From b12f5b038028092593dbbe7e1d80abb692228955 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Tue, 19 Nov 2024 14:27:44 -0300 Subject: [PATCH 01/36] create base workspace dependencies, update runner, runtime, service (partially), stellar-relay-lib --- Cargo.lock | 1491 +++++++++++++++++--------- Cargo.toml | 292 +++-- clients/runner/Cargo.toml | 43 +- clients/runtime/Cargo.toml | 63 +- clients/runtime/client/Cargo.toml | 25 +- clients/stellar-relay-lib/Cargo.toml | 33 +- clients/wallet/Cargo.toml | 30 +- primitives/Cargo.toml | 22 +- 8 files changed, 1247 insertions(+), 752 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 26fd6bb35..0d3bfd362 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -53,7 +53,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ "cfg-if 1.0.0", - "cipher", + "cipher 0.4.4", "cpufeatures", ] @@ -65,10 +65,10 @@ checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1" dependencies = [ "aead", "aes", - "cipher", + "cipher 0.4.4", "ctr", "ghash", - "subtle", + "subtle 2.6.1", ] [[package]] @@ -200,16 +200,16 @@ dependencies = [ [[package]] name = "aquamarine" -version = "0.3.3" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1da02abba9f9063d786eab1509833ebb2fac0f966862ca59439c76b9c566760" +checksum = "21cc1548309245035eb18aa7f0967da6bc65587005170c56e6ef2788a4cf3f4e" dependencies = [ "include_dir", "itertools 0.10.5", "proc-macro-error", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.66", ] [[package]] @@ -223,6 +223,18 @@ dependencies = [ "ark-std", ] +[[package]] +name = "ark-bls12-377-ext" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20c7021f180a0cbea0380eba97c2af3c57074cdaffe0eef7e840e1c9f2841e55" +dependencies = [ + "ark-bls12-377", + "ark-ec", + "ark-models-ext", + "ark-std", +] + [[package]] name = "ark-bls12-381" version = "0.4.0" @@ -235,6 +247,45 @@ dependencies = [ "ark-std", ] +[[package]] +name = "ark-bls12-381-ext" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1dc4b3d08f19e8ec06e949712f95b8361e43f1391d94f65e4234df03480631c" +dependencies = [ + "ark-bls12-381", + "ark-ec", + "ark-ff", + "ark-models-ext", + "ark-serialize", + "ark-std", +] + +[[package]] +name = "ark-bw6-761" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e0605daf0cc5aa2034b78d008aaf159f56901d92a52ee4f6ecdfdac4f426700" +dependencies = [ + "ark-bls12-377", + "ark-ec", + "ark-ff", + "ark-std", +] + +[[package]] +name = "ark-bw6-761-ext" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccee5fba47266f460067588ee1bf070a9c760bf2050c1c509982c5719aadb4f2" +dependencies = [ + "ark-bw6-761", + "ark-ec", + "ark-ff", + "ark-models-ext", + "ark-std", +] + [[package]] name = "ark-ec" version = "0.4.2" @@ -249,9 +300,35 @@ dependencies = [ "hashbrown 0.13.2", "itertools 0.10.5", "num-traits", + "rayon", "zeroize", ] +[[package]] +name = "ark-ed-on-bls12-377" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b10d901b9ac4b38f9c32beacedfadcdd64e46f8d7f8e88c1ae1060022cf6f6c6" +dependencies = [ + "ark-bls12-377", + "ark-ec", + "ark-ff", + "ark-std", +] + +[[package]] +name = "ark-ed-on-bls12-377-ext" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524a4fb7540df2e1a8c2e67a83ba1d1e6c3947f4f9342cc2359fc2e789ad731d" +dependencies = [ + "ark-ec", + "ark-ed-on-bls12-377", + "ark-ff", + "ark-models-ext", + "ark-std", +] + [[package]] name = "ark-ed-on-bls12-381-bandersnatch" version = "0.4.0" @@ -264,6 +341,19 @@ dependencies = [ "ark-std", ] +[[package]] +name = "ark-ed-on-bls12-381-bandersnatch-ext" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d15185f1acb49a07ff8cbe5f11a1adc5a93b19e211e325d826ae98e98e124346" +dependencies = [ + "ark-ec", + "ark-ed-on-bls12-381-bandersnatch", + "ark-ff", + "ark-models-ext", + "ark-std", +] + [[package]] name = "ark-ff" version = "0.4.2" @@ -308,29 +398,29 @@ dependencies = [ ] [[package]] -name = "ark-poly" -version = "0.4.2" +name = "ark-models-ext" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d320bfc44ee185d899ccbadfa8bc31aab923ce1558716e1997a1e74057fe86bf" +checksum = "3e9eab5d4b5ff2f228b763d38442adc9b084b0a465409b059fac5c2308835ec2" dependencies = [ + "ark-ec", "ark-ff", "ark-serialize", "ark-std", "derivative", - "hashbrown 0.13.2", ] [[package]] -name = "ark-scale" -version = "0.0.10" +name = "ark-poly" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49b08346a3e38e2be792ef53ee168623c9244d968ff00cd70fb9932f6fe36393" +checksum = "d320bfc44ee185d899ccbadfa8bc31aab923ce1558716e1997a1e74057fe86bf" dependencies = [ - "ark-ec", "ark-ff", "ark-serialize", "ark-std", - "parity-scale-codec", + "derivative", + "hashbrown 0.13.2", ] [[package]] @@ -350,15 +440,15 @@ dependencies = [ [[package]] name = "ark-secret-scalar" version = "0.0.2" -source = "git+https://github.com/w3f/ring-vrf?rev=3119f51#3119f51b54b69308abfb0671f6176cb125ae1bf1" +source = "git+https://github.com/w3f/ring-vrf?rev=e9782f9#e9782f938629c90f3adb3fff2358bc8d1386af3e" dependencies = [ "ark-ec", "ark-ff", "ark-serialize", "ark-std", - "ark-transcript", + "ark-transcript 0.0.2 (git+https://github.com/w3f/ring-vrf?rev=e9782f9)", "digest 0.10.7", - "rand_core 0.6.4", + "getrandom_or_panic", "zeroize", ] @@ -393,12 +483,27 @@ checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" dependencies = [ "num-traits", "rand 0.8.5", + "rayon", +] + +[[package]] +name = "ark-transcript" +version = "0.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "563084372d89271122bd743ef0a608179726f5fad0566008ba55bd0f756489b8" +dependencies = [ + "ark-ff", + "ark-serialize", + "ark-std", + "digest 0.10.7", + "rand_core 0.6.4", + "sha3", ] [[package]] name = "ark-transcript" version = "0.0.2" -source = "git+https://github.com/w3f/ring-vrf?rev=3119f51#3119f51b54b69308abfb0671f6176cb125ae1bf1" +source = "git+https://github.com/w3f/ring-vrf?rev=e9782f9#e9782f938629c90f3adb3fff2358bc8d1386af3e" dependencies = [ "ark-ff", "ark-serialize", @@ -408,6 +513,12 @@ dependencies = [ "sha3", ] +[[package]] +name = "array-bytes" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f52f63c5c1316a16a4b35eaac8b76a98248961a533f061684cb2a7cb0eafb6c6" + [[package]] name = "array-bytes" version = "6.2.3" @@ -848,14 +959,13 @@ dependencies = [ [[package]] name = "bandersnatch_vrfs" -version = "0.0.1" -source = "git+https://github.com/w3f/ring-vrf?rev=3119f51#3119f51b54b69308abfb0671f6176cb125ae1bf1" +version = "0.0.4" +source = "git+https://github.com/w3f/ring-vrf?rev=e9782f9#e9782f938629c90f3adb3fff2358bc8d1386af3e" dependencies = [ "ark-bls12-381", "ark-ec", "ark-ed-on-bls12-381-bandersnatch", "ark-ff", - "ark-scale 0.0.12", "ark-serialize", "ark-std", "dleq_vrf", @@ -865,6 +975,8 @@ dependencies = [ "rand_core 0.6.4", "ring 0.1.0", "sha2 0.10.8", + "sp-ark-bls12-381", + "sp-ark-ed-on-bls12-381-bandersnatch", "zeroize", ] @@ -992,6 +1104,18 @@ dependencies = [ "wyz", ] +[[package]] +name = "blake2" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94cb07b0da6a73955f8fb85d24c466778e70cda767a568229b104f0264089330" +dependencies = [ + "byte-tools", + "crypto-mac 0.7.0", + "digest 0.8.1", + "opaque-debug 0.2.3", +] + [[package]] name = "blake2" version = "0.10.6" @@ -1192,6 +1316,16 @@ dependencies = [ "pkg-config", ] +[[package]] +name = "c2-chacha" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d27dae93fe7b1e0424dc57179ac396908c26b035a87234809f5c4dfd1b47dc80" +dependencies = [ + "cipher 0.2.5", + "ppv-lite86", +] + [[package]] name = "cached" version = "0.47.0" @@ -1307,6 +1441,16 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" +[[package]] +name = "chacha" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddf3c081b5fba1e5615640aae998e0fbd10c24cbd897ee39ed754a77601a4862" +dependencies = [ + "byteorder", + "keystream", +] + [[package]] name = "chacha20" version = "0.9.1" @@ -1314,7 +1458,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" dependencies = [ "cfg-if 1.0.0", - "cipher", + "cipher 0.4.4", "cpufeatures", ] @@ -1326,7 +1470,7 @@ checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" dependencies = [ "aead", "chacha20", - "cipher", + "cipher 0.4.4", "poly1305", "zeroize", ] @@ -1359,6 +1503,15 @@ dependencies = [ "unsigned-varint", ] +[[package]] +name = "cipher" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801" +dependencies = [ + "generic-array 0.14.7", +] + [[package]] name = "cipher" version = "0.4.4" @@ -1418,6 +1571,7 @@ dependencies = [ "anstyle", "clap_lex 0.7.0", "strsim 0.11.1", + "terminal_size", ] [[package]] @@ -1469,9 +1623,9 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -1504,7 +1658,7 @@ dependencies = [ [[package]] name = "common" version = "0.1.0" -source = "git+https://github.com/w3f/ring-proof?rev=0e948f3#0e948f3c28cbacecdd3020403c4841c0eb339213" +source = "git+https://github.com/w3f/ring-proof#652286c32f96beb9ce7f5793f5e2c2c923f63b73" dependencies = [ "ark-ec", "ark-ff", @@ -1512,7 +1666,8 @@ dependencies = [ "ark-serialize", "ark-std", "fflonk", - "merlin 3.0.0", + "getrandom_or_panic", + "rand_core 0.6.4", ] [[package]] @@ -1567,7 +1722,7 @@ dependencies = [ "crossbeam-utils", "futures-task", "hdrhistogram", - "humantime 2.1.0", + "humantime", "prost-types 0.12.6", "serde", "serde_json", @@ -1591,7 +1746,7 @@ dependencies = [ "crossbeam-utils", "futures-task", "hdrhistogram", - "humantime 2.1.0", + "humantime", "prost 0.12.6", "prost-types 0.12.6", "serde", @@ -1862,7 +2017,7 @@ checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" dependencies = [ "generic-array 0.14.7", "rand_core 0.6.4", - "subtle", + "subtle 2.6.1", "zeroize", ] @@ -1877,6 +2032,16 @@ dependencies = [ "typenum", ] +[[package]] +name = "crypto-mac" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5" +dependencies = [ + "generic-array 0.12.4", + "subtle 1.0.0", +] + [[package]] name = "crypto-mac" version = "0.8.0" @@ -1884,7 +2049,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab" dependencies = [ "generic-array 0.14.7", - "subtle", + "subtle 2.6.1", ] [[package]] @@ -1894,7 +2059,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25fab6889090c8133f3deb8f73ba3c65a7f456f66436fc012a1b1e272b1e103e" dependencies = [ "generic-array 0.14.7", - "subtle", + "subtle 2.6.1", ] [[package]] @@ -1913,7 +2078,7 @@ version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" dependencies = [ - "cipher", + "cipher 0.4.4", ] [[package]] @@ -1936,9 +2101,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", ] @@ -1951,7 +2116,7 @@ dependencies = [ "byteorder", "digest 0.8.1", "rand_core 0.5.1", - "subtle", + "subtle 2.6.1", "zeroize", ] @@ -1964,7 +2129,7 @@ dependencies = [ "byteorder", "digest 0.9.0", "rand_core 0.5.1", - "subtle", + "subtle 2.6.1", "zeroize", ] @@ -1981,7 +2146,7 @@ dependencies = [ "fiat-crypto", "platforms", "rustc_version", - "subtle", + "subtle 2.6.1", "zeroize", ] @@ -2242,9 +2407,9 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -2292,14 +2457,14 @@ dependencies = [ "block-buffer 0.10.4", "const-oid", "crypto-common", - "subtle", + "subtle 2.6.1", ] [[package]] name = "directories" -version = "4.0.1" +version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210" +checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" dependencies = [ "dirs-sys", ] @@ -2316,13 +2481,14 @@ dependencies = [ [[package]] name = "dirs-sys" -version = "0.3.7" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" dependencies = [ "libc", + "option-ext", "redox_users", - "winapi", + "windows-sys 0.48.0", ] [[package]] @@ -2350,17 +2516,16 @@ dependencies = [ [[package]] name = "dleq_vrf" version = "0.0.2" -source = "git+https://github.com/w3f/ring-vrf?rev=3119f51#3119f51b54b69308abfb0671f6176cb125ae1bf1" +source = "git+https://github.com/w3f/ring-vrf?rev=e9782f9#e9782f938629c90f3adb3fff2358bc8d1386af3e" dependencies = [ "ark-ec", "ark-ff", - "ark-scale 0.0.10", + "ark-scale", "ark-secret-scalar", "ark-serialize", "ark-std", - "ark-transcript", + "ark-transcript 0.0.2 (git+https://github.com/w3f/ring-vrf?rev=e9782f9)", "arrayvec 0.7.4", - "rand_core 0.6.4", "zeroize", ] @@ -2483,7 +2648,7 @@ dependencies = [ "rand_core 0.6.4", "serde", "sha2 0.10.8", - "subtle", + "subtle 2.6.1", "zeroize", ] @@ -2537,7 +2702,7 @@ dependencies = [ "pkcs8", "rand_core 0.6.4", "sec1", - "subtle", + "subtle 2.6.1", "zeroize", ] @@ -2562,19 +2727,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "env_logger" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36" -dependencies = [ - "atty", - "humantime 1.3.0", - "log", - "regex", - "termcolor", -] - [[package]] name = "env_logger" version = "0.8.4" @@ -2582,7 +2734,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3" dependencies = [ "atty", - "humantime 2.1.0", + "humantime", "log", "regex", "termcolor", @@ -2595,7 +2747,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" dependencies = [ "atty", - "humantime 2.1.0", + "humantime", "log", "regex", "termcolor", @@ -2607,7 +2759,7 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" dependencies = [ - "humantime 2.1.0", + "humantime", "is-terminal", "log", "regex", @@ -2724,7 +2876,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2c470c71d91ecbd179935b24170459e926382eaaa86b590b78814e180d8a8e2" dependencies = [ - "blake2", + "blake2 0.10.6", "file-guard", "fs-err", "prettyplease 0.2.20", @@ -2762,11 +2914,12 @@ checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" [[package]] name = "fdlimit" -version = "0.2.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c4c9e43643f5a3be4ca5b67d26b98031ff9db6806c3440ae32e02e3ceac3f1b" +checksum = "e182f7dbc2ef73d9ef67351c5fbbea084729c48362d3ce9dd44c28e32e277fe5" dependencies = [ "libc", + "thiserror", ] [[package]] @@ -2790,9 +2943,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", "staking", ] @@ -2804,7 +2957,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" dependencies = [ "rand_core 0.6.4", - "subtle", + "subtle 2.6.1", ] [[package]] @@ -2945,7 +3098,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "parity-scale-codec", ] @@ -2977,7 +3130,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-support", "frame-support-procedural", @@ -2990,22 +3143,22 @@ dependencies = [ "serde", "sp-api", "sp-application-crypto 23.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-runtime-interface 17.0.0", - "sp-std 8.0.0", - "sp-storage 13.0.0", + "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "static_assertions", ] [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "Inflector", - "array-bytes", + "array-bytes 6.2.3", "chrono", "clap 4.5.4", "comfy-table", @@ -3032,17 +3185,17 @@ dependencies = [ "serde_json", "sp-api", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-database", - "sp-externalities 0.19.0", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-io 23.0.0", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", - "sp-storage 13.0.0", + "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-trie 22.0.0", - "sp-wasm-interface 14.0.0", + "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "thiserror", "thousands", ] @@ -3050,7 +3203,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-support", "frame-system", @@ -3058,11 +3211,11 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", - "sp-tracing 10.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -3091,9 +3244,10 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "aquamarine", + "array-bytes 6.2.3", "bitflags 1.3.2", "docify", "environmental", @@ -3111,9 +3265,9 @@ dependencies = [ "smallvec", "sp-api", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-core-hashing-proc-macro", - "sp-debug-derive 8.0.0", + "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-genesis-builder", "sp-inherents", "sp-io 23.0.0", @@ -3121,8 +3275,8 @@ dependencies = [ "sp-runtime 24.0.0", "sp-staking", "sp-state-machine 0.28.0", - "sp-std 8.0.0", - "sp-tracing 10.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-weights 20.0.0", "static_assertions", "tt-call", @@ -3131,7 +3285,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "Inflector", "cfg-expr", @@ -3143,16 +3297,17 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", + "sp-core-hashing 9.0.0", "syn 2.0.66", ] [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-support-procedural-tools-derive", - "proc-macro-crate 1.1.3", + "proc-macro-crate 3.1.0", "proc-macro2", "quote", "syn 2.0.66", @@ -3161,7 +3316,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "proc-macro2", "quote", @@ -3171,18 +3326,19 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "cfg-if 1.0.0", + "docify", "frame-support", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-version", "sp-weights 20.0.0", ] @@ -3190,22 +3346,22 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "parity-scale-codec", "scale-info", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "parity-scale-codec", "sp-api", @@ -3214,13 +3370,13 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-support", "parity-scale-codec", "sp-api", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -3467,6 +3623,7 @@ version = "0.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ea1015b5a70616b688dc230cfe50c8af89d972cb132d5a622814d29773b10b9" dependencies = [ + "rand 0.8.5", "rand_core 0.6.4", ] @@ -3621,7 +3778,7 @@ checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" dependencies = [ "ff", "rand_core 0.6.4", - "subtle", + "subtle 2.6.1", ] [[package]] @@ -3720,6 +3877,15 @@ dependencies = [ "serde", ] +[[package]] +name = "hashlink" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" +dependencies = [ + "hashbrown 0.14.5", +] + [[package]] name = "hdrhistogram" version = "7.5.4" @@ -3958,15 +4124,6 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" -[[package]] -name = "humantime" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f" -dependencies = [ - "quick-error", -] - [[package]] name = "humantime" version = "2.1.0" @@ -4388,9 +4545,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", "staking", "stellar-relay", @@ -4824,6 +4981,12 @@ dependencies = [ "cpufeatures", ] +[[package]] +name = "keystream" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c33070833c9ee02266356de0c43f723152bd38bd96ddf52c82b3af10c9138b28" + [[package]] name = "kv-log-macro" version = "1.0.7" @@ -5348,7 +5511,7 @@ checksum = "5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451" dependencies = [ "crunchy", "digest 0.9.0", - "subtle", + "subtle 2.6.1", ] [[package]] @@ -5431,6 +5594,18 @@ version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" +[[package]] +name = "lioness" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ae926706ba42c425c9457121178330d75e273df2e82e28b758faf3de3a9acb9" +dependencies = [ + "arrayref", + "blake2 0.8.1", + "chacha", + "keystream", +] + [[package]] name = "lock_api" version = "0.4.12" @@ -5508,9 +5683,9 @@ dependencies = [ [[package]] name = "macro_magic" -version = "0.4.2" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aee866bfee30d2d7e83835a4574aad5b45adba4cc807f2a3bbba974e5d4383c9" +checksum = "cc33f9f0351468d26fbc53d9ce00a096c8522ecb42f19b50f34f2c422f76d21d" dependencies = [ "macro_magic_core", "macro_magic_macros", @@ -5520,12 +5695,12 @@ dependencies = [ [[package]] name = "macro_magic_core" -version = "0.4.2" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e766a20fd9c72bab3e1e64ed63f36bd08410e75803813df210d1ce297d7ad00" +checksum = "1687dc887e42f352865a393acae7cf79d98fab6351cde1f58e9e057da89bf150" dependencies = [ "const-random", - "derive-syn-parse 0.1.5", + "derive-syn-parse 0.2.0", "macro_magic_core_macros", "proc-macro2", "quote", @@ -5534,9 +5709,9 @@ dependencies = [ [[package]] name = "macro_magic_core_macros" -version = "0.4.3" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d710e1214dffbab3b5dacb21475dde7d6ed84c69ff722b3a47a782668d44fbac" +checksum = "b02abfe41815b5bd98dbd4260173db2c116dda171dc0fe7838cb206333b83308" dependencies = [ "proc-macro2", "quote", @@ -5545,9 +5720,9 @@ dependencies = [ [[package]] name = "macro_magic_macros" -version = "0.4.2" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8fb85ec1620619edf2984a7693497d4ec88a9665d8b87e942856884c92dbf2a" +checksum = "73ea28ee64b88876bf45277ed9a5817c1817df061a74f2b988971a12570e5869" dependencies = [ "macro_magic_core", "quote", @@ -5717,6 +5892,31 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "mixnet" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daa3eb39495d8e2e2947a1d862852c90cc6a4a8845f8b41c8829cb9fcc047f4a" +dependencies = [ + "arrayref", + "arrayvec 0.7.4", + "bitflags 1.3.2", + "blake2 0.10.6", + "c2-chacha", + "curve25519-dalek 4.1.2", + "either", + "hashlink", + "lioness", + "log", + "parking_lot 0.12.2", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rand_distr", + "subtle 2.6.1", + "thiserror", + "zeroize", +] + [[package]] name = "mockall" version = "0.8.3" @@ -5810,7 +6010,7 @@ dependencies = [ "frame-support", "parity-scale-codec", "sp-api", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -5835,7 +6035,7 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", ] @@ -5858,7 +6058,7 @@ dependencies = [ "frame-support", "parity-scale-codec", "sp-api", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -5880,7 +6080,7 @@ dependencies = [ "frame-support", "parity-scale-codec", "sp-api", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -5904,7 +6104,7 @@ dependencies = [ "module-oracle-rpc-runtime-api", "parity-scale-codec", "sp-api", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -6035,9 +6235,9 @@ dependencies = [ [[package]] name = "names" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7d66043b25d4a6cccb23619d10c19c25304b355a7dccd4a8e11423dd2382146" +checksum = "7bddcd3bf5144b6392de80e04c347cd7fab2508f6df16a85fc496ecd5cec39bc" dependencies = [ "rand 0.8.5", ] @@ -6194,9 +6394,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", "staking", "vault-registry", @@ -6327,6 +6527,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" dependencies = [ "autocfg", + "libm", ] [[package]] @@ -6441,6 +6642,12 @@ dependencies = [ "vcpkg", ] +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + [[package]] name = "oracle" version = "1.0.13" @@ -6462,9 +6669,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", "spin 0.9.8", "staking", @@ -6484,7 +6691,7 @@ dependencies = [ "serde", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -6502,7 +6709,7 @@ dependencies = [ "sp-application-crypto 23.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -6519,7 +6726,7 @@ dependencies = [ "serde", "sp-arithmetic 16.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -6535,10 +6742,10 @@ dependencies = [ "paste", "scale-info", "serde", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "staging-xcm", ] @@ -6551,10 +6758,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -6575,7 +6782,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-support", "frame-system", @@ -6586,13 +6793,13 @@ dependencies = [ "sp-application-crypto 23.0.0", "sp-consensus-aura", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-support", "frame-system", @@ -6600,13 +6807,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-benchmarking", "frame-support", @@ -6615,13 +6822,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-benchmarking", "frame-support", @@ -6633,18 +6840,18 @@ dependencies = [ "scale-info", "sp-application-crypto 23.0.0", "sp-consensus-grandpa", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", "sp-runtime 24.0.0", "sp-session", "sp-staking", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-support", "frame-system", @@ -6653,21 +6860,22 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", "sp-runtime 24.0.0", "sp-session", "sp-staking", "sp-state-machine 0.28.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-trie 22.0.0", ] [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ + "docify", "frame-benchmarking", "frame-support", "frame-system", @@ -6675,14 +6883,15 @@ dependencies = [ "scale-info", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ + "docify", "frame-benchmarking", "frame-support", "frame-system", @@ -6692,38 +6901,38 @@ dependencies = [ "sp-inherents", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", - "sp-storage 13.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-timestamp", ] [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "scale-info", "serde", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "jsonrpsee 0.16.3", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", "sp-api", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-rpc", "sp-runtime 24.0.0", "sp-weights 20.0.0", @@ -6732,7 +6941,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6747,7 +6956,7 @@ version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "592a28a24b09c9dc20ac8afaa6839abc417c720afe42c12e1e4a9d6aa2508d2e" dependencies = [ - "blake2", + "blake2 0.10.6", "crc32fast", "fs2", "hex", @@ -6876,15 +7085,6 @@ dependencies = [ "crypto-mac 0.11.0", ] -[[package]] -name = "pbkdf2" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" -dependencies = [ - "digest 0.10.7", -] - [[package]] name = "pbkdf2" version = "0.12.2" @@ -7115,9 +7315,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", ] @@ -7272,9 +7472,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro-warning" -version = "0.4.2" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d1eaa7fa0aa1929ffdf7eeb6eac234dde6268914a14ad44d23521ab6a9b258e" +checksum = "834da187cfe638ae8abb0203f0b33e5ccdb02a28e7199f2f47b3e2754f50edca" dependencies = [ "proc-macro2", "quote", @@ -7637,6 +7837,16 @@ dependencies = [ "getrandom 0.2.15", ] +[[package]] +name = "rand_distr" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" +dependencies = [ + "num-traits", + "rand 0.8.5", +] + [[package]] name = "rand_hc" version = "0.2.0" @@ -7735,9 +7945,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", "staking", "stellar-relay", @@ -7892,9 +8102,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", "staking", "stellar-relay", @@ -7968,9 +8178,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", ] @@ -7994,9 +8204,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", "staking", ] @@ -8008,22 +8218,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" dependencies = [ "hmac 0.12.1", - "subtle", + "subtle 2.6.1", ] [[package]] name = "ring" version = "0.1.0" -source = "git+https://github.com/w3f/ring-proof?rev=0e948f3#0e948f3c28cbacecdd3020403c4841c0eb339213" +source = "git+https://github.com/w3f/ring-proof#652286c32f96beb9ce7f5793f5e2c2c923f63b73" dependencies = [ "ark-ec", "ark-ff", "ark-poly", "ark-serialize", "ark-std", + "ark-transcript 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "arrayvec 0.7.4", + "blake2 0.10.6", "common", "fflonk", - "merlin 3.0.0", ] [[package]] @@ -8108,8 +8320,8 @@ version = "1.0.13" dependencies = [ "async-trait", "bytes", - "clap 4.5.4", - "env_logger 0.7.1", + "clap 3.2.25", + "env_logger 0.8.4", "futures 0.3.30", "hex", "log", @@ -8117,10 +8329,10 @@ dependencies = [ "nix", "parity-scale-codec", "reqwest", - "sha2 0.8.2", + "sha2 0.10.8", "signal-hook", "signal-hook-tokio", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "subxt", "sysinfo 0.25.3", "tempdir", @@ -8146,15 +8358,15 @@ dependencies = [ "oracle", "parity-scale-codec", "prometheus 0.12.0", - "rand 0.7.3", + "rand 0.8.5", "runtime", "serde", "serde_json", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-keyring", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-version", "spacewalk-primitives", "spacewalk-runtime-standalone-mainnet", @@ -8279,7 +8491,7 @@ dependencies = [ "once_cell", "rustls-pki-types", "rustls-webpki 0.102.6", - "subtle", + "subtle 2.6.1", "zeroize", ] @@ -8396,32 +8608,31 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "log", - "sp-core 21.0.0", - "sp-wasm-interface 14.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "thiserror", ] [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "futures 0.3.30", "futures-timer", "log", "parity-scale-codec", "sc-block-builder", - "sc-client-api", "sc-proposer-metrics", "sc-telemetry", "sc-transaction-pool-api", "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", @@ -8430,24 +8641,28 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "parity-scale-codec", - "sc-client-api", "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-runtime 24.0.0", + "sp-trie 22.0.0", ] [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ + "array-bytes 6.2.3", + "docify", + "log", "memmap2", + "parity-scale-codec", "sc-chain-spec-derive", "sc-client-api", "sc-executor", @@ -8456,7 +8671,9 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-genesis-builder", + "sp-io 23.0.0", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", ] @@ -8464,9 +8681,9 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "proc-macro-crate 1.1.3", + "proc-macro-crate 3.1.0", "proc-macro2", "quote", "syn 2.0.66", @@ -8475,13 +8692,15 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "array-bytes", + "array-bytes 6.2.3", + "bip39", "chrono", "clap 4.5.4", "fdlimit", "futures 0.3.30", + "itertools 0.10.5", "libp2p-identity", "log", "names", @@ -8492,6 +8711,7 @@ dependencies = [ "sc-client-api", "sc-client-db", "sc-keystore", + "sc-mixnet", "sc-network", "sc-service", "sc-telemetry", @@ -8500,21 +8720,20 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-keyring", "sp-keystore 0.27.0", "sp-panic-handler 8.0.0", "sp-runtime 24.0.0", "sp-version", "thiserror", - "tiny-bip39", "tokio", ] [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "fnv", "futures 0.3.30", @@ -8527,20 +8746,21 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-database", - "sp-externalities 0.19.0", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", "sp-statement-store", - "sp-storage 13.0.0", + "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-trie 22.0.0", "substrate-prometheus-endpoint", ] [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "hash-db", "kvdb", @@ -8556,7 +8776,7 @@ dependencies = [ "schnellru", "sp-arithmetic 16.0.0", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-database", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", @@ -8566,7 +8786,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "futures 0.3.30", @@ -8581,7 +8801,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", "substrate-prometheus-endpoint", @@ -8591,7 +8811,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "futures 0.3.30", @@ -8609,7 +8829,7 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-consensus-slots", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", @@ -8620,7 +8840,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "fork-tree", @@ -8637,7 +8857,6 @@ dependencies = [ "sc-consensus-slots", "sc-telemetry", "sc-transaction-pool-api", - "scale-info", "sp-api", "sp-application-crypto 23.0.0", "sp-block-builder", @@ -8645,7 +8864,7 @@ dependencies = [ "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", @@ -8656,7 +8875,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "fork-tree", "parity-scale-codec", @@ -8669,10 +8888,10 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "ahash 0.8.11", - "array-bytes", + "array-bytes 6.2.3", "async-trait", "dyn-clone", "finality-grandpa", @@ -8690,6 +8909,7 @@ dependencies = [ "sc-network", "sc-network-common", "sc-network-gossip", + "sc-network-sync", "sc-telemetry", "sc-transaction-pool-api", "sc-utils", @@ -8700,7 +8920,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", @@ -8710,7 +8930,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "assert_matches", "async-trait", @@ -8733,7 +8953,7 @@ dependencies = [ "sp-consensus-aura", "sp-consensus-babe", "sp-consensus-slots", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", @@ -8745,7 +8965,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "futures 0.3.30", @@ -8759,7 +8979,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", @@ -8768,7 +8988,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "parity-scale-codec", "parking_lot 0.12.2", @@ -8776,25 +8996,25 @@ dependencies = [ "sc-executor-wasmtime", "schnellru", "sp-api", - "sp-core 21.0.0", - "sp-externalities 0.19.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", "sp-panic-handler 8.0.0", - "sp-runtime-interface 17.0.0", + "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-trie 22.0.0", "sp-version", - "sp-wasm-interface 14.0.0", + "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "tracing", ] [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", - "sp-wasm-interface 14.0.0", + "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "thiserror", "wasm-instrument", ] @@ -8802,24 +9022,25 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "anyhow", "cfg-if 1.0.0", "libc", "log", + "parking_lot 0.12.2", "rustix 0.36.17", "sc-allocator", "sc-executor-common", - "sp-runtime-interface 17.0.0", - "sp-wasm-interface 14.0.0", + "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "wasmtime", ] [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "ansi_term", "futures 0.3.30", @@ -8828,6 +9049,7 @@ dependencies = [ "sc-client-api", "sc-network", "sc-network-common", + "sc-network-sync", "sp-blockchain", "sp-runtime 24.0.0", ] @@ -8835,23 +9057,52 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "array-bytes", + "array-bytes 6.2.3", "parking_lot 0.12.2", "serde_json", "sp-application-crypto 23.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-keystore 0.27.0", "thiserror", ] +[[package]] +name = "sc-mixnet" +version = "0.1.0-dev" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" +dependencies = [ + "array-bytes 4.2.0", + "arrayvec 0.7.4", + "blake2 0.10.6", + "bytes", + "futures 0.3.30", + "futures-timer", + "libp2p-identity", + "log", + "mixnet", + "multiaddr", + "parity-scale-codec", + "parking_lot 0.12.2", + "sc-client-api", + "sc-network", + "sc-transaction-pool-api", + "sp-api", + "sp-consensus", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-keystore 0.27.0", + "sp-mixnet", + "sp-runtime 24.0.0", + "thiserror", +] + [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "array-bytes", + "array-bytes 6.2.3", "async-channel 1.9.0", "async-trait", "asynchronous-codec", @@ -8878,10 +9129,12 @@ dependencies = [ "smallvec", "sp-arithmetic 16.0.0", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", + "tokio", + "tokio-stream", "unsigned-varint", "wasm-timer", "zeroize", @@ -8890,7 +9143,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-channel 1.9.0", "cid", @@ -8910,7 +9163,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -8927,7 +9180,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "ahash 0.8.11", "futures 0.3.30", @@ -8936,6 +9189,7 @@ dependencies = [ "log", "sc-network", "sc-network-common", + "sc-network-sync", "schnellru", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", @@ -8945,9 +9199,9 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "array-bytes", + "array-bytes 6.2.3", "async-channel 1.9.0", "futures 0.3.30", "libp2p-identity", @@ -8958,7 +9212,7 @@ dependencies = [ "sc-client-api", "sc-network", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", "thiserror", ] @@ -8966,9 +9220,9 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "array-bytes", + "array-bytes 6.2.3", "async-channel 1.9.0", "async-trait", "fork-tree", @@ -8991,24 +9245,27 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", + "tokio", + "tokio-stream", ] [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "array-bytes", + "array-bytes 6.2.3", "futures 0.3.30", "libp2p", "log", "parity-scale-codec", "sc-network", "sc-network-common", + "sc-network-sync", "sc-utils", "sp-consensus", "sp-runtime 24.0.0", @@ -9018,9 +9275,9 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "array-bytes", + "array-bytes 6.2.3", "bytes", "fnv", "futures 0.3.30", @@ -9040,8 +9297,8 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "sp-api", - "sp-core 21.0.0", - "sp-externalities 0.19.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-keystore 0.27.0", "sp-offchain", "sp-runtime 24.0.0", @@ -9052,7 +9309,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -9061,7 +9318,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "futures 0.3.30", "jsonrpsee 0.16.3", @@ -9071,6 +9328,7 @@ dependencies = [ "sc-block-builder", "sc-chain-spec", "sc-client-api", + "sc-mixnet", "sc-rpc-api", "sc-tracing", "sc-transaction-pool-api", @@ -9078,7 +9336,7 @@ dependencies = [ "serde_json", "sp-api", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-keystore 0.27.0", "sp-offchain", "sp-rpc", @@ -9092,16 +9350,17 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "jsonrpsee 0.16.3", "parity-scale-codec", "sc-chain-spec", + "sc-mixnet", "sc-transaction-pool-api", "scale-info", "serde", "serde_json", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-rpc", "sp-runtime 24.0.0", "sp-version", @@ -9111,7 +9370,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "http 0.2.12", "jsonrpsee 0.16.3", @@ -9126,9 +9385,9 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "array-bytes", + "array-bytes 6.2.3", "futures 0.3.30", "futures-util", "hex", @@ -9143,7 +9402,8 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-rpc", "sp-runtime 24.0.0", "sp-version", "thiserror", @@ -9154,7 +9414,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "directories", @@ -9167,7 +9427,6 @@ dependencies = [ "parking_lot 0.12.2", "pin-project", "rand 0.8.5", - "sc-block-builder", "sc-chain-spec", "sc-client-api", "sc-client-db", @@ -9195,13 +9454,13 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 21.0.0", - "sp-externalities 0.19.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "sp-session", "sp-state-machine 0.28.0", - "sp-storage 13.0.0", + "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-transaction-pool", "sp-transaction-storage-proof", "sp-trie 22.0.0", @@ -9218,19 +9477,20 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.2", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ + "derive_more", "futures 0.3.30", "libc", "log", @@ -9240,15 +9500,15 @@ dependencies = [ "sc-telemetry", "serde", "serde_json", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "chrono", "futures 0.3.30", @@ -9267,14 +9527,15 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "ansi_term", - "atty", "chrono", + "is-terminal", "lazy_static", "libc", "log", + "parity-scale-codec", "parking_lot 0.12.2", "regex", "rustc-hash", @@ -9283,10 +9544,10 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-rpc", "sp-runtime 24.0.0", - "sp-tracing 10.0.0", + "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "thiserror", "tracing", "tracing-log", @@ -9296,9 +9557,9 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "proc-macro-crate 1.1.3", + "proc-macro-crate 3.1.0", "proc-macro2", "quote", "syn 2.0.66", @@ -9307,7 +9568,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "futures 0.3.30", @@ -9322,9 +9583,9 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", - "sp-tracing 10.0.0", + "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-transaction-pool", "substrate-prometheus-endpoint", "thiserror", @@ -9333,7 +9594,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "futures 0.3.30", @@ -9341,7 +9602,7 @@ dependencies = [ "parity-scale-codec", "serde", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", "thiserror", ] @@ -9349,7 +9610,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-channel 1.9.0", "futures 0.3.30", @@ -9532,7 +9793,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58223c7691bf0bd46b43c9aea6f0472d1067f378d574180232358d7c6e0a8089" dependencies = [ "base58", - "blake2", + "blake2 0.10.6", "derive_more", "either", "frame-metadata 15.1.0", @@ -9579,7 +9840,7 @@ dependencies = [ "rand 0.7.3", "rand_core 0.5.1", "sha2 0.8.2", - "subtle", + "subtle 2.6.1", "zeroize", ] @@ -9598,7 +9859,7 @@ dependencies = [ "rand_core 0.6.4", "serde_bytes", "sha2 0.10.8", - "subtle", + "subtle 2.6.1", "zeroize", ] @@ -9640,7 +9901,7 @@ dependencies = [ "der", "generic-array 0.14.7", "pkcs8", - "subtle", + "subtle 2.6.1", "zeroize", ] @@ -9650,7 +9911,16 @@ version = "0.24.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b1629c9c557ef9b293568b338dddfc8208c98a18c59d722a9d53f859d9c9b62" dependencies = [ - "secp256k1-sys", + "secp256k1-sys 0.6.1", +] + +[[package]] +name = "secp256k1" +version = "0.28.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d24b59d129cdadea20aea4fb2352fa053712e5d713eee47d700cd4b2bc002f10" +dependencies = [ + "secp256k1-sys 0.9.2", ] [[package]] @@ -9662,6 +9932,15 @@ dependencies = [ "cc", ] +[[package]] +name = "secp256k1-sys" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5d1746aae42c19d583c3c1a8c646bfad910498e2051c551a7f2e3c0c9fbb7eb" +dependencies = [ + "cc", +] + [[package]] name = "secrecy" version = "0.8.0" @@ -9682,9 +9961,9 @@ dependencies = [ "scale-info", "serde", "sha2 0.8.2", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -10013,6 +10292,11 @@ dependencies = [ "wide", ] +[[package]] +name = "simple-mermaid" +version = "0.1.0" +source = "git+https://github.com/kianenigma/simple-mermaid.git?rev=e48b187bcfd5cc75111acd9d241f1bd36604344b#e48b187bcfd5cc75111acd9d241f1bd36604344b" + [[package]] name = "siphasher" version = "0.3.11" @@ -10167,14 +10451,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "850948bee068e713b8ab860fe1adc4d109676ab4c3b621fd8147f06b261f2f85" dependencies = [ "aes-gcm", - "blake2", + "blake2 0.10.6", "chacha20poly1305", "curve25519-dalek 4.1.2", "rand_core 0.6.4", "ring 0.17.8", "rustc_version", "sha2 0.10.8", - "subtle", + "subtle 2.6.1", ] [[package]] @@ -10226,19 +10510,19 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "hash-db", "log", "parity-scale-codec", "scale-info", "sp-api-proc-macro", - "sp-core 21.0.0", - "sp-externalities 0.19.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-metadata-ir", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-trie 22.0.0", "sp-version", "thiserror", @@ -10247,12 +10531,12 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "Inflector", - "blake2", + "blake2 0.10.6", "expander", - "proc-macro-crate 1.1.3", + "proc-macro-crate 3.1.0", "proc-macro2", "quote", "syn 2.0.66", @@ -10261,14 +10545,14 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "23.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -10288,14 +10572,14 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "16.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "integer-sqrt", "num-traits", "parity-scale-codec", "scale-info", "serde", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "static_assertions", ] @@ -10314,21 +10598,39 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "sp-ark-bls12-381" +version = "0.4.2" +source = "git+https://github.com/paritytech/arkworks-substrate#caa2eed74beb885dd07c7db5f916f2281dad818f" +dependencies = [ + "ark-bls12-381-ext", + "sp-crypto-ec-utils", +] + +[[package]] +name = "sp-ark-ed-on-bls12-381-bandersnatch" +version = "0.4.2" +source = "git+https://github.com/paritytech/arkworks-substrate#caa2eed74beb885dd07c7db5f916f2281dad818f" +dependencies = [ + "ark-ed-on-bls12-381-bandersnatch-ext", + "sp-crypto-ec-utils", +] + [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "sp-api", "sp-inherents", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "futures 0.3.30", "log", @@ -10346,12 +10648,12 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "futures 0.3.30", "log", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", @@ -10361,7 +10663,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "parity-scale-codec", @@ -10371,14 +10673,14 @@ dependencies = [ "sp-consensus-slots", "sp-inherents", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-timestamp", ] [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "parity-scale-codec", @@ -10387,17 +10689,17 @@ dependencies = [ "sp-api", "sp-application-crypto 23.0.0", "sp-consensus-slots", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-timestamp", ] [[package]] name = "sp-consensus-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "finality-grandpa", "log", @@ -10406,21 +10708,21 @@ dependencies = [ "serde", "sp-api", "sp-application-crypto 23.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-keystore 0.27.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-timestamp", ] @@ -10429,11 +10731,37 @@ name = "sp-core" version = "21.0.0" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" dependencies = [ - "array-bytes", "arrayvec 0.7.4", + "bitflags 1.3.2", + "bounded-collections", + "hash-db", + "hash256-std-hasher", + "log", + "merlin 2.0.1", + "parity-scale-codec", + "paste", + "primitive-types", + "scale-info", + "schnorrkel 0.9.1", + "secrecy", + "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "ss58-registry", + "zeroize", +] + +[[package]] +name = "sp-core" +version = "21.0.0" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" +dependencies = [ + "array-bytes 6.2.3", "bandersnatch_vrfs", + "bip39", "bitflags 1.3.2", - "blake2", + "blake2 0.10.6", "bounded-collections", "bs58 0.5.1", "dyn-clonable", @@ -10442,32 +10770,31 @@ dependencies = [ "hash-db", "hash256-std-hasher", "impl-serde", - "lazy_static", + "itertools 0.10.5", "libsecp256k1", "log", - "merlin 2.0.1", + "merlin 3.0.0", "parity-scale-codec", "parking_lot 0.12.2", "paste", "primitive-types", "rand 0.8.5", - "regex", "scale-info", - "schnorrkel 0.9.1", - "secp256k1", + "schnorrkel 0.11.4", + "secp256k1 0.28.2", "secrecy", "serde", "sp-core-hashing 9.0.0", - "sp-debug-derive 8.0.0", - "sp-externalities 0.19.0", - "sp-runtime-interface 17.0.0", - "sp-std 8.0.0", - "sp-storage 13.0.0", + "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "ss58-registry", "substrate-bip39", "thiserror", - "tiny-bip39", "tracing", + "w3f-bls", "zeroize", ] @@ -10477,10 +10804,10 @@ version = "26.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0db34a19be2efa0398a9506a365392d93a85220856d55e0eb78165ad2e1bedc" dependencies = [ - "array-bytes", + "array-bytes 6.2.3", "bip39", "bitflags 1.3.2", - "blake2", + "blake2 0.10.6", "bounded-collections", "bs58 0.5.1", "dyn-clonable", @@ -10502,7 +10829,7 @@ dependencies = [ "regex", "scale-info", "schnorrkel 0.9.1", - "secp256k1", + "secp256k1 0.24.3", "secrecy", "serde", "sp-core-hashing 13.0.0", @@ -10522,7 +10849,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "9.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "blake2b_simd", "byteorder", @@ -10549,17 +10876,37 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "9.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "quote", "sp-core-hashing 9.0.0", "syn 2.0.66", ] +[[package]] +name = "sp-crypto-ec-utils" +version = "0.10.0" +source = "git+https://github.com/paritytech/polkadot-sdk#8d4138f77106a6af49920ad84f3283f696f3f905" +dependencies = [ + "ark-bls12-377", + "ark-bls12-377-ext", + "ark-bls12-381", + "ark-bls12-381-ext", + "ark-bw6-761", + "ark-bw6-761-ext", + "ark-ec", + "ark-ed-on-bls12-377", + "ark-ed-on-bls12-377-ext", + "ark-ed-on-bls12-381-bandersnatch", + "ark-ed-on-bls12-381-bandersnatch-ext", + "ark-scale", + "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", +] + [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "kvdb", "parking_lot 0.12.2", @@ -10575,6 +10922,16 @@ dependencies = [ "syn 2.0.66", ] +[[package]] +name = "sp-debug-derive" +version = "8.0.0" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.66", +] + [[package]] name = "sp-debug-derive" version = "12.0.0" @@ -10593,8 +10950,19 @@ source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkado dependencies = [ "environmental", "parity-scale-codec", - "sp-std 8.0.0", - "sp-storage 13.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", +] + +[[package]] +name = "sp-externalities" +version = "0.19.0" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" +dependencies = [ + "environmental", + "parity-scale-codec", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -10612,32 +10980,32 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.1.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "serde_json", "sp-api", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "thiserror", ] [[package]] name = "sp-io" version = "23.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "bytes", "ed25519-dalek", @@ -10645,14 +11013,14 @@ dependencies = [ "log", "parity-scale-codec", "rustversion", - "secp256k1", - "sp-core 21.0.0", - "sp-externalities 0.19.0", + "secp256k1 0.28.2", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-keystore 0.27.0", - "sp-runtime-interface 17.0.0", + "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-state-machine 0.28.0", - "sp-std 8.0.0", - "sp-tracing 10.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-trie 22.0.0", "tracing", "tracing-core", @@ -10670,7 +11038,7 @@ dependencies = [ "log", "parity-scale-codec", "rustversion", - "secp256k1", + "secp256k1 0.24.3", "sp-core 26.0.0", "sp-externalities 0.23.0", "sp-keystore 0.32.0", @@ -10686,10 +11054,9 @@ dependencies = [ [[package]] name = "sp-keyring" version = "24.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "lazy_static", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", "strum 0.24.1", ] @@ -10697,12 +11064,12 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.27.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "parity-scale-codec", "parking_lot 0.12.2", - "sp-core 21.0.0", - "sp-externalities 0.19.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "thiserror", ] @@ -10722,7 +11089,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "thiserror", "zstd 0.12.4", @@ -10731,28 +11098,40 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.1.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-metadata 16.0.0", "parity-scale-codec", "scale-info", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", +] + +[[package]] +name = "sp-mixnet" +version = "0.1.0-dev" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" +dependencies = [ + "parity-scale-codec", + "scale-info", + "sp-api", + "sp-application-crypto 23.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "sp-api", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", ] [[package]] name = "sp-panic-handler" version = "8.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "backtrace", "lazy_static", @@ -10773,18 +11152,19 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "rustc-hash", "serde", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "sp-runtime" version = "24.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ + "docify", "either", "hash256-std-hasher", "impl-trait-for-tuples", @@ -10794,11 +11174,12 @@ dependencies = [ "rand 0.8.5", "scale-info", "serde", + "simple-mermaid", "sp-application-crypto 23.0.0", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-weights 20.0.0", ] @@ -10834,12 +11215,30 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "primitive-types", - "sp-externalities 0.19.0", - "sp-runtime-interface-proc-macro 11.0.0", - "sp-std 8.0.0", - "sp-storage 13.0.0", - "sp-tracing 10.0.0", - "sp-wasm-interface 14.0.0", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "sp-runtime-interface-proc-macro 11.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "static_assertions", +] + +[[package]] +name = "sp-runtime-interface" +version = "17.0.0" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" +dependencies = [ + "bytes", + "impl-trait-for-tuples", + "parity-scale-codec", + "primitive-types", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-runtime-interface-proc-macro 11.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "static_assertions", ] @@ -10874,6 +11273,19 @@ dependencies = [ "syn 2.0.66", ] +[[package]] +name = "sp-runtime-interface-proc-macro" +version = "11.0.0" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" +dependencies = [ + "Inflector", + "expander", + "proc-macro-crate 3.1.0", + "proc-macro2", + "quote", + "syn 2.0.66", +] + [[package]] name = "sp-runtime-interface-proc-macro" version = "15.0.0" @@ -10890,36 +11302,36 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "sp-staking", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "serde", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "sp-state-machine" version = "0.28.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "hash-db", "log", @@ -10927,14 +11339,14 @@ dependencies = [ "parking_lot 0.12.2", "rand 0.8.5", "smallvec", - "sp-core 21.0.0", - "sp-externalities 0.19.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-panic-handler 8.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-trie 22.0.0", "thiserror", "tracing", - "trie-db 0.27.1", + "trie-db", ] [[package]] @@ -10956,13 +11368,13 @@ dependencies = [ "sp-trie 27.0.0", "thiserror", "tracing", - "trie-db 0.28.0", + "trie-db", ] [[package]] name = "sp-statement-store" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "aes-gcm", "curve25519-dalek 4.1.2", @@ -10974,11 +11386,11 @@ dependencies = [ "sha2 0.10.8", "sp-api", "sp-application-crypto 23.0.0", - "sp-core 21.0.0", - "sp-externalities 0.19.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", - "sp-runtime-interface 17.0.0", - "sp-std 8.0.0", + "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "thiserror", "x25519-dalek 2.0.1", ] @@ -10988,6 +11400,11 @@ name = "sp-std" version = "8.0.0" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +[[package]] +name = "sp-std" +version = "8.0.0" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" + [[package]] name = "sp-std" version = "12.0.0" @@ -10998,13 +11415,24 @@ checksum = "54c78c5a66682568cc7b153603c5d01a2cc8f5c221c7b1e921517a0eef18ae05" name = "sp-storage" version = "13.0.0" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +dependencies = [ + "parity-scale-codec", + "ref-cast", + "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", +] + +[[package]] +name = "sp-storage" +version = "13.0.0" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "impl-serde", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 8.0.0", - "sp-std 8.0.0", + "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -11024,13 +11452,13 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "parity-scale-codec", "sp-inherents", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "thiserror", ] @@ -11040,7 +11468,18 @@ version = "10.0.0" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" dependencies = [ "parity-scale-codec", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "tracing", + "tracing-core", +] + +[[package]] +name = "sp-tracing" +version = "10.0.0" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" +dependencies = [ + "parity-scale-codec", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "tracing", "tracing-core", "tracing-subscriber 0.2.25", @@ -11062,7 +11501,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "sp-api", "sp-runtime 24.0.0", @@ -11071,38 +11510,39 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-trie 22.0.0", ] [[package]] name = "sp-trie" version = "22.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "ahash 0.8.11", "hash-db", - "hashbrown 0.13.2", "lazy_static", "memory-db", "nohash-hasher", "parity-scale-codec", "parking_lot 0.12.2", + "rand 0.8.5", "scale-info", "schnellru", - "sp-core 21.0.0", - "sp-std 8.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "thiserror", "tracing", - "trie-db 0.27.1", + "trie-db", "trie-root", ] @@ -11127,14 +11567,14 @@ dependencies = [ "sp-std 12.0.0", "thiserror", "tracing", - "trie-db 0.28.0", + "trie-db", "trie-root", ] [[package]] name = "sp-version" version = "22.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11143,7 +11583,7 @@ dependencies = [ "serde", "sp-core-hashing-proc-macro", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-version-proc-macro", "thiserror", ] @@ -11151,7 +11591,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "8.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -11163,12 +11603,22 @@ dependencies = [ name = "sp-wasm-interface" version = "14.0.0" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", +] + +[[package]] +name = "sp-wasm-interface" +version = "14.0.0" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "anyhow", "impl-trait-for-tuples", "log", "parity-scale-codec", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "wasmtime", ] @@ -11189,16 +11639,16 @@ dependencies = [ [[package]] name = "sp-weights" version = "20.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ + "bounded-collections", "parity-scale-codec", "scale-info", "serde", "smallvec", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", - "sp-debug-derive 8.0.0", - "sp-std 8.0.0", + "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] @@ -11228,10 +11678,10 @@ dependencies = [ "scale-encode 0.7.1", "scale-info", "serde", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", - "sp-std 8.0.0", - "substrate-stellar-sdk", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "substrate-stellar-sdk 0.3.0 (git+https://github.com/pendulum-chain/substrate-stellar-sdk?branch=polkadot-v1.6.0)", ] [[package]] @@ -11283,12 +11733,12 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-offchain", "sp-runtime 24.0.0", "sp-session", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-transaction-pool", "sp-version", "spacewalk-primitives", @@ -11347,12 +11797,12 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-offchain", "sp-runtime 24.0.0", "sp-session", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-transaction-pool", "sp-version", "spacewalk-primitives", @@ -11410,7 +11860,7 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-consensus-grandpa", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-inherents", "sp-io 23.0.0", "sp-keyring", @@ -11425,7 +11875,7 @@ dependencies = [ "spacewalk-runtime-standalone-testnet", "substrate-build-script-utils", "substrate-frame-rpc-system", - "substrate-stellar-sdk", + "substrate-stellar-sdk 0.3.0 (git+https://github.com/pendulum-chain/substrate-stellar-sdk?branch=polkadot-v1.1.0)", "tokio", ] @@ -11478,8 +11928,9 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-xcm" version = "1.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ + "array-bytes 6.2.3", "bounded-collections", "derivative", "environmental", @@ -11508,9 +11959,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", ] @@ -11563,9 +12014,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "serde", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", ] @@ -11586,7 +12037,7 @@ dependencies = [ "serde_with", "serial_test", "sha2 0.10.8", - "substrate-stellar-sdk", + "substrate-stellar-sdk 0.3.0 (git+https://github.com/pendulum-chain/substrate-stellar-sdk?branch=polkadot-v1.6.0)", "tokio", "tracing", "tweetnacl", @@ -11662,12 +12113,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.30", @@ -11679,14 +12130,14 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-runtime 24.0.0", ] [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "hyper 0.14.28", "log", @@ -11711,13 +12162,32 @@ dependencies = [ "sodalite", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", +] + +[[package]] +name = "substrate-stellar-sdk" +version = "0.3.0" +source = "git+https://github.com/pendulum-chain/substrate-stellar-sdk?branch=polkadot-v1.6.0#6f2f05c064c850ef0505b52f9c92e74c66b7ba0d" +dependencies = [ + "base64 0.13.1", + "hex", + "lazy_static", + "num-rational", + "scale-info", + "serde", + "serde_json", + "sha2 0.10.8", + "sodalite", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", ] [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "ansi_term", "build-helper", @@ -11727,11 +12197,17 @@ dependencies = [ "sp-maybe-compressed-blob", "strum 0.24.1", "tempfile", - "toml 0.7.8", + "toml 0.8.15", "walkdir", "wasm-opt", ] +[[package]] +name = "subtle" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" + [[package]] name = "subtle" version = "2.6.1" @@ -11746,7 +12222,7 @@ checksum = "f7cf683962113b84ce5226bdf6f27d7f92a7e5bb408a5231f6c205407fbb20df" dependencies = [ "async-trait", "base58", - "blake2", + "blake2 0.10.6", "derivative", "either", "frame-metadata 16.0.0", @@ -11996,6 +12472,16 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "terminal_size" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" +dependencies = [ + "rustix 0.38.34", + "windows-sys 0.48.0", +] + [[package]] name = "termtree" version = "0.4.1" @@ -12094,25 +12580,6 @@ dependencies = [ "time-core", ] -[[package]] -name = "tiny-bip39" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62cc94d358b5a1e84a5cb9109f559aa3c4d634d2b1b4de3d0fa4adc7c78e2861" -dependencies = [ - "anyhow", - "hmac 0.12.1", - "once_cell", - "pbkdf2 0.11.0", - "rand 0.8.5", - "rustc-hash", - "sha2 0.10.8", - "thiserror", - "unicode-normalization", - "wasm-bindgen", - "zeroize", -] - [[package]] name = "tiny-keccak" version = "2.0.2" @@ -12266,18 +12733,6 @@ dependencies = [ "serde", ] -[[package]] -name = "toml" -version = "0.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257" -dependencies = [ - "serde", - "serde_spanned", - "toml_datetime", - "toml_edit 0.19.15", -] - [[package]] name = "toml" version = "0.8.15" @@ -12299,19 +12754,6 @@ dependencies = [ "serde", ] -[[package]] -name = "toml_edit" -version = "0.19.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" -dependencies = [ - "indexmap 2.2.6", - "serde", - "serde_spanned", - "toml_datetime", - "winnow 0.5.40", -] - [[package]] name = "toml_edit" version = "0.21.1" @@ -12542,19 +12984,6 @@ dependencies = [ "tracing-core", ] -[[package]] -name = "trie-db" -version = "0.27.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "767abe6ffed88a1889671a102c2861ae742726f52e0a5a425b92c9fbfa7e9c85" -dependencies = [ - "hash-db", - "hashbrown 0.13.2", - "log", - "rustc-hex", - "smallvec", -] - [[package]] name = "trie-db" version = "0.28.0" @@ -12758,7 +13187,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" dependencies = [ "crypto-common", - "subtle", + "subtle 2.6.1", ] [[package]] @@ -12862,10 +13291,10 @@ dependencies = [ "signal-hook", "signal-hook-tokio", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-keyring", "sp-runtime 24.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", "stellar-relay-lib", "subxt", @@ -12904,9 +13333,9 @@ dependencies = [ "security", "serde", "sp-arithmetic 16.0.0", - "sp-core 21.0.0", + "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "sp-io 23.0.0", - "sp-std 8.0.0", + "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "spacewalk-primitives", "staking", "visibility", @@ -13136,9 +13565,9 @@ dependencies = [ [[package]] name = "wasm-opt" -version = "0.114.2" +version = "0.116.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "effbef3bd1dde18acb401f73e740a6f3d4a1bc651e9773bddc512fe4d8d68f67" +checksum = "2fd87a4c135535ffed86123b6fb0f0a5a0bc89e50416c942c5f0662c645f679c" dependencies = [ "anyhow", "libc", @@ -13152,9 +13581,9 @@ dependencies = [ [[package]] name = "wasm-opt-cxx-sys" -version = "0.114.2" +version = "0.116.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c09e24eb283919ace2ed5733bda4842a59ce4c8de110ef5c6d98859513d17047" +checksum = "8c57b28207aa724318fcec6575fe74803c23f6f266fce10cbc9f3f116762f12e" dependencies = [ "anyhow", "cxx", @@ -13164,9 +13593,9 @@ dependencies = [ [[package]] name = "wasm-opt-sys" -version = "0.114.2" +version = "0.116.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36f2f817bed2e8d65eb779fa37317e74de15585751f903c9118342d1970703a4" +checksum = "8a1cce564dc768dacbdb718fc29df2dba80bd21cb47d8f77ae7e3d95ceb98cbe" dependencies = [ "anyhow", "cc", @@ -13852,7 +14281,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "1.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" +source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "Inflector", "proc-macro2", diff --git a/Cargo.toml b/Cargo.toml index 5e19dd862..45279de34 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,119 +35,189 @@ lto = "fat" # https://doc.rust-lang.org/rustc/codegen-options/index.html#codegen-units codegen-units = 1 +[workspace.dependencies] +# Crates.io dependencies +async-std = "1.12.0" +scale-info = { version = "2.11.3", default-features = false } +scale-encode = { version = "0.7.1", default-features = false } +scale-decode = { version = "0.13", default-features = false } +serde = { version = "1.0.195", default-features = false } +serde_json = { version = "1.0.111", default-features = false } +serde_with = "2.2.0" +base58 = { version = "0.2.0", default-features = false } +base64 = "0.13.0" +async-trait = "0.1.74" +futures = "0.3.28" +clap = "3.2.25" +dotenv = "0.15.0" +err-derive = "0.3.1" +hex = "0.4.3" +hmac = "0.12.1" +cached = "0.47.0" +parity-scale-codec = "3.6.11" +codec = { package = "parity-scale-codec", version = "3.6.11", default-features = false } +rand = "0.8.5" +reqwest = "0.12.4" +thiserror = "1.0" +tokio = "1.37.0" +tracing = "0.1.38" +tweetnacl = "0.4.0" +log = "0.4.20" +env_logger = "0.8.4" +url = "2.2.2" +nix = "0.24.2" +bytes = "1.4.0" +signal-hook = "0.3.17" +signal-hook-tokio = "0.3.1" +sha2 = "0.10.2" #prev 0.8.2 +backoff = { version = "0.3.0" } +cfg-if = "1.0" +prometheus = { version = "0.12.0" } + +# jsonrpsee dependencies +jsonrpsee = "0.20.0" +jsonrpsee-types = "0.20.0" +jsonrpsee-core = { version = "0.20.0", default-features = false } + +# Git dependencies from ParityTech (using consistent branch "release-polkadot-v1.6.0") +sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-client-db = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-network = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-service = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-version = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } + +# Git dependency from Pendulum Chain +substrate-stellar-sdk = { git = "https://github.com/pendulum-chain/substrate-stellar-sdk", branch = "polkadot-v1.6.0", default-features = false } + +# Used in dev dependencies +mockall = "0.8.1" +serial_test = "0.9.0" +mocktopus = "0.8.0" +sysinfo = "0.25.1" +tempdir = "0.3.7" +ntest = "0.9.0" +console-subscriber = "0.3.0" + + + [patch."https://github.com/paritytech/polkadot-sdk"] -frame-support = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -frame-support-procedural = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -frame-support-procedural-tools = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -frame-support-procedural-tools-derive = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -frame-system = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-core = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-externalities = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-io = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-runtime = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-std = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-storage = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-wasm-interface = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } +frame-support = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +frame-support-procedural = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +frame-support-procedural-tools = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +frame-support-procedural-tools-derive = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +frame-system = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-core = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-externalities = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-io = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-runtime = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-std = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-storage = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-wasm-interface = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } -frame-benchmarking = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -frame-benchmarking-cli = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -frame-executive = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -frame-system-benchmarking = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-aura = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-authorship = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-balances = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-grandpa = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-session = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-sudo = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-timestamp = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-transaction-payment = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-allocator = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-basic-authorship = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-block-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-chain-spec = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-chain-spec-derive = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-cli = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-client-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-client-db = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-consensus = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-consensus-aura = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-consensus-babe = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-consensus-epochs = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-consensus-manual-seal = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-consensus-slots = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-executor = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-executor-common = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-executor-wasmtime = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-consensus-grandpa = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-informant = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-keystore = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-network = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-network-bitswap = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-network-common = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-network-gossip = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-network-light = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-network-sync = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-network-transactions = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-offchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-proposer-metrics = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-rpc = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-rpc-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-rpc-server = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-rpc-spec-v2 = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-service = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-state-db = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-sysinfo = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-telemetry = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-tracing = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-tracing-proc-macro = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-transaction-pool = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-transaction-pool-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-utils = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-api-proc-macro = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-application-crypto = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-arithmetic = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-block-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-blockchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-consensus = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-consensus-aura = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-consensus-babe = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-consensus-slots = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-core-hashing = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-core-hashing-proc-macro = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-database = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-debug-derive = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-consensus-grandpa = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-inherents = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-keyring = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-keystore = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-maybe-compressed-blob = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-offchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-panic-handler = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-rpc = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-runtime-interface = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-runtime-interface-proc-macro = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-session = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-staking = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-state-machine = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-tracing = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-transaction-pool = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-transaction-storage-proof = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-trie = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-timestamp = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-version = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-version-proc-macro = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-weights = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -substrate-build-script-utils = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -substrate-frame-rpc-system = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -substrate-prometheus-endpoint = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -substrate-wasm-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -staging-xcm = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } +frame-benchmarking = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +frame-benchmarking-cli = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +frame-executive = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +frame-system-benchmarking = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +pallet-aura = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +pallet-authorship = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +pallet-balances = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +pallet-grandpa = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +pallet-session = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +pallet-sudo = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +pallet-timestamp = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +pallet-transaction-payment = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-allocator = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-basic-authorship = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-block-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-chain-spec = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-chain-spec-derive = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-cli = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-client-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-client-db = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-consensus = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-consensus-aura = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-consensus-babe = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-consensus-epochs = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-consensus-manual-seal = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-consensus-slots = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-executor = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-executor-common = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-executor-wasmtime = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-consensus-grandpa = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-informant = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-keystore = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-network = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-network-bitswap = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-network-common = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-network-gossip = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-network-light = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-network-sync = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-network-transactions = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-offchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-proposer-metrics = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-rpc = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-rpc-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-rpc-server = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-rpc-spec-v2 = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-service = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-state-db = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-sysinfo = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-telemetry = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-tracing = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-tracing-proc-macro = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-transaction-pool = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-transaction-pool-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-utils = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-api-proc-macro = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-application-crypto = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-arithmetic = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-block-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-blockchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-consensus = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-consensus-aura = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-consensus-babe = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-consensus-slots = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-core-hashing = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-core-hashing-proc-macro = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-database = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-debug-derive = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-consensus-grandpa = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-inherents = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-keyring = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-keystore = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-maybe-compressed-blob = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-offchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-panic-handler = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-rpc = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-runtime-interface = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-runtime-interface-proc-macro = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-session = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-staking = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-state-machine = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-tracing = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-transaction-pool = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-transaction-storage-proof = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-trie = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-timestamp = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-version = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-version-proc-macro = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-weights = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +substrate-build-script-utils = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +substrate-frame-rpc-system = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +substrate-prometheus-endpoint = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +substrate-wasm-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +staging-xcm = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } [patch.crates-io] -sp-core = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-runtime = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0" } +sp-core = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-runtime = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } diff --git a/clients/runner/Cargo.toml b/clients/runner/Cargo.toml index f073b53d0..9c8924796 100644 --- a/clients/runner/Cargo.toml +++ b/clients/runner/Cargo.toml @@ -3,29 +3,28 @@ name = "runner" version = "1.0.13" edition = "2021" - [dependencies] -clap = { version = "4.0.17", features = ["derive"] } -hex = "0.4.3" -tokio = { version = "1.37", features = ["rt-multi-thread", "macros", "time"] } -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full", "bit-vec"] } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -thiserror = "1.0.0" -log = "0.4.0" -env_logger = "0.7.1" -reqwest = { version = "0.12.4", features = ["native-tls-vendored"]} +clap = { workspace = true, features = ["derive"] } +hex = { workspace = true} +tokio = { workspace = true, features = ["rt-multi-thread", "macros", "time"] } +codec = { workspace = true, features = ["derive", "full", "bit-vec"] } +sp-core = { workspace = true, default-features = true } +thiserror = { workspace = true } +log = { workspace = true} +env_logger ={ workspace = true } +reqwest = { workspace = true, features = ["native-tls-vendored"]} # reuse version of `url` depended on by `reqwest` -url = "2.2.2" -nix = "0.24.2" -async-trait = "0.1.40" -bytes = "1.1.0" -signal-hook = "0.3.14" -signal-hook-tokio = { version = "0.3.1", features = ["futures-v0_3"] } -futures = "0.3.21" -subxt = { version = "0.33.0", default-features = false, features = ["jsonrpsee", "native"]} -sha2 = "0.8.2" +url = { workspace = true } +nix = { workspace = true } +async-trait = { workspace = true } +bytes = { workspace = true } +signal-hook = { workspace = true } +signal-hook-tokio = { workspace = true , features = ["futures-v0_3"] } +futures = { workspace = true } +subxt = {version = "0.33.0", default-features = false, features = ["jsonrpsee", "native"]} +sha2 = { workspace = true } [dev-dependencies] -sysinfo = "0.25.1" -tempdir = "0.3.7" -mockall = "0.8.1" +sysinfo.workspace = true +tempdir.workspace = true +mockall.workspace = true diff --git a/clients/runtime/Cargo.toml b/clients/runtime/Cargo.toml index f4de96699..0ad58efb5 100644 --- a/clients/runtime/Cargo.toml +++ b/clients/runtime/Cargo.toml @@ -22,33 +22,32 @@ testing-utils = [ ] [dependencies] -async-trait = "0.1.40" -backoff = { version = "0.3.0", features = ["tokio"] } -cfg-if = "1.0" -clap = { version = "3.1", features = ["derive", "env"] } -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full"] } -futures = "0.3.5" -log = "0.4.0" -serde = { version = "1.0.136", features = ["derive"] } -serde_json = "1.0.71" -thiserror = "1.0" -tokio = { version = "1.37", features = ["full"] } -prometheus = { version = "0.12.0", features = ["process"] } -url = "2" +async-trait = { workspace = true } +backoff = { workspace = true, features = ["tokio"] } +cfg-if = { workspace = true } +clap = { workspace = true, features = ["derive", "env"]} +codec = { workspace = true, features = ["derive", "full"] } +futures = { workspace = true } +log = { workspace = true } +serde = { workspace = true, features = ["derive"], default-features = true } +serde_json = { workspace = true, default-features = true } +thiserror = { workspace = true } +tokio = { workspace = true, features = ["full"] } +prometheus = { workspace = true, features = ["process"] } +url = { workspace = true } -# Substrate dependencies -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-version = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +# Git Dependencies +frame-support = { workspace = true } +sp-arithmetic = { workspace = true } +sp-keyring = { workspace = true } +sp-runtime = { workspace = true } +sp-std = { workspace = true } +sp-core = { workspace = true } +sp-version = { workspace = true } -# Subxt dependencies -subxt = { version = "0.33.0", features = [ "substrate-compat"] } -jsonrpsee = { version = "0.20.0", features = ["macros", "jsonrpsee-types", "client", "jsonrpsee-ws-client", "jsonrpsee-client-transport"] } -# Used for performing the integration tests + +subxt = { version = "0.33.0", features = ["substrate-compat"] } +jsonrpsee = { workspace = true, features = ["macros", "jsonrpsee-types", "client", "jsonrpsee-ws-client", "jsonrpsee-client-transport"] } subxt-client = { path = "./client", optional = true } # Needed for the `BalanceWrapper` struct @@ -57,8 +56,8 @@ primitives = { path = "../../primitives", package = "spacewalk-primitives" } # Dependencies for the testing utils for integration tests oracle = { path = "../../pallets/oracle", optional = true } -rand = { version = "0.7", optional = true } -tempdir = { version = "0.3.7", optional = true } +rand = { workspace = true, default-features = true, optional = true } +tempdir = { workspace = true, default-features = true, optional = true } testchain = { package = "spacewalk-standalone", path = "../../testchain/node", optional = true } testchain-runtime = { package = "spacewalk-runtime-standalone-testnet", path = "../../testchain/runtime/testnet", optional = true } mainnet-runtime = { package = "spacewalk-runtime-standalone-mainnet", path = "../../testchain/runtime/mainnet", optional = true } @@ -66,12 +65,8 @@ mainnet-runtime = { package = "spacewalk-runtime-standalone-mainnet", path = ".. # Substrate Stellar Dependencies wallet = { path = "../wallet" } - [dev-dependencies] -env_logger = "0.8.3" -tempdir = "0.3.7" +env_logger.workspace = true +tempdir.workspace = true runtime = { path = ".", features = ["testing-utils"] } -testchain-runtime = { package = "spacewalk-runtime-standalone-testnet", path = "../../testchain/runtime/testnet", features = ["testing-utils"] } - - - +testchain-runtime = { package = "spacewalk-runtime-standalone-testnet", path = "../../testchain/runtime/testnet", features = ["testing-utils"] } \ No newline at end of file diff --git a/clients/runtime/client/Cargo.toml b/clients/runtime/client/Cargo.toml index 35bb979ae..8e8650578 100644 --- a/clients/runtime/client/Cargo.toml +++ b/clients/runtime/client/Cargo.toml @@ -12,20 +12,21 @@ description = "Embed a substrate node into your subxt application." keywords = ["parity", "substrate", "blockchain"] [dependencies] -tokio = { version = "1.37", features = ["time", "rt-multi-thread"] } -futures = { version = "0.3.9", features = ["compat"], package = "futures" } +tokio = { workspace = true, features = ["time", "rt-multi-thread"] } +futures = { workspace = true, features = ["compat"] } futures01 = { package = "futures", version = "0.1.29" } -jsonrpsee = "0.20.0" -jsonrpsee-types = "0.20.0" -jsonrpsee-core = { version = "0.20.0", features = ["async-client"] } -log = "0.4.13" -serde_json = "1.0.61" -thiserror = "1.0.23" +jsonrpsee = { workspace = true } +jsonrpsee-types = { workspace = true } +jsonrpsee-core = { workspace = true, features = ["async-client"] } + +log = { workspace = true } +serde_json = { workspace = true, default-features = true } +thiserror = { workspace = true } subxt = { version = "0.33.0", features = [ "substrate-compat"] } -sc-client-db = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sc-network = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sc-service = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sc-client-db = { workspace = true } +sp-keyring = { workspace = true } +sc-network = { workspace = true } +sc-service = { workspace = true } diff --git a/clients/stellar-relay-lib/Cargo.toml b/clients/stellar-relay-lib/Cargo.toml index 63dfb0333..e03f9de5b 100644 --- a/clients/stellar-relay-lib/Cargo.toml +++ b/clients/stellar-relay-lib/Cargo.toml @@ -10,32 +10,33 @@ name = "stellar_relay_lib" path = "src/lib.rs" [dev-dependencies] -ntest = "0.9.0" -serial_test = "0.9.0" +ntest.workspace = true +serial_test.workspace = true +console-subscriber.workspace = true wallet = { path = "../wallet", features = ["testing-utils"] } -console-subscriber = { version = "0.3.0" } + [dependencies] -hex = "0.4.3" -tracing = { version = "0.1", features = ["log"] } +hex = { workspace = true} +tracing = { workspace = true, features = ["log"] } -base64 = "0.13.0" -rand = "0.8.5" -tweetnacl = "0.4.0" +base64 = { workspace = true} +rand = { workspace = true } +tweetnacl = { workspace = true} -hmac = "0.12.1" -sha2 = "0.10.2" +hmac = { workspace = true} +sha2 = { workspace = true } -serde = { version = "1.0.152", features = ["alloc"] } -serde_json = "1.0.93" -serde_with = "2.2.0" +serde = { workspace = true, features = ["alloc"], default-features = true } +serde_json = { workspace = true } +serde_with = { workspace = true } -substrate-stellar-sdk = {git = "https://github.com/pendulum-chain/substrate-stellar-sdk", branch = "polkadot-v1.1.0", default-features = false, features = ['all-types']} +substrate-stellar-sdk = { workspace = true, features = ['all-types'], default-features = true} -err-derive = "0.3.1" +err-derive = { workspace = true} -tokio = { version = "1.37", features = [ +tokio = { workspace = true, features = [ "macros", # allows main function to be async "rt-multi-thread", # for multi-thread runtime "sync", # to make channels available diff --git a/clients/wallet/Cargo.toml b/clients/wallet/Cargo.toml index 5957228ef..7af4bedcd 100644 --- a/clients/wallet/Cargo.toml +++ b/clients/wallet/Cargo.toml @@ -9,21 +9,21 @@ default = [] testing-utils = [] [dependencies] -async-trait = "0.1.40" -futures = "0.3.5" -cached = { version = "0.47.0", features = ["async"]} -parity-scale-codec = "3.0.0" -rand = "0.8.5" -reqwest = { version = "0.12.4", features = ["json"] } -serde = "1.0.136" -serde_json = { version = '1.0.45', default-features = false, features = ['alloc'] } -thiserror = "1.0" -tokio = { version = "1.37", features = ["full", "tracing"] } -tracing = { version = "0.1", features = ["log"] } -dotenv = "0.15.0" +async-trait = { workspace = true } +futures = { workspace = true } +cached = { workspace = true, features = ["async"] } +parity-scale-codec = { workspace = true } +rand = { workspace = true } +reqwest = { workspace = true, features = ["json"] } +serde = { workspace = true, default-features = true } +serde_json = { workspace = true, features = ["alloc"] } +thiserror = { workspace = true } +tokio = { workspace = true, features = ["full", "tracing"] } +tracing = { workspace = true, features = ["log"] } +dotenv = { workspace = true } primitives = { package = "spacewalk-primitives", path = "../../primitives"} [dev-dependencies] -mockall = "0.8.1" -serial_test = "0.9.0" -mocktopus = "0.8.0" +mockall.workspace = true +serial_test.workspace = true +mocktopus.workspace = true diff --git a/primitives/Cargo.toml b/primitives/Cargo.toml index dc9655773..e41abde70 100644 --- a/primitives/Cargo.toml +++ b/primitives/Cargo.toml @@ -5,20 +5,20 @@ name = "spacewalk-primitives" version = "1.0.13" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false } -scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } -scale-encode = {version = "0.7.1", default-features = false, features = ["derive"] } -scale-decode = {version = "0.13", default-features = false, features = ["derive"] } -serde = { version = "1.0.130", default-features = false, features = ["derive"]} -base58 = { version = "0.2.0" } +codec = { workspace = true } +scale-info = { workspace = true, features = ["derive"] } +scale-encode = { workspace = true, features = ["derive"] } +scale-decode = { workspace = true, features = ["derive"] } +serde = { workspace = true, features = ["derive"] } +base58 = { workspace = true } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-core = { workspace = true } +sp-runtime = { workspace = true } +sp-std = { workspace = true } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", default-features = false, branch = "release-polkadot-v1.1.0" } +frame-support = { workspace = true } -substrate-stellar-sdk = { git = "https://github.com/pendulum-chain/substrate-stellar-sdk", branch = "polkadot-v1.1.0", default-features = false, features = ['offchain', 'all-types'] } +substrate-stellar-sdk = { workspace = true, features = ["offchain", "all-types"] } [features] default = ["std"] From 39f922b9e07a31c60a02513c939998aa9f7454a7 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Wed, 20 Nov 2024 16:34:50 -0300 Subject: [PATCH 02/36] updated vault, cargo check only --- Cargo.lock | 119 ++------------------------- Cargo.toml | 53 +++++++++--- clients/stellar-relay-lib/Cargo.toml | 6 +- clients/vault/Cargo.toml | 73 ++++++++-------- 4 files changed, 88 insertions(+), 163 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0d3bfd362..4d937b7c2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1685,19 +1685,6 @@ dependencies = [ "crossbeam-utils", ] -[[package]] -name = "console-api" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd326812b3fd01da5bb1af7d340d0d555fd3d4b641e7f1dfcf5962a902952787" -dependencies = [ - "futures-core", - "prost 0.12.6", - "prost-types 0.12.6", - "tonic 0.10.2", - "tracing-core", -] - [[package]] name = "console-api" version = "0.7.0" @@ -1707,32 +1694,8 @@ dependencies = [ "futures-core", "prost 0.12.6", "prost-types 0.12.6", - "tonic 0.11.0", - "tracing-core", -] - -[[package]] -name = "console-subscriber" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7481d4c57092cd1c19dd541b92bdce883de840df30aa5d03fd48a3935c01842e" -dependencies = [ - "console-api 0.6.0", - "crossbeam-channel", - "crossbeam-utils", - "futures-task", - "hdrhistogram", - "humantime", - "prost-types 0.12.6", - "serde", - "serde_json", - "thread_local", - "tokio", - "tokio-stream", - "tonic 0.10.2", - "tracing", + "tonic", "tracing-core", - "tracing-subscriber 0.3.18", ] [[package]] @@ -1741,7 +1704,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31c4cc54bae66f7d9188996404abdf7fdfa23034ef8e43478c8810828abad758" dependencies = [ - "console-api 0.7.0", + "console-api", "crossbeam-channel", "crossbeam-utils", "futures-task", @@ -1754,7 +1717,7 @@ dependencies = [ "thread_local", "tokio", "tokio-stream", - "tonic 0.11.0", + "tonic", "tracing", "tracing-core", "tracing-subscriber 0.3.18", @@ -2740,19 +2703,6 @@ dependencies = [ "termcolor", ] -[[package]] -name = "env_logger" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" -dependencies = [ - "atty", - "humantime", - "log", - "regex", - "termcolor", -] - [[package]] name = "env_logger" version = "0.10.2" @@ -6423,15 +6373,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "ntapi" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" -dependencies = [ - "winapi", -] - [[package]] name = "ntest" version = "0.9.2" @@ -8334,7 +8275,7 @@ dependencies = [ "signal-hook-tokio", "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", "subxt", - "sysinfo 0.25.3", + "sysinfo", "tempdir", "thiserror", "tokio", @@ -12026,7 +11967,7 @@ version = "1.0.13" dependencies = [ "async-std", "base64 0.13.1", - "console-subscriber 0.3.0", + "console-subscriber", "err-derive", "hex", "hmac 0.12.1", @@ -12387,22 +12328,7 @@ dependencies = [ "cfg-if 1.0.0", "core-foundation-sys", "libc", - "ntapi 0.3.7", - "once_cell", - "rayon", - "winapi", -] - -[[package]] -name = "sysinfo" -version = "0.26.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c18a6156d1f27a9592ee18c1a846ca8dd5c258b7179fc193ae87c74ebb666f5" -dependencies = [ - "cfg-if 1.0.0", - "core-foundation-sys", - "libc", - "ntapi 0.4.1", + "ntapi", "once_cell", "rayon", "winapi", @@ -12778,33 +12704,6 @@ dependencies = [ "winnow 0.6.16", ] -[[package]] -name = "tonic" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e" -dependencies = [ - "async-stream", - "async-trait", - "axum", - "base64 0.21.7", - "bytes", - "h2 0.3.26", - "http 0.2.12", - "http-body 0.4.6", - "hyper 0.14.28", - "hyper-timeout", - "percent-encoding 2.3.1", - "pin-project", - "prost 0.12.6", - "tokio", - "tokio-stream", - "tower", - "tower-layer", - "tower-service", - "tracing", -] - [[package]] name = "tonic" version = "0.11.0" @@ -13269,8 +13168,8 @@ dependencies = [ "bincode", "cfg-if 1.0.0", "clap 3.2.25", - "console-subscriber 0.2.0", - "env_logger 0.9.3", + "console-subscriber", + "env_logger 0.8.4", "flate2", "frame-support", "futures 0.3.30", @@ -13298,7 +13197,7 @@ dependencies = [ "spacewalk-primitives", "stellar-relay-lib", "subxt", - "sysinfo 0.26.9", + "sysinfo", "tempdir", "thiserror", "tokio", diff --git a/Cargo.toml b/Cargo.toml index 45279de34..dd9336c6c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -38,37 +38,63 @@ codegen-units = 1 [workspace.dependencies] # Crates.io dependencies async-std = "1.12.0" +async-trait = "0.1.74" +governor = "0.5.0" + +base58 = { version = "0.2.0", default-features = false } +base64 = { version ="0.13.0", default-features = false } +bincode = "1.3.3" + + +flate2 = "1.0" + +hex = "0.4.3" +hmac = "0.12.1" +itertools = "0.10.5" +jsonrpc-core-client = { version = "18.0.0" } +lazy_static = "1.4" +nonzero_ext = "0.3.0" + +parking_lot = "0.12.1" +reqwest = "0.12.4" + scale-info = { version = "2.11.3", default-features = false } scale-encode = { version = "0.7.1", default-features = false } scale-decode = { version = "0.13", default-features = false } serde = { version = "1.0.195", default-features = false } serde_json = { version = "1.0.111", default-features = false } serde_with = "2.2.0" -base58 = { version = "0.2.0", default-features = false } -base64 = "0.13.0" -async-trait = "0.1.74" +signal-hook = "0.3.17" +signal-hook-tokio = "0.3.1" +sysinfo = "0.25.1" + +thiserror = "1.0" +tokio = "1.37.0" +tokio-metrics = { version = "0.1.0", default-features = false } +tokio-stream = { version = "0.1.9" } +tracing = "0.1.38" +tweetnacl = "0.4.0" + +# non ordered futures = "0.3.28" clap = "3.2.25" dotenv = "0.15.0" err-derive = "0.3.1" -hex = "0.4.3" -hmac = "0.12.1" + + cached = "0.47.0" parity-scale-codec = "3.6.11" codec = { package = "parity-scale-codec", version = "3.6.11", default-features = false } rand = "0.8.5" -reqwest = "0.12.4" -thiserror = "1.0" -tokio = "1.37.0" -tracing = "0.1.38" -tweetnacl = "0.4.0" + + + log = "0.4.20" env_logger = "0.8.4" url = "2.2.2" nix = "0.24.2" bytes = "1.4.0" -signal-hook = "0.3.17" -signal-hook-tokio = "0.3.1" + sha2 = "0.10.2" #prev 0.8.2 backoff = { version = "0.3.0" } cfg-if = "1.0" @@ -91,6 +117,7 @@ sc-service = { git = "https://github.com/paritytech/polkadot-sdk", branch = "rel sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-version = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } + # Git dependency from Pendulum Chain substrate-stellar-sdk = { git = "https://github.com/pendulum-chain/substrate-stellar-sdk", branch = "polkadot-v1.6.0", default-features = false } @@ -98,7 +125,7 @@ substrate-stellar-sdk = { git = "https://github.com/pendulum-chain/substrate-ste mockall = "0.8.1" serial_test = "0.9.0" mocktopus = "0.8.0" -sysinfo = "0.25.1" + tempdir = "0.3.7" ntest = "0.9.0" console-subscriber = "0.3.0" diff --git a/clients/stellar-relay-lib/Cargo.toml b/clients/stellar-relay-lib/Cargo.toml index e03f9de5b..8bd953ee4 100644 --- a/clients/stellar-relay-lib/Cargo.toml +++ b/clients/stellar-relay-lib/Cargo.toml @@ -20,12 +20,12 @@ wallet = { path = "../wallet", features = ["testing-utils"] } hex = { workspace = true} tracing = { workspace = true, features = ["log"] } -base64 = { workspace = true} +base64 = { workspace = true, default-features = true} rand = { workspace = true } tweetnacl = { workspace = true} hmac = { workspace = true} -sha2 = { workspace = true } +sha2 = { workspace = true} serde = { workspace = true, features = ["alloc"], default-features = true } serde_json = { workspace = true } @@ -43,7 +43,7 @@ tokio = { workspace = true, features = [ "time", # for timeouts and sleep, when reconnecting "tracing" # for tokio console ] } -async-std = { version = "1.12.0", features = ["attributes"] } +async-std = { workspace = true, features = ["attributes"] } [features] std = [ diff --git a/clients/vault/Cargo.toml b/clients/vault/Cargo.toml index ea6a1b4d9..4f4cf3d53 100644 --- a/clients/vault/Cargo.toml +++ b/clients/vault/Cargo.toml @@ -23,36 +23,44 @@ allow-debugger = ["console-subscriber"] [dependencies] -async-trait = "0.1.40" -base64 = { version = '0.13.0', default-features = false, features = ['alloc'] } -bincode = "1.3.3" -clap = { version = "3.1", features = ["env"] } -cfg-if = "1.0.0" -rand = { version = "0.8.5", optional = true } -futures = "0.3.5" -governor = "0.5.0" -hex = "0.4.2" -itertools = "0.10.5" -lazy_static = "1.4" -nonzero_ext = "0.3.0" -reqwest = { version = "0.12.4", features = ["json"] } -signal-hook = "0.3.14" -signal-hook-tokio = { version = "0.3.1", features = ["futures-v0_3"] } -sysinfo = "0.26.1" -thiserror = "1.0" +async-trait = { workspace = true} +base64 = { workspace = true, features = ['alloc'] } +bincode = { workspace = true } +clap = { workspace = true, features = ["env"] } +cfg-if = { workspace = true } +rand = { workspace = true, optional = true } +futures = { workspace = true } +governor = { workspace = true } +hex = { workspace = true } +itertools = { workspace = true } +lazy_static = { workspace = true } +nonzero_ext = { workspace = true } +reqwest = { workspace = true, features = ["json"] } +signal-hook = { workspace = true } +signal-hook-tokio = { workspace = true, features = ["futures-v0_3"] } +sysinfo = { workspace = true } +thiserror = { workspace = true } # tokio related -tokio = { version = "1.37", features = ["full", "tracing"] } -tokio-metrics = { version = "0.1.0", default-features = false } -tokio-stream = { version = "0.1.9", features = ["sync"] } -console-subscriber = { version = "0.2.0", optional = true } +tokio = { workspace = true, features = ["full", "tracing"] } +tokio-metrics = { workspace = true } +tokio-stream = { workspace = true, features = ["sync"] } +console-subscriber = { workspace = true, optional = true } -tracing = { version = "0.1", features = ["log"] } +tracing = { workspace = true, features = ["log"] } -jsonrpc-core-client = { version = "18.0.0", features = ["http", "tls"] } +jsonrpc-core-client = { workspace = true, features = ["http", "tls"] } subxt = { version = "0.33.0", features = [ "substrate-compat"] } +# Substrate dependencies +# was with default-features = true?? +sp-core = { workspace = true } +sp-runtime = { workspace = true } +sp-std = { workspace = true } +parking_lot = { workspace = true } +flate2 = { workspace = true } + # Workspace dependencies runtime = { path = "../runtime" } service = { path = "../service" } @@ -60,23 +68,14 @@ wallet = { path = "../wallet" } stellar-relay-lib = { package = "stellar-relay-lib", path = "../stellar-relay-lib", default-features = false } primitives = { path = "../../primitives", package = "spacewalk-primitives", default-features = false } -# Substrate dependencies -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } - -parking_lot = "0.12.1" -flate2 = "1.0" - [dev-dependencies] -mockall = "0.8.1" -ntest = "0.9.0" +mockall.workspace = true +ntest.workspace = true -env_logger = "0.9.0" -serial_test = "0.9.0" -tempdir = "0.3.7" +env_logger.workspace = true +serial_test.workspace = true +tempdir.workspace = true -# Workspace dependencies runtime = { path = "../runtime", features = ["testing-utils", "standalone-metadata"] } wallet = { path = "../wallet", features = ["testing-utils"] } From e09ed14e1e64fa3fc63969eeda1949b493cc8ce5 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 21 Nov 2024 09:42:23 -0300 Subject: [PATCH 03/36] upgrade pallet clients-info --- Cargo.lock | 522 ++++++++++++------------------- Cargo.toml | 3 + pallets/clients-info/Cargo.toml | 17 +- pallets/clients-info/src/mock.rs | 1 + 4 files changed, 217 insertions(+), 326 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4d937b7c2..21ac40e70 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1623,9 +1623,9 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -2064,9 +2064,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", ] @@ -2370,9 +2370,9 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -2893,9 +2893,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", "staking", ] @@ -3093,12 +3093,12 @@ dependencies = [ "serde", "sp-api", "sp-application-crypto 23.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-runtime-interface 17.0.0", + "sp-std 8.0.0", + "sp-storage 13.0.0", "static_assertions", ] @@ -3135,17 +3135,17 @@ dependencies = [ "serde_json", "sp-api", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-database", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0", "sp-inherents", "sp-io 23.0.0", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", - "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-storage 13.0.0", "sp-trie 22.0.0", - "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-wasm-interface 14.0.0", "thiserror", "thousands", ] @@ -3161,11 +3161,11 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", + "sp-tracing 10.0.0", ] [[package]] @@ -3215,9 +3215,9 @@ dependencies = [ "smallvec", "sp-api", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-core-hashing-proc-macro", - "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-debug-derive 8.0.0", "sp-genesis-builder", "sp-inherents", "sp-io 23.0.0", @@ -3225,8 +3225,8 @@ dependencies = [ "sp-runtime 24.0.0", "sp-staking", "sp-state-machine 0.28.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", + "sp-tracing 10.0.0", "sp-weights 20.0.0", "static_assertions", "tt-call", @@ -3285,10 +3285,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-version", "sp-weights 20.0.0", ] @@ -3303,9 +3303,9 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -3326,7 +3326,7 @@ dependencies = [ "parity-scale-codec", "sp-api", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -4495,9 +4495,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", "staking", "stellar-relay", @@ -5960,7 +5960,7 @@ dependencies = [ "frame-support", "parity-scale-codec", "sp-api", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -5985,7 +5985,7 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", ] @@ -6008,7 +6008,7 @@ dependencies = [ "frame-support", "parity-scale-codec", "sp-api", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6030,7 +6030,7 @@ dependencies = [ "frame-support", "parity-scale-codec", "sp-api", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6054,7 +6054,7 @@ dependencies = [ "module-oracle-rpc-runtime-api", "parity-scale-codec", "sp-api", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6344,9 +6344,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", "staking", "vault-registry", @@ -6610,9 +6610,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", "spin 0.9.8", "staking", @@ -6632,7 +6632,7 @@ dependencies = [ "serde", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6650,7 +6650,7 @@ dependencies = [ "sp-application-crypto 23.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6667,7 +6667,7 @@ dependencies = [ "serde", "sp-arithmetic 16.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6683,10 +6683,10 @@ dependencies = [ "paste", "scale-info", "serde", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "staging-xcm", ] @@ -6699,10 +6699,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6734,7 +6734,7 @@ dependencies = [ "sp-application-crypto 23.0.0", "sp-consensus-aura", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6748,7 +6748,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6763,7 +6763,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6781,12 +6781,12 @@ dependencies = [ "scale-info", "sp-application-crypto 23.0.0", "sp-consensus-grandpa", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", "sp-session", "sp-staking", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6801,13 +6801,13 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", "sp-session", "sp-staking", "sp-state-machine 0.28.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-trie 22.0.0", ] @@ -6824,7 +6824,7 @@ dependencies = [ "scale-info", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6842,8 +6842,8 @@ dependencies = [ "sp-inherents", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", + "sp-storage 13.0.0", "sp-timestamp", ] @@ -6857,10 +6857,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -6873,7 +6873,7 @@ dependencies = [ "parity-scale-codec", "sp-api", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-rpc", "sp-runtime 24.0.0", "sp-weights 20.0.0", @@ -7256,9 +7256,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", ] @@ -7886,9 +7886,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", "staking", "stellar-relay", @@ -8043,9 +8043,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", "staking", "stellar-relay", @@ -8119,9 +8119,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", ] @@ -8145,9 +8145,9 @@ dependencies = [ "scale-info", "security", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", "staking", ] @@ -8273,7 +8273,7 @@ dependencies = [ "sha2 0.10.8", "signal-hook", "signal-hook-tokio", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "subxt", "sysinfo", "tempdir", @@ -8304,10 +8304,10 @@ dependencies = [ "serde", "serde_json", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-keyring", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-version", "spacewalk-primitives", "spacewalk-runtime-standalone-mainnet", @@ -8552,8 +8552,8 @@ version = "4.1.0-dev" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "log", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", + "sp-wasm-interface 14.0.0", "thiserror", ] @@ -8573,7 +8573,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", @@ -8588,7 +8588,7 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-runtime 24.0.0", "sp-trie 22.0.0", @@ -8612,7 +8612,7 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-genesis-builder", "sp-io 23.0.0", "sp-runtime 24.0.0", @@ -8661,7 +8661,7 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-keyring", "sp-keystore 0.27.0", "sp-panic-handler 8.0.0", @@ -8687,13 +8687,13 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-database", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", "sp-statement-store", - "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-storage 13.0.0", "sp-trie 22.0.0", "substrate-prometheus-endpoint", ] @@ -8717,7 +8717,7 @@ dependencies = [ "schnellru", "sp-arithmetic 16.0.0", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-database", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", @@ -8742,7 +8742,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", "substrate-prometheus-endpoint", @@ -8770,7 +8770,7 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-consensus-slots", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", @@ -8805,7 +8805,7 @@ dependencies = [ "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", @@ -8861,7 +8861,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", @@ -8894,7 +8894,7 @@ dependencies = [ "sp-consensus-aura", "sp-consensus-babe", "sp-consensus-slots", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", @@ -8920,7 +8920,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", @@ -8937,14 +8937,14 @@ dependencies = [ "sc-executor-wasmtime", "schnellru", "sp-api", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", + "sp-externalities 0.19.0", "sp-io 23.0.0", "sp-panic-handler 8.0.0", - "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-runtime-interface 17.0.0", "sp-trie 22.0.0", "sp-version", - "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-wasm-interface 14.0.0", "tracing", ] @@ -8955,7 +8955,7 @@ source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkado dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", - "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-wasm-interface 14.0.0", "thiserror", "wasm-instrument", ] @@ -8973,8 +8973,8 @@ dependencies = [ "rustix 0.36.17", "sc-allocator", "sc-executor-common", - "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-runtime-interface 17.0.0", + "sp-wasm-interface 14.0.0", "wasmtime", ] @@ -9004,7 +9004,7 @@ dependencies = [ "parking_lot 0.12.2", "serde_json", "sp-application-crypto 23.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-keystore 0.27.0", "thiserror", ] @@ -9031,7 +9031,7 @@ dependencies = [ "sc-transaction-pool-api", "sp-api", "sp-consensus", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-keystore 0.27.0", "sp-mixnet", "sp-runtime 24.0.0", @@ -9070,7 +9070,7 @@ dependencies = [ "smallvec", "sp-arithmetic 16.0.0", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", @@ -9153,7 +9153,7 @@ dependencies = [ "sc-client-api", "sc-network", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", "thiserror", ] @@ -9186,7 +9186,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", @@ -9238,8 +9238,8 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "sp-api", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", + "sp-externalities 0.19.0", "sp-keystore 0.27.0", "sp-offchain", "sp-runtime 24.0.0", @@ -9277,7 +9277,7 @@ dependencies = [ "serde_json", "sp-api", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-keystore 0.27.0", "sp-offchain", "sp-rpc", @@ -9301,7 +9301,7 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-rpc", "sp-runtime 24.0.0", "sp-version", @@ -9343,7 +9343,7 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-rpc", "sp-runtime 24.0.0", "sp-version", @@ -9395,13 +9395,13 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", + "sp-externalities 0.19.0", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "sp-session", "sp-state-machine 0.28.0", - "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-storage 13.0.0", "sp-transaction-pool", "sp-transaction-storage-proof", "sp-trie 22.0.0", @@ -9423,7 +9423,7 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.2", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", ] [[package]] @@ -9441,9 +9441,9 @@ dependencies = [ "sc-telemetry", "serde", "serde_json", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -9485,10 +9485,10 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-rpc", "sp-runtime 24.0.0", - "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-tracing 10.0.0", "thiserror", "tracing", "tracing-log", @@ -9524,9 +9524,9 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", - "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-tracing 10.0.0", "sp-transaction-pool", "substrate-prometheus-endpoint", "thiserror", @@ -9543,7 +9543,7 @@ dependencies = [ "parity-scale-codec", "serde", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", "thiserror", ] @@ -9902,9 +9902,9 @@ dependencies = [ "scale-info", "serde", "sha2 0.8.2", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -10458,12 +10458,12 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api-proc-macro", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", + "sp-externalities 0.19.0", "sp-metadata-ir", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-trie 22.0.0", "sp-version", "thiserror", @@ -10491,9 +10491,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -10520,7 +10520,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "static_assertions", ] @@ -10565,7 +10565,7 @@ dependencies = [ "sp-api", "sp-inherents", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -10594,7 +10594,7 @@ dependencies = [ "async-trait", "futures 0.3.30", "log", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", @@ -10614,7 +10614,7 @@ dependencies = [ "sp-consensus-slots", "sp-inherents", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-timestamp", ] @@ -10630,10 +10630,10 @@ dependencies = [ "sp-api", "sp-application-crypto 23.0.0", "sp-consensus-slots", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-timestamp", ] @@ -10649,10 +10649,10 @@ dependencies = [ "serde", "sp-api", "sp-application-crypto 23.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-keystore 0.27.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -10663,36 +10663,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-timestamp", ] -[[package]] -name = "sp-core" -version = "21.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" -dependencies = [ - "arrayvec 0.7.4", - "bitflags 1.3.2", - "bounded-collections", - "hash-db", - "hash256-std-hasher", - "log", - "merlin 2.0.1", - "parity-scale-codec", - "paste", - "primitive-types", - "scale-info", - "schnorrkel 0.9.1", - "secrecy", - "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "ss58-registry", - "zeroize", -] - [[package]] name = "sp-core" version = "21.0.0" @@ -10726,11 +10700,11 @@ dependencies = [ "secrecy", "serde", "sp-core-hashing 9.0.0", - "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-debug-derive 8.0.0", + "sp-externalities 0.19.0", + "sp-runtime-interface 17.0.0", + "sp-std 8.0.0", + "sp-storage 13.0.0", "ss58-registry", "substrate-bip39", "thiserror", @@ -10841,7 +10815,7 @@ dependencies = [ "ark-ed-on-bls12-381-bandersnatch", "ark-ed-on-bls12-381-bandersnatch-ext", "ark-scale", - "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-runtime-interface 17.0.0", ] [[package]] @@ -10853,16 +10827,6 @@ dependencies = [ "parking_lot 0.12.2", ] -[[package]] -name = "sp-debug-derive" -version = "8.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.66", -] - [[package]] name = "sp-debug-derive" version = "8.0.0" @@ -10884,17 +10848,6 @@ dependencies = [ "syn 2.0.66", ] -[[package]] -name = "sp-externalities" -version = "0.19.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" -dependencies = [ - "environmental", - "parity-scale-codec", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", -] - [[package]] name = "sp-externalities" version = "0.19.0" @@ -10902,8 +10855,8 @@ source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkado dependencies = [ "environmental", "parity-scale-codec", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", + "sp-storage 13.0.0", ] [[package]] @@ -10926,7 +10879,7 @@ dependencies = [ "serde_json", "sp-api", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -10939,7 +10892,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "thiserror", ] @@ -10955,13 +10908,13 @@ dependencies = [ "parity-scale-codec", "rustversion", "secp256k1 0.28.2", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", + "sp-externalities 0.19.0", "sp-keystore 0.27.0", - "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-runtime-interface 17.0.0", "sp-state-machine 0.28.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", + "sp-tracing 10.0.0", "sp-trie 22.0.0", "tracing", "tracing-core", @@ -10997,7 +10950,7 @@ name = "sp-keyring" version = "24.0.0" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", "strum 0.24.1", ] @@ -11009,8 +10962,8 @@ source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkado dependencies = [ "parity-scale-codec", "parking_lot 0.12.2", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", + "sp-externalities 0.19.0", "thiserror", ] @@ -11044,7 +10997,7 @@ dependencies = [ "frame-metadata 16.0.0", "parity-scale-codec", "scale-info", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -11056,7 +11009,7 @@ dependencies = [ "scale-info", "sp-api", "sp-application-crypto 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -11065,7 +11018,7 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "sp-api", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", ] @@ -11097,7 +11050,7 @@ source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkado dependencies = [ "rustc-hash", "serde", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", ] [[package]] @@ -11118,9 +11071,9 @@ dependencies = [ "simple-mermaid", "sp-application-crypto 23.0.0", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-weights 20.0.0", ] @@ -11147,24 +11100,6 @@ dependencies = [ "sp-weights 25.0.0", ] -[[package]] -name = "sp-runtime-interface" -version = "17.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" -dependencies = [ - "bytes", - "impl-trait-for-tuples", - "parity-scale-codec", - "primitive-types", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "sp-runtime-interface-proc-macro 11.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "static_assertions", -] - [[package]] name = "sp-runtime-interface" version = "17.0.0" @@ -11174,12 +11109,12 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "primitive-types", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-runtime-interface-proc-macro 11.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-storage 13.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-tracing 10.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-wasm-interface 14.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-externalities 0.19.0", + "sp-runtime-interface-proc-macro 11.0.0", + "sp-std 8.0.0", + "sp-storage 13.0.0", + "sp-tracing 10.0.0", + "sp-wasm-interface 14.0.0", "static_assertions", ] @@ -11202,18 +11137,6 @@ dependencies = [ "static_assertions", ] -[[package]] -name = "sp-runtime-interface-proc-macro" -version = "11.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" -dependencies = [ - "Inflector", - "proc-macro-crate 1.1.3", - "proc-macro2", - "quote", - "syn 2.0.66", -] - [[package]] name = "sp-runtime-interface-proc-macro" version = "11.0.0" @@ -11248,11 +11171,11 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "sp-staking", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -11264,9 +11187,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -11280,10 +11203,10 @@ dependencies = [ "parking_lot 0.12.2", "rand 0.8.5", "smallvec", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", + "sp-externalities 0.19.0", "sp-panic-handler 8.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-trie 22.0.0", "thiserror", "tracing", @@ -11327,20 +11250,15 @@ dependencies = [ "sha2 0.10.8", "sp-api", "sp-application-crypto 23.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", + "sp-externalities 0.19.0", "sp-runtime 24.0.0", - "sp-runtime-interface 17.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-runtime-interface 17.0.0", + "sp-std 8.0.0", "thiserror", "x25519-dalek 2.0.1", ] -[[package]] -name = "sp-std" -version = "8.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" - [[package]] name = "sp-std" version = "8.0.0" @@ -11352,17 +11270,6 @@ version = "12.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54c78c5a66682568cc7b153603c5d01a2cc8f5c221c7b1e921517a0eef18ae05" -[[package]] -name = "sp-storage" -version = "13.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" -dependencies = [ - "parity-scale-codec", - "ref-cast", - "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", -] - [[package]] name = "sp-storage" version = "13.0.0" @@ -11372,8 +11279,8 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-debug-derive 8.0.0", + "sp-std 8.0.0", ] [[package]] @@ -11399,28 +11306,17 @@ dependencies = [ "parity-scale-codec", "sp-inherents", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "thiserror", ] -[[package]] -name = "sp-tracing" -version = "10.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" -dependencies = [ - "parity-scale-codec", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", - "tracing", - "tracing-core", -] - [[package]] name = "sp-tracing" version = "10.0.0" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "parity-scale-codec", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "tracing", "tracing-core", "tracing-subscriber 0.2.25", @@ -11456,10 +11352,10 @@ dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-trie 22.0.0", ] @@ -11478,9 +11374,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "schnellru", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-externalities 0.19.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", + "sp-externalities 0.19.0", + "sp-std 8.0.0", "thiserror", "tracing", "trie-db", @@ -11524,7 +11420,7 @@ dependencies = [ "serde", "sp-core-hashing-proc-macro", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-version-proc-macro", "thiserror", ] @@ -11540,16 +11436,6 @@ dependencies = [ "syn 2.0.66", ] -[[package]] -name = "sp-wasm-interface" -version = "14.0.0" -source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0#e51a91fcac27d2f95ad631989622848aa8043f9e" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.1.0)", -] - [[package]] name = "sp-wasm-interface" version = "14.0.0" @@ -11559,7 +11445,7 @@ dependencies = [ "impl-trait-for-tuples", "log", "parity-scale-codec", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "wasmtime", ] @@ -11588,8 +11474,8 @@ dependencies = [ "serde", "smallvec", "sp-arithmetic 16.0.0", - "sp-debug-derive 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-debug-derive 8.0.0", + "sp-std 8.0.0", ] [[package]] @@ -11619,9 +11505,9 @@ dependencies = [ "scale-encode 0.7.1", "scale-info", "serde", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "substrate-stellar-sdk 0.3.0 (git+https://github.com/pendulum-chain/substrate-stellar-sdk?branch=polkadot-v1.6.0)", ] @@ -11674,12 +11560,12 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-offchain", "sp-runtime 24.0.0", "sp-session", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-transaction-pool", "sp-version", "spacewalk-primitives", @@ -11738,12 +11624,12 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-offchain", "sp-runtime 24.0.0", "sp-session", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "sp-transaction-pool", "sp-version", "spacewalk-primitives", @@ -11801,7 +11687,7 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-consensus-grandpa", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-inherents", "sp-io 23.0.0", "sp-keyring", @@ -11900,9 +11786,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", ] @@ -11955,9 +11841,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "serde", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", ] @@ -12071,7 +11957,7 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-runtime 24.0.0", ] @@ -12103,7 +11989,7 @@ dependencies = [ "sodalite", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -12122,7 +12008,7 @@ dependencies = [ "sodalite", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", ] [[package]] @@ -13190,10 +13076,10 @@ dependencies = [ "signal-hook", "signal-hook-tokio", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-keyring", "sp-runtime 24.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", "stellar-relay-lib", "subxt", @@ -13232,9 +13118,9 @@ dependencies = [ "security", "serde", "sp-arithmetic 16.0.0", - "sp-core 21.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-core 21.0.0", "sp-io 23.0.0", - "sp-std 8.0.0 (git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0)", + "sp-std 8.0.0", "spacewalk-primitives", "staking", "visibility", diff --git a/Cargo.toml b/Cargo.toml index dd9336c6c..e83f9e6f6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -107,9 +107,12 @@ jsonrpsee-core = { version = "0.20.0", default-features = false } # Git dependencies from ParityTech (using consistent branch "release-polkadot-v1.6.0") sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sc-client-db = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sc-network = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } diff --git a/pallets/clients-info/Cargo.toml b/pallets/clients-info/Cargo.toml index 66a932f09..fe1bdaf03 100644 --- a/pallets/clients-info/Cargo.toml +++ b/pallets/clients-info/Cargo.toml @@ -5,19 +5,20 @@ version = "1.0.13" edition = "2021" [dependencies] -codec = {package = "parity-scale-codec", version = "3.1.5", default-features = false, features = ["derive", "max-encoded-len"]} -scale-info = {version = "2.2.0", default-features = false, features = ["derive"]} +codec = { workspace = true, features = ["derive", "max-encoded-len"]} +scale-info = {workspace = true, features = ["derive"]} # Substrate dependencies -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } +sp-std = { workspace = true, optional = true } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } +frame-support = { workspace = true } +frame-system = { workspace = true } +frame-benchmarking = { workspace = true, optional = true } [dev-dependencies] -sp-core = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-core = { workspace = true } +sp-io = { workspace = true } + [features] default = ["std"] std = [ diff --git a/pallets/clients-info/src/mock.rs b/pallets/clients-info/src/mock.rs index 46f821971..07179a0f2 100644 --- a/pallets/clients-info/src/mock.rs +++ b/pallets/clients-info/src/mock.rs @@ -53,6 +53,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = ConstU32<16>; + type RuntimeTask = RuntimeTask; } impl Config for Test { From 60d6d56587d9d9ff0f7d41f9659202a0b31e86b6 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 21 Nov 2024 10:29:55 -0300 Subject: [PATCH 04/36] upgrade currency pallet, using maybe temporary orml fork --- Cargo.lock | 155 +++++++++++++++++++++++++---------- Cargo.toml | 12 ++- pallets/currency/Cargo.toml | 26 +++--- pallets/currency/src/mock.rs | 2 + 4 files changed, 135 insertions(+), 60 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 21ac40e70..9d0deeb2a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2057,9 +2057,9 @@ dependencies = [ "frame-support", "frame-system", "mocktopus", - "orml-currencies", - "orml-tokens", - "orml-traits", + "orml-currencies 0.7.1", + "orml-tokens 0.7.1", + "orml-traits 0.7.1", "pallet-balances", "parity-scale-codec", "scale-info", @@ -2882,9 +2882,9 @@ dependencies = [ "frame-system", "mocktopus", "oracle", - "orml-currencies", - "orml-tokens", - "orml-traits", + "orml-currencies 0.4.1-dev", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -4483,9 +4483,9 @@ dependencies = [ "mocktopus", "nomination", "oracle", - "orml-currencies", - "orml-tokens", - "orml-traits", + "orml-currencies 0.4.1-dev", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -6333,9 +6333,9 @@ dependencies = [ "frame-system", "mocktopus", "oracle", - "orml-currencies", - "orml-tokens", - "orml-traits", + "orml-currencies 0.4.1-dev", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -6600,10 +6600,10 @@ dependencies = [ "frame-system", "mocktopus", "once_cell", - "orml-currencies", + "orml-currencies 0.4.1-dev", "orml-oracle", - "orml-tokens", - "orml-traits", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -6625,8 +6625,25 @@ source = "git+https://github.com/open-web3-stack/open-runtime-module-library?bra dependencies = [ "frame-support", "frame-system", - "orml-traits", - "orml-utilities", + "orml-traits 0.4.1-dev", + "orml-utilities 0.4.1-dev", + "parity-scale-codec", + "scale-info", + "serde", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-std 8.0.0", +] + +[[package]] +name = "orml-currencies" +version = "0.7.1" +source = "git+https://github.com/InvArch/open-runtime-module-library.git?branch=polkadot-v1.6.0#74a0efb69072bd3e9263c2e56bb1adc11945c3da" +dependencies = [ + "frame-support", + "frame-system", + "orml-traits 0.7.1", + "orml-utilities 0.7.1", "parity-scale-codec", "scale-info", "serde", @@ -6642,8 +6659,8 @@ source = "git+https://github.com/open-web3-stack/open-runtime-module-library?bra dependencies = [ "frame-support", "frame-system", - "orml-traits", - "orml-utilities", + "orml-traits 0.4.1-dev", + "orml-utilities 0.4.1-dev", "parity-scale-codec", "scale-info", "serde", @@ -6661,7 +6678,24 @@ dependencies = [ "frame-support", "frame-system", "log", - "orml-traits", + "orml-traits 0.4.1-dev", + "parity-scale-codec", + "scale-info", + "serde", + "sp-arithmetic 16.0.0", + "sp-runtime 24.0.0", + "sp-std 8.0.0", +] + +[[package]] +name = "orml-tokens" +version = "0.7.1" +source = "git+https://github.com/InvArch/open-runtime-module-library.git?branch=polkadot-v1.6.0#74a0efb69072bd3e9263c2e56bb1adc11945c3da" +dependencies = [ + "frame-support", + "frame-system", + "log", + "orml-traits 0.7.1", "parity-scale-codec", "scale-info", "serde", @@ -6678,7 +6712,27 @@ dependencies = [ "frame-support", "impl-trait-for-tuples", "num-traits", - "orml-utilities", + "orml-utilities 0.4.1-dev", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-std 8.0.0", + "staging-xcm", +] + +[[package]] +name = "orml-traits" +version = "0.7.1" +source = "git+https://github.com/InvArch/open-runtime-module-library.git?branch=polkadot-v1.6.0#74a0efb69072bd3e9263c2e56bb1adc11945c3da" +dependencies = [ + "frame-support", + "impl-trait-for-tuples", + "num-traits", + "orml-utilities 0.7.1", "parity-scale-codec", "paste", "scale-info", @@ -6705,6 +6759,21 @@ dependencies = [ "sp-std 8.0.0", ] +[[package]] +name = "orml-utilities" +version = "0.7.1" +source = "git+https://github.com/InvArch/open-runtime-module-library.git?branch=polkadot-v1.6.0#74a0efb69072bd3e9263c2e56bb1adc11945c3da" +dependencies = [ + "frame-support", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-std 8.0.0", +] + [[package]] name = "os_str_bytes" version = "6.6.1" @@ -7875,9 +7944,9 @@ dependencies = [ "log", "mocktopus", "oracle", - "orml-currencies", - "orml-tokens", - "orml-traits", + "orml-currencies 0.4.1-dev", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -8032,9 +8101,9 @@ dependencies = [ "mocktopus", "nomination", "oracle", - "orml-currencies", - "orml-tokens", - "orml-traits", + "orml-currencies 0.4.1-dev", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -8136,9 +8205,9 @@ dependencies = [ "log", "mocktopus", "oracle", - "orml-currencies", - "orml-tokens", - "orml-traits", + "orml-currencies 0.4.1-dev", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "pallet-balances", "parity-scale-codec", "pooled-rewards", @@ -11538,9 +11607,9 @@ dependencies = [ "module-vault-registry-rpc-runtime-api", "nomination", "oracle", - "orml-currencies", - "orml-tokens", - "orml-traits", + "orml-currencies 0.4.1-dev", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "pallet-aura", "pallet-balances", "pallet-grandpa", @@ -11602,9 +11671,9 @@ dependencies = [ "module-vault-registry-rpc-runtime-api", "nomination", "oracle", - "orml-currencies", - "orml-tokens", - "orml-traits", + "orml-currencies 0.4.1-dev", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "pallet-aura", "pallet-balances", "pallet-grandpa", @@ -11779,8 +11848,8 @@ dependencies = [ "frame-support", "frame-system", "mocktopus", - "orml-tokens", - "orml-traits", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "pallet-timestamp", "parity-scale-codec", "rand 0.8.5", @@ -11835,8 +11904,8 @@ dependencies = [ "frame-support", "frame-system", "log", - "orml-tokens", - "orml-traits", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "parity-scale-codec", "rand 0.8.5", "scale-info", @@ -13105,9 +13174,9 @@ dependencies = [ "log", "mocktopus", "oracle", - "orml-currencies", - "orml-tokens", - "orml-traits", + "orml-currencies 0.4.1-dev", + "orml-tokens 0.4.1-dev", + "orml-traits 0.4.1-dev", "pallet-balances", "pallet-timestamp", "parity-scale-codec", diff --git a/Cargo.toml b/Cargo.toml index e83f9e6f6..b6a47e44f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -106,13 +106,14 @@ jsonrpsee-types = "0.20.0" jsonrpsee-core = { version = "0.20.0", default-features = false } # Git dependencies from ParityTech (using consistent branch "release-polkadot-v1.6.0") +frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +pallet-balances = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sc-client-db = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sc-network = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } @@ -120,7 +121,10 @@ sc-service = { git = "https://github.com/paritytech/polkadot-sdk", branch = "rel sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-version = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } - +# Orml dependencies +orml-currencies = { package = "orml-currencies", git = "https://github.com/InvArch/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } +orml-tokens = { package = "orml-tokens", git = "https://github.com/InvArch/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } +orml-traits = { package = "orml-traits", git = "https://github.com/InvArch/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } # Git dependency from Pendulum Chain substrate-stellar-sdk = { git = "https://github.com/pendulum-chain/substrate-stellar-sdk", branch = "polkadot-v1.6.0", default-features = false } diff --git a/pallets/currency/Cargo.toml b/pallets/currency/Cargo.toml index 3cb65c61b..71d7b5798 100644 --- a/pallets/currency/Cargo.toml +++ b/pallets/currency/Cargo.toml @@ -7,29 +7,29 @@ name = "currency" version = "1.0.13" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +scale-info = { workspace = true, features = ["derive"] } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-std = { workspace = true } +frame-support = { workspace = true } +frame-system = { workspace = true } # Parachain dependencies primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } # Orml dependencies -orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false } -orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false } +orml-tokens = { workspace = true } +orml-currencies = { workspace = true } +orml-traits = { workspace = true } # for other pallets wanting to mock functions -mocktopus = { version = "0.8.0", optional = true } +mocktopus = { workspace = true, optional = true } [dev-dependencies] -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-core = { workspace = true } +sp-io = { workspace = true } +sp-arithmetic = { workspace = true } +pallet-balances = { workspace = true } [features] default = ["std"] diff --git a/pallets/currency/src/mock.rs b/pallets/currency/src/mock.rs index a075dd56c..d4071fa5e 100644 --- a/pallets/currency/src/mock.rs +++ b/pallets/currency/src/mock.rs @@ -69,6 +69,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { @@ -92,6 +93,7 @@ impl pallet_balances::Config for Test { type MaxFreezes = (); type MaxHolds = ConstU32<1>; type RuntimeHoldReason = RuntimeHoldReason; + type RuntimeFreezeReason = RuntimeFreezeReason; } parameter_types! { From 7baf14e6267e463de449d8ed38868635fb5553b8 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 21 Nov 2024 11:42:20 -0300 Subject: [PATCH 05/36] upgrade pallet security, remove mocktopus, upgrade fee (cargo check) --- Cargo.lock | 9 ++++---- Cargo.toml | 3 ++- clients/runner/Cargo.toml | 2 +- clients/stellar-relay-lib/Cargo.toml | 2 +- pallets/fee/Cargo.toml | 32 ++++++++++++++-------------- pallets/security/Cargo.toml | 21 ++++++++---------- pallets/security/README.md | 2 +- pallets/security/src/lib.rs | 15 +++++-------- pallets/security/src/mock.rs | 4 ++-- 9 files changed, 41 insertions(+), 49 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9d0deeb2a..0ebe0f3e0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2882,9 +2882,9 @@ dependencies = [ "frame-system", "mocktopus", "oracle", - "orml-currencies 0.4.1-dev", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-currencies 0.7.1", + "orml-tokens 0.7.1", + "orml-traits 0.7.1", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -9966,11 +9966,10 @@ version = "1.0.13" dependencies = [ "frame-support", "frame-system", - "mocktopus", "parity-scale-codec", "scale-info", "serde", - "sha2 0.8.2", + "sha2 0.10.8", "sp-core 21.0.0", "sp-io 23.0.0", "sp-std 8.0.0", diff --git a/Cargo.toml b/Cargo.toml index b6a47e44f..566e86e9e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -95,7 +95,7 @@ url = "2.2.2" nix = "0.24.2" bytes = "1.4.0" -sha2 = "0.10.2" #prev 0.8.2 +sha2 = { version = "0.10.2", default-features = false } #prev 0.8.2 backoff = { version = "0.3.0" } cfg-if = "1.0" prometheus = { version = "0.12.0" } @@ -110,6 +110,7 @@ frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branc frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-balances = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } diff --git a/clients/runner/Cargo.toml b/clients/runner/Cargo.toml index 9c8924796..7b8ad41eb 100644 --- a/clients/runner/Cargo.toml +++ b/clients/runner/Cargo.toml @@ -22,7 +22,7 @@ signal-hook = { workspace = true } signal-hook-tokio = { workspace = true , features = ["futures-v0_3"] } futures = { workspace = true } subxt = {version = "0.33.0", default-features = false, features = ["jsonrpsee", "native"]} -sha2 = { workspace = true } +sha2 = { workspace = true, default-features = true } [dev-dependencies] sysinfo.workspace = true diff --git a/clients/stellar-relay-lib/Cargo.toml b/clients/stellar-relay-lib/Cargo.toml index 8bd953ee4..60fe4f9c1 100644 --- a/clients/stellar-relay-lib/Cargo.toml +++ b/clients/stellar-relay-lib/Cargo.toml @@ -25,7 +25,7 @@ rand = { workspace = true } tweetnacl = { workspace = true} hmac = { workspace = true} -sha2 = { workspace = true} +sha2 = { workspace = true, default-features = true} serde = { workspace = true, features = ["alloc"], default-features = true } serde_json = { workspace = true } diff --git a/pallets/fee/Cargo.toml b/pallets/fee/Cargo.toml index bde14a1d1..5c8150f45 100644 --- a/pallets/fee/Cargo.toml +++ b/pallets/fee/Cargo.toml @@ -6,16 +6,16 @@ name = "fee" version = "1.0.13" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +scale-info = { workspace = true, features = ["derive"] } # Substrate dependencies -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-arithmetic = { workspace = true } +sp-std = { workspace = true } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } +frame-support = { workspace = true } +frame-system = { workspace = true } +frame-benchmarking = { workspace = true, optional = true } # Parachain dependencies currency = { path = "../currency", default-features = false } @@ -28,21 +28,21 @@ primitives = { package = "spacewalk-primitives", path = "../../primitives", defa [dev-dependencies] -mocktopus = "0.8.0" -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +mocktopus.workspace = true +frame-benchmarking = { workspace = true, default-features = true } +pallet-balances = { workspace = true, default-features = true } +pallet-timestamp = { workspace = true, default-features = true } +sp-core = { workspace = true, default-features = true } +sp-io = { workspace = true, default-features = true } currency = { path = "../currency", features = ["testing-constants"] } security = { path = "../security", features = ['testing-utils'] } oracle = { path = "../oracle" } # Orml dependencies -orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } -orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } +orml-currencies = { workspace = true, default-features = true } +orml-tokens = { workspace = true, default-features = true } +orml-traits = { workspace = true, default-features = true } [features] default = ["std"] diff --git a/pallets/security/Cargo.toml b/pallets/security/Cargo.toml index fa53b5c22..2b5816afe 100644 --- a/pallets/security/Cargo.toml +++ b/pallets/security/Cargo.toml @@ -5,22 +5,19 @@ name = "security" version = "1.0.13" [dependencies] -codec = {package = "parity-scale-codec", version = "3.1.5", default-features = false, features = ["derive", "max-encoded-len"]} -scale-info = {version = "2.2.0", default-features = false, features = ["derive"]} -serde = {version = "1.0.130", default-features = false, features = ["derive"]} -sha2 = {version = "0.8.2", default-features = false} +codec = { workspace = true, features = ["derive", "max-encoded-len"]} +scale-info = { workspace = true, features = ["derive"]} +serde = { workspace = true, features = ["derive"]} +sha2 = { workspace = true } # Substrate dependencies -frame-support = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -frame-system = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-core = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-std = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} - - +frame-support = { workspace = true } +frame-system = { workspace = true } +sp-core = { workspace = true } +sp-std = { workspace = true } [dev-dependencies] -mocktopus = "0.8.0" -sp-io = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} +sp-io = { workspace = true, default-features = true } [features] diff --git a/pallets/security/README.md b/pallets/security/README.md index ce8b72e51..e9e8ca9f7 100644 --- a/pallets/security/README.md +++ b/pallets/security/README.md @@ -10,4 +10,4 @@ Run `cargo build` from the root folder of this directory. ## Testing -Run `cargo +nightly` from the root folder of this directory. +Run `cargo test --all-features` from the root folder of this directory. diff --git a/pallets/security/src/lib.rs b/pallets/security/src/lib.rs index c3619d18f..1c4b61e12 100644 --- a/pallets/security/src/lib.rs +++ b/pallets/security/src/lib.rs @@ -2,16 +2,12 @@ //! Based on the [specification](https://spec.interlay.io/spec/security.html). #![deny(warnings)] -#![cfg_attr(test, feature(proc_macro_hygiene))] #![cfg_attr(not(feature = "std"), no_std)] -#[cfg(test)] -extern crate mocktopus; + use codec::Encode; use frame_support::{dispatch::DispatchResult, sp_runtime, transactional}; use frame_system::pallet_prelude::BlockNumberFor; -#[cfg(test)] -use mocktopus::macros::mockable; use sha2::{Digest, Sha256}; use sp_core::{H256, U256}; use sp_runtime::{traits::*, ArithmeticError, DispatchError}; @@ -193,7 +189,6 @@ pub mod pallet { forgetting_references, forgetting_copy_types )] -#[cfg_attr(test, mockable)] impl Pallet { /// Ensures the Parachain is RUNNING pub fn ensure_parachain_status_running() -> DispatchResult { @@ -307,13 +302,13 @@ impl Pallet { /// * `id`: Parachain account identifier. pub fn get_secure_id() -> H256 { let mut hasher = Sha256::default(); - hasher.input(frame_system::Pallet::::extrinsic_index().unwrap_or_default().encode()); - hasher.input(Self::get_nonce().encode()); + hasher.update(frame_system::Pallet::::extrinsic_index().unwrap_or_default().encode()); + hasher.update(Self::get_nonce().encode()); // supplement with prev block hash to prevent replays // even if the `Nonce` is reset (i.e. purge-chain) - hasher.input(frame_system::Pallet::::parent_hash()); + hasher.update(frame_system::Pallet::::parent_hash()); let mut result = [0; 32]; - result.copy_from_slice(&hasher.result()[..]); + result.copy_from_slice(&hasher.finalize()[..]); H256(result) } diff --git a/pallets/security/src/mock.rs b/pallets/security/src/mock.rs index 0bca60694..1b12a2a2e 100644 --- a/pallets/security/src/mock.rs +++ b/pallets/security/src/mock.rs @@ -8,7 +8,7 @@ use frame_support::{ BuildStorage, }, }; -use mocktopus::mocking::clear_mocks; + use sp_core::H256; type Block = frame_system::mocking::MockBlock; @@ -53,6 +53,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } impl Config for Test { @@ -77,7 +78,6 @@ pub fn run_test(test: T) where T: FnOnce(), { - clear_mocks(); ExtBuilder::build().execute_with(|| { System::set_block_number(1); Security::set_active_block_number(1); From 115068a45106399b2fb68703e3b68cb55ee26062 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 21 Nov 2024 18:58:35 -0300 Subject: [PATCH 06/36] upgrade staking, oracle --- Cargo.lock | 44 ++++++++++++++++++++++----------- Cargo.toml | 8 ++++-- pallets/clients-info/src/lib.rs | 1 - pallets/oracle/Cargo.toml | 37 ++++++++++++++------------- pallets/staking/Cargo.toml | 27 ++++++++++---------- pallets/staking/src/lib.rs | 1 - pallets/staking/src/mock.rs | 1 + 7 files changed, 68 insertions(+), 51 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0ebe0f3e0..9569ffe01 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2375,6 +2375,24 @@ dependencies = [ "sp-std 8.0.0", ] +[[package]] +name = "dia-oracle" +version = "0.1.0" +source = "git+https://github.com/pendulum-chain/oracle-pallet?branch=polkadot-v1.6.0#f49c2f2bf8a7c07507a4690bcb4773f7b36d089f" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "serde_json", + "sp-core 21.0.0", + "sp-runtime 24.0.0", + "sp-std 8.0.0", +] + [[package]] name = "diff" version = "0.1.13" @@ -6594,16 +6612,15 @@ name = "oracle" version = "1.0.13" dependencies = [ "currency", - "dia-oracle", + "dia-oracle 0.1.0 (git+https://github.com/pendulum-chain/oracle-pallet?branch=polkadot-v1.6.0)", "frame-benchmarking", "frame-support", "frame-system", - "mocktopus", "once_cell", - "orml-currencies 0.4.1-dev", + "orml-currencies 0.7.1", "orml-oracle", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-tokens 0.7.1", + "orml-traits 0.7.1", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -6654,13 +6671,13 @@ dependencies = [ [[package]] name = "orml-oracle" -version = "0.4.1-dev" -source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v1.1.0#b3694e631df7f1ca16b1973122937753fcdee9d4" +version = "0.7.1" +source = "git+https://github.com/InvArch/open-runtime-module-library.git?branch=polkadot-v1.6.0#74a0efb69072bd3e9263c2e56bb1adc11945c3da" dependencies = [ "frame-support", "frame-system", - "orml-traits 0.4.1-dev", - "orml-utilities 0.4.1-dev", + "orml-traits 0.7.1", + "orml-utilities 0.7.1", "parity-scale-codec", "scale-info", "serde", @@ -11586,7 +11603,7 @@ dependencies = [ "cfg-if 1.0.0", "clients-info", "currency", - "dia-oracle", + "dia-oracle 0.1.0 (git+https://github.com/pendulum-chain/oracle-pallet?branch=polkadot-v1.1.0)", "fee", "flate2", "frame-benchmarking", @@ -11650,7 +11667,7 @@ dependencies = [ "cfg-if 1.0.0", "clients-info", "currency", - "dia-oracle", + "dia-oracle 0.1.0 (git+https://github.com/pendulum-chain/oracle-pallet?branch=polkadot-v1.1.0)", "fee", "flate2", "frame-benchmarking", @@ -11846,9 +11863,8 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "mocktopus", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-tokens 0.7.1", + "orml-traits 0.7.1", "pallet-timestamp", "parity-scale-codec", "rand 0.8.5", diff --git a/Cargo.toml b/Cargo.toml index 566e86e9e..fe7953945 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -54,10 +54,9 @@ itertools = "0.10.5" jsonrpc-core-client = { version = "18.0.0" } lazy_static = "1.4" nonzero_ext = "0.3.0" - +once_cell = { version = "1.18.0", default-features = false } parking_lot = "0.12.1" reqwest = "0.12.4" - scale-info = { version = "2.11.3", default-features = false } scale-encode = { version = "0.7.1", default-features = false } scale-decode = { version = "0.13", default-features = false } @@ -66,6 +65,7 @@ serde_json = { version = "1.0.111", default-features = false } serde_with = "2.2.0" signal-hook = "0.3.17" signal-hook-tokio = "0.3.1" +spin = "0.9.4" sysinfo = "0.25.1" thiserror = "1.0" @@ -126,8 +126,12 @@ sp-version = { git = "https://github.com/paritytech/polkadot-sdk", branch = "rel orml-currencies = { package = "orml-currencies", git = "https://github.com/InvArch/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } orml-tokens = { package = "orml-tokens", git = "https://github.com/InvArch/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } orml-traits = { package = "orml-traits", git = "https://github.com/InvArch/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } +orml-oracle = { package = "orml-oracle", git = "https://github.com/InvArch/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } + + # Git dependency from Pendulum Chain substrate-stellar-sdk = { git = "https://github.com/pendulum-chain/substrate-stellar-sdk", branch = "polkadot-v1.6.0", default-features = false } +dia-oracle = { git = "https://github.com/pendulum-chain/oracle-pallet", branch = "polkadot-v1.6.0", default-features = false } # Used in dev dependencies mockall = "0.8.1" diff --git a/pallets/clients-info/src/lib.rs b/pallets/clients-info/src/lib.rs index 7e9a0c060..9960eb282 100644 --- a/pallets/clients-info/src/lib.rs +++ b/pallets/clients-info/src/lib.rs @@ -2,7 +2,6 @@ //! Stores information about clients used for the network. #![deny(warnings)] -#![cfg_attr(test, feature(proc_macro_hygiene))] #![cfg_attr(not(feature = "std"), no_std)] use codec::{Decode, Encode, MaxEncodedLen}; diff --git a/pallets/oracle/Cargo.toml b/pallets/oracle/Cargo.toml index e0793d7a5..e8c8dfea0 100644 --- a/pallets/oracle/Cargo.toml +++ b/pallets/oracle/Cargo.toml @@ -5,21 +5,21 @@ authors = ["Pendulum"] edition = "2021" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +scale-info = { workspace = true, features = ["derive"] } # Substrate dependencies -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } +sp-std = { workspace = true } +sp-arithmetic = { workspace = true, optional = true } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } +frame-support = { workspace = true } +frame-system = { workspace = true } +frame-benchmarking = { workspace = true, optional = true } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +pallet-timestamp = { workspace = true } -orml-oracle = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false } -dia-oracle = { git = "https://github.com/pendulum-chain/oracle-pallet", branch = "polkadot-v1.1.0", default-features = false } +orml-oracle = { workspace = true } +dia-oracle = { workspace = true } # Parachain dependencies security = { path = "../security", default-features = false } @@ -27,24 +27,23 @@ primitives = { package = "spacewalk-primitives", path = "../../primitives", defa currency = { path = "../currency", default-features = false } # Testing dependencies -spin = { version = "0.9.4", features = ["mutex"], optional = true } -once_cell = { version = "1.18.0", default-features = false, features = ["alloc", "race"], optional = true } +spin = { workspace = true, optional = true } +once_cell = { workspace = true, features = ["alloc", "race"], optional = true } [dev-dependencies] -mocktopus = "0.8.0" currency = { path = "../currency", features = ["testing-constants"] } security = { path = "../security", features = ['testing-utils'] } staking = { path = "../staking" } # Orml dependencies -orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } -orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } +orml-currencies = { workspace = true, default-features = true } +orml-tokens = { workspace = true, default-features = true } +orml-traits = { workspace = true, default-features = true } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +pallet-balances = { workspace = true, default-features = true } +sp-core = { workspace = true, default-features = true } +sp-io = { workspace = true, default-features = true } [features] default = ["std"] diff --git a/pallets/staking/Cargo.toml b/pallets/staking/Cargo.toml index ef4474037..18050cac5 100644 --- a/pallets/staking/Cargo.toml +++ b/pallets/staking/Cargo.toml @@ -6,30 +6,29 @@ name = "staking" version = "1.0.13" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +scale-info = { workspace = true, features = ["derive"] } # Parachain dependencies primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } # Substrate dependencies -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-arithmetic = { workspace = true } +sp-std = { workspace = true } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +frame-support = { workspace = true } +frame-system = { workspace = true } # note: can be remove after removal of migration -orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false } +orml-tokens = { workspace = true } +orml-traits = { workspace = true } [dev-dependencies] -mocktopus = "0.8.0" -rand = "0.8.3" -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +rand.workspace = true +frame-benchmarking = { workspace = true, default-features = true } +pallet-timestamp = { workspace = true, default-features = true } +sp-core = { workspace = true, default-features = true } +sp-io = { workspace = true, default-features = true } currency = { path = "../currency", features = ["testing-constants"] } diff --git a/pallets/staking/src/lib.rs b/pallets/staking/src/lib.rs index 767452c61..cff2f7dc7 100644 --- a/pallets/staking/src/lib.rs +++ b/pallets/staking/src/lib.rs @@ -50,7 +50,6 @@ // } #![deny(warnings)] -#![cfg_attr(test, feature(proc_macro_hygiene))] #![cfg_attr(not(feature = "std"), no_std)] use codec::EncodeLike; diff --git a/pallets/staking/src/mock.rs b/pallets/staking/src/mock.rs index 8d728cd82..7d73539ca 100644 --- a/pallets/staking/src/mock.rs +++ b/pallets/staking/src/mock.rs @@ -64,6 +64,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { From f2d328eb2752ebfffea84509b9c4665fba41ce68 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 21 Nov 2024 19:56:03 -0300 Subject: [PATCH 07/36] update stellar-relay, pooled-reards --- Cargo.lock | 17 ++++--------- Cargo.toml | 2 +- clients/runner/Cargo.toml | 2 +- clients/runtime/Cargo.toml | 2 +- clients/runtime/client/Cargo.toml | 2 +- pallets/fee/Cargo.toml | 1 - pallets/fee/src/lib.rs | 7 ------ pallets/fee/src/mock.rs | 2 -- pallets/pooled-rewards/Cargo.toml | 23 +++++++++--------- pallets/pooled-rewards/src/lib.rs | 1 - pallets/pooled-rewards/src/mock.rs | 1 + pallets/redeem/Cargo.toml | 1 - pallets/replace/Cargo.toml | 1 - pallets/reward-distribution/Cargo.toml | 32 +++++++++++-------------- pallets/reward/Cargo.toml | 1 - pallets/stellar-relay/Cargo.toml | 33 ++++++++++++-------------- pallets/stellar-relay/src/mock.rs | 1 + pallets/vault-registry/Cargo.toml | 1 - 18 files changed, 51 insertions(+), 79 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9569ffe01..02429d6c5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2898,7 +2898,6 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "mocktopus", "oracle", "orml-currencies 0.7.1", "orml-tokens 0.7.1", @@ -7336,7 +7335,6 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "mocktopus", "pallet-timestamp", "parity-scale-codec", "rand 0.8.5", @@ -7959,7 +7957,6 @@ dependencies = [ "frame-system", "hex", "log", - "mocktopus", "oracle", "orml-currencies 0.4.1-dev", "orml-tokens 0.4.1-dev", @@ -8115,7 +8112,6 @@ dependencies = [ "frame-system", "hex", "log", - "mocktopus", "nomination", "oracle", "orml-currencies 0.4.1-dev", @@ -8199,7 +8195,6 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "mocktopus", "pallet-timestamp", "parity-scale-codec", "rand 0.8.5", @@ -8220,11 +8215,10 @@ dependencies = [ "frame-support", "frame-system", "log", - "mocktopus", "oracle", - "orml-currencies 0.4.1-dev", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-currencies 0.7.1", + "orml-tokens 0.7.1", + "orml-traits 0.7.1", "pallet-balances", "parity-scale-codec", "pooled-rewards", @@ -11919,8 +11913,8 @@ dependencies = [ "frame-support", "frame-system", "log", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-tokens 0.7.1", + "orml-traits 0.7.1", "parity-scale-codec", "rand 0.8.5", "scale-info", @@ -13187,7 +13181,6 @@ dependencies = [ "frame-support", "frame-system", "log", - "mocktopus", "oracle", "orml-currencies 0.4.1-dev", "orml-tokens 0.4.1-dev", diff --git a/Cargo.toml b/Cargo.toml index fe7953945..b9830edca 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -89,7 +89,7 @@ rand = "0.8.5" -log = "0.4.20" +log = { version = "0.4.20", default-features = false } env_logger = "0.8.4" url = "2.2.2" nix = "0.24.2" diff --git a/clients/runner/Cargo.toml b/clients/runner/Cargo.toml index 7b8ad41eb..001ec02d5 100644 --- a/clients/runner/Cargo.toml +++ b/clients/runner/Cargo.toml @@ -10,7 +10,7 @@ tokio = { workspace = true, features = ["rt-multi-thread", "macros", "time"] } codec = { workspace = true, features = ["derive", "full", "bit-vec"] } sp-core = { workspace = true, default-features = true } thiserror = { workspace = true } -log = { workspace = true} +log = { workspace = true, default-features = true } env_logger ={ workspace = true } reqwest = { workspace = true, features = ["native-tls-vendored"]} # reuse version of `url` depended on by `reqwest` diff --git a/clients/runtime/Cargo.toml b/clients/runtime/Cargo.toml index 0ad58efb5..9aa040840 100644 --- a/clients/runtime/Cargo.toml +++ b/clients/runtime/Cargo.toml @@ -28,7 +28,7 @@ cfg-if = { workspace = true } clap = { workspace = true, features = ["derive", "env"]} codec = { workspace = true, features = ["derive", "full"] } futures = { workspace = true } -log = { workspace = true } +log = { workspace = true, default-features = true } serde = { workspace = true, features = ["derive"], default-features = true } serde_json = { workspace = true, default-features = true } thiserror = { workspace = true } diff --git a/clients/runtime/client/Cargo.toml b/clients/runtime/client/Cargo.toml index 8e8650578..151e09c0d 100644 --- a/clients/runtime/client/Cargo.toml +++ b/clients/runtime/client/Cargo.toml @@ -20,7 +20,7 @@ jsonrpsee = { workspace = true } jsonrpsee-types = { workspace = true } jsonrpsee-core = { workspace = true, features = ["async-client"] } -log = { workspace = true } +log = { workspace = true, default-features = true } serde_json = { workspace = true, default-features = true } thiserror = { workspace = true } diff --git a/pallets/fee/Cargo.toml b/pallets/fee/Cargo.toml index 5c8150f45..0a7b5cb1c 100644 --- a/pallets/fee/Cargo.toml +++ b/pallets/fee/Cargo.toml @@ -28,7 +28,6 @@ primitives = { package = "spacewalk-primitives", path = "../../primitives", defa [dev-dependencies] -mocktopus.workspace = true frame-benchmarking = { workspace = true, default-features = true } pallet-balances = { workspace = true, default-features = true } pallet-timestamp = { workspace = true, default-features = true } diff --git a/pallets/fee/src/lib.rs b/pallets/fee/src/lib.rs index 587e88f82..c3657a94a 100644 --- a/pallets/fee/src/lib.rs +++ b/pallets/fee/src/lib.rs @@ -1,14 +1,8 @@ //! # Fee Module #![deny(warnings)] -#![cfg_attr(test, feature(proc_macro_hygiene))] #![cfg_attr(not(feature = "std"), no_std)] -#[cfg(test)] -extern crate mocktopus; -#[cfg(test)] -use mocktopus::macros::mockable; - use codec::EncodeLike; use frame_support::{dispatch::DispatchResult, sp_runtime, traits::Get, transactional, PalletId}; use sp_arithmetic::{traits::*, FixedPointNumber, FixedPointOperand}; @@ -356,7 +350,6 @@ pub mod pallet { } // "Internal" functions, callable by code. -#[cfg_attr(test, mockable)] impl Pallet { /// The account ID of the fee pool. /// diff --git a/pallets/fee/src/mock.rs b/pallets/fee/src/mock.rs index 69a724610..45a4c613e 100644 --- a/pallets/fee/src/mock.rs +++ b/pallets/fee/src/mock.rs @@ -7,7 +7,6 @@ use frame_support::{ traits::{ConstU32, ConstU64, Everything}, PalletId, }; -use mocktopus::mocking::clear_mocks; use orml_currencies::BasicCurrencyAdapter; use orml_traits::parameter_type_with_key; use sp_arithmetic::{FixedI128, FixedU128}; @@ -295,7 +294,6 @@ pub fn run_test(test: T) where T: FnOnce(), { - clear_mocks(); ExtBuilder::build().execute_with(|| { System::set_block_number(1); Security::set_active_block_number(1); diff --git a/pallets/pooled-rewards/Cargo.toml b/pallets/pooled-rewards/Cargo.toml index 93d24019d..a33ef287b 100644 --- a/pallets/pooled-rewards/Cargo.toml +++ b/pallets/pooled-rewards/Cargo.toml @@ -6,27 +6,26 @@ name = "pooled-rewards" version = "1.0.13" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +scale-info = { workspace = true, features = ["derive"] } # Parachain dependencies primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } # Substrate dependencies -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-arithmetic = { workspace = true } +sp-std = { workspace = true } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +frame-support = { workspace = true } +frame-system = { workspace = true } [dev-dependencies] -mocktopus = "0.8.0" -rand = "0.8.3" -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +rand.workspace = true +frame-benchmarking = { workspace = true, default-features = true} +pallet-timestamp = { workspace = true, default-features = true} currency = { path = "../currency", features = ["testing-constants"] } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +sp-core = { workspace = true, default-features = true} +sp-io = { workspace = true, default-features = true} [features] default = ["std"] diff --git a/pallets/pooled-rewards/src/lib.rs b/pallets/pooled-rewards/src/lib.rs index 91542f0f3..2c726178a 100644 --- a/pallets/pooled-rewards/src/lib.rs +++ b/pallets/pooled-rewards/src/lib.rs @@ -2,7 +2,6 @@ //! Based on the [Scalable Reward Distribution](https://solmaz.io/2019/02/24/scalable-reward-changing/) algorithm. #![deny(warnings)] -#![cfg_attr(test, feature(proc_macro_hygiene))] #![cfg_attr(not(feature = "std"), no_std)] #[cfg(test)] diff --git a/pallets/pooled-rewards/src/mock.rs b/pallets/pooled-rewards/src/mock.rs index ed6710e01..8a01a75ba 100644 --- a/pallets/pooled-rewards/src/mock.rs +++ b/pallets/pooled-rewards/src/mock.rs @@ -63,6 +63,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { diff --git a/pallets/redeem/Cargo.toml b/pallets/redeem/Cargo.toml index 6867a567a..3d9e6cb1b 100644 --- a/pallets/redeem/Cargo.toml +++ b/pallets/redeem/Cargo.toml @@ -34,7 +34,6 @@ orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-li orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } [dev-dependencies] -mocktopus = "0.8.0" frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } diff --git a/pallets/replace/Cargo.toml b/pallets/replace/Cargo.toml index ebfa23c54..591fc1ba4 100644 --- a/pallets/replace/Cargo.toml +++ b/pallets/replace/Cargo.toml @@ -34,7 +34,6 @@ orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-modul orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } [dev-dependencies] -mocktopus = "0.8.0" frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } diff --git a/pallets/reward-distribution/Cargo.toml b/pallets/reward-distribution/Cargo.toml index dcc1682d0..704bf924f 100644 --- a/pallets/reward-distribution/Cargo.toml +++ b/pallets/reward-distribution/Cargo.toml @@ -5,24 +5,21 @@ version = "1.0.13" edition = "2021" [dependencies] -codec = { package = "parity-scale-codec", version = "3.1.5", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "2.2.0", default-features = false, features = ["derive"] } -log = {version = "0.4.14", default-features = false} +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +scale-info = { workspace = true, features = ["derive"] } +log = { workspace = true } # Substrate dependencies -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } - - -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } +sp-arithmetic = { workspace = true } +sp-std = { workspace = true } +frame-support = { workspace = true } +frame-system = { workspace = true } +frame-benchmarking = { workspace = true , optional = true } #orml dependencies -orml-tokens= { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false } - +orml-tokens = { workspace = true } +orml-traits = { workspace = true } primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } security = { path = "../security", default-features = false } @@ -32,12 +29,11 @@ oracle = { path = "../oracle", default-features = false } staking = {path = "../staking", default-features = false} [dev-dependencies] -mocktopus = "0.8.0" currency = { path = "../currency", features = ["testing-constants", "testing-utils"] } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +pallet-balances = { workspace = true, default-features = true } +sp-core = { workspace = true, default-features = true } +orml-currencies = { workspace = true, default-features = true } +sp-io = { workspace = true, default-features = true } [features] default = ["std"] diff --git a/pallets/reward/Cargo.toml b/pallets/reward/Cargo.toml index f9c5dd42f..7ccb41cd2 100644 --- a/pallets/reward/Cargo.toml +++ b/pallets/reward/Cargo.toml @@ -20,7 +20,6 @@ frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = " frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } [dev-dependencies] -mocktopus = "0.8.0" rand = "0.8.3" frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } diff --git a/pallets/stellar-relay/Cargo.toml b/pallets/stellar-relay/Cargo.toml index 3774675d2..845485d2d 100644 --- a/pallets/stellar-relay/Cargo.toml +++ b/pallets/stellar-relay/Cargo.toml @@ -13,31 +13,28 @@ repository = "https://github.com/pendulum-chain/spacewalk" targets = ["x86_64-unknown-linux-gnu"] [dependencies] -base64 = { version = '0.13.0', default-features = false, features = ['alloc'] } -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = [ - "derive", -] } -log = { version = "0.4.14", default-features = false } -serde = {version = "1.0.130", default-features = false, features = ["derive"]} -scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } -frame-support = { default-features = false, git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.1.0" } -frame-system = { default-features = false, git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.1.0" } -frame-benchmarking = { default-features = false, git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.1.0", optional = true } - -sp-std = { default-features = false, git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.1.0" } -sp-core = { default-features = false, git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.1.0" } +base64 = { workspace = true, features = ['alloc'] } +codec = { workspace = true, features = ["derive"] } +log = { workspace = true } +serde = { workspace = true, features = ["derive"]} +scale-info = { workspace = true, features = ["derive"] } +frame-support = { workspace = true } +frame-system = { workspace = true } +frame-benchmarking = { workspace = true, optional = true } + +sp-std = { workspace = true } +sp-core = { workspace = true } primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } [dev-dependencies] -sp-io = { default-features = false, git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.1.0" } - +sp-io = { workspace = true } # Orml dependencies -orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } +orml-tokens = { workspace = true, default-features = true } +orml-traits = { workspace = true, default-features = true} # For testing -rand = "0.8.5" +rand.workspace = true [features] default = ["std"] diff --git a/pallets/stellar-relay/src/mock.rs b/pallets/stellar-relay/src/mock.rs index 985061920..0a5bdc6e0 100644 --- a/pallets/stellar-relay/src/mock.rs +++ b/pallets/stellar-relay/src/mock.rs @@ -54,6 +54,7 @@ impl system::Config for Test { type SS58Prefix = ConstU16<42>; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { diff --git a/pallets/vault-registry/Cargo.toml b/pallets/vault-registry/Cargo.toml index cd2fdc5c6..840574224 100644 --- a/pallets/vault-registry/Cargo.toml +++ b/pallets/vault-registry/Cargo.toml @@ -45,7 +45,6 @@ pallet-timestamp = {git = "https://github.com/paritytech/polkadot-sdk", branch = sp-arithmetic = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} sp-io = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} oracle = { path = "../oracle", features = ['testing-utils'] } -mocktopus = "0.8.0" pretty_assertions = "0.7.2" orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } From 61b053cd6871529d0fb70dbdee02f853e4e67184 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Fri, 22 Nov 2024 11:37:55 -0300 Subject: [PATCH 08/36] add mocktopus again --- Cargo.lock | 1 + pallets/oracle/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index 02429d6c5..b762c22df 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6615,6 +6615,7 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "mocktopus", "once_cell", "orml-currencies 0.7.1", "orml-oracle", diff --git a/pallets/oracle/Cargo.toml b/pallets/oracle/Cargo.toml index e8c8dfea0..ee2c3d3e9 100644 --- a/pallets/oracle/Cargo.toml +++ b/pallets/oracle/Cargo.toml @@ -31,7 +31,7 @@ spin = { workspace = true, optional = true } once_cell = { workspace = true, features = ["alloc", "race"], optional = true } [dev-dependencies] - +mocktopus.workspace = true currency = { path = "../currency", features = ["testing-constants"] } security = { path = "../security", features = ['testing-utils'] } staking = { path = "../staking" } From 3c6fbdcdb89094fb66cb602a05d004562a526841 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Fri, 22 Nov 2024 15:04:10 -0300 Subject: [PATCH 09/36] fixes for mocktopus error, finish upgrade oracle pallet --- Cargo.lock | 15 ++++++-- Cargo.toml | 10 +++-- pallets/clients-info/Cargo.toml | 4 +- pallets/clients-info/src/lib.rs | 1 + pallets/currency/Cargo.toml | 8 ++-- pallets/fee/Cargo.toml | 1 + pallets/fee/src/lib.rs | 7 ++++ pallets/fee/src/mock.rs | 4 ++ pallets/oracle/Cargo.toml | 2 +- pallets/oracle/src/mock.rs | 2 + pallets/pooled-rewards/Cargo.toml | 1 + pallets/pooled-rewards/src/lib.rs | 1 + pallets/redeem/Cargo.toml | 1 + pallets/replace/Cargo.toml | 1 + pallets/reward-distribution/Cargo.toml | 1 + .../reward-distribution/src/benchmarking.rs | 1 - pallets/reward-distribution/src/mock.rs | 2 + pallets/reward/Cargo.toml | 1 + pallets/security/Cargo.toml | 1 + pallets/security/src/lib.rs | 6 +++ pallets/security/src/mock.rs | 3 +- pallets/staking/Cargo.toml | 1 + pallets/staking/src/lib.rs | 1 + pallets/vault-registry/Cargo.toml | 37 ++++++++++--------- 24 files changed, 78 insertions(+), 34 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b762c22df..fab1f8c01 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2898,6 +2898,7 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "mocktopus", "oracle", "orml-currencies 0.7.1", "orml-tokens 0.7.1", @@ -7336,6 +7337,7 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "mocktopus", "pallet-timestamp", "parity-scale-codec", "rand 0.8.5", @@ -7958,6 +7960,7 @@ dependencies = [ "frame-system", "hex", "log", + "mocktopus", "oracle", "orml-currencies 0.4.1-dev", "orml-tokens 0.4.1-dev", @@ -8113,6 +8116,7 @@ dependencies = [ "frame-system", "hex", "log", + "mocktopus", "nomination", "oracle", "orml-currencies 0.4.1-dev", @@ -8196,6 +8200,7 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "mocktopus", "pallet-timestamp", "parity-scale-codec", "rand 0.8.5", @@ -8216,6 +8221,7 @@ dependencies = [ "frame-support", "frame-system", "log", + "mocktopus", "oracle", "orml-currencies 0.7.1", "orml-tokens 0.7.1", @@ -9978,6 +9984,7 @@ version = "1.0.13" dependencies = [ "frame-support", "frame-system", + "mocktopus", "parity-scale-codec", "scale-info", "serde", @@ -10881,7 +10888,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk#8d4138f77106a6af49920ad84f3283f696f3f905" +source = "git+https://github.com/paritytech/polkadot-sdk#08ec8cdbfdbdd29c7921a8a141187e04354a449e" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -11858,6 +11865,7 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", + "mocktopus", "orml-tokens 0.7.1", "orml-traits 0.7.1", "pallet-timestamp", @@ -13182,10 +13190,11 @@ dependencies = [ "frame-support", "frame-system", "log", + "mocktopus", "oracle", "orml-currencies 0.4.1-dev", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-tokens 0.7.1", + "orml-traits 0.7.1", "pallet-balances", "pallet-timestamp", "parity-scale-codec", diff --git a/Cargo.toml b/Cargo.toml index b9830edca..e2a303837 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -56,6 +56,7 @@ lazy_static = "1.4" nonzero_ext = "0.3.0" once_cell = { version = "1.18.0", default-features = false } parking_lot = "0.12.1" +pretty_assertions = "0.7.2" reqwest = "0.12.4" scale-info = { version = "2.11.3", default-features = false } scale-encode = { version = "0.7.1", default-features = false } @@ -74,6 +75,7 @@ tokio-metrics = { version = "0.1.0", default-features = false } tokio-stream = { version = "0.1.9" } tracing = "0.1.38" tweetnacl = "0.4.0" +visibility = "0.0.1" # non ordered futures = "0.3.28" @@ -123,10 +125,10 @@ sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = " sp-version = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } # Orml dependencies -orml-currencies = { package = "orml-currencies", git = "https://github.com/InvArch/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } -orml-tokens = { package = "orml-tokens", git = "https://github.com/InvArch/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } -orml-traits = { package = "orml-traits", git = "https://github.com/InvArch/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } -orml-oracle = { package = "orml-oracle", git = "https://github.com/InvArch/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } +orml-currencies = { package = "orml-currencies", git = "https://github.com/gianfra-t/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } +orml-tokens = { package = "orml-tokens", git = "https://github.com/gianfra-t/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } +orml-traits = { package = "orml-traits", git = "https://github.com/gianfra-t/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } +orml-oracle = { package = "orml-oracle", git = "https://github.com/gianfra-t/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } # Git dependency from Pendulum Chain diff --git a/pallets/clients-info/Cargo.toml b/pallets/clients-info/Cargo.toml index fe1bdaf03..1a3bf381e 100644 --- a/pallets/clients-info/Cargo.toml +++ b/pallets/clients-info/Cargo.toml @@ -16,8 +16,8 @@ frame-system = { workspace = true } frame-benchmarking = { workspace = true, optional = true } [dev-dependencies] -sp-core = { workspace = true } -sp-io = { workspace = true } +sp-core = { workspace = true, default-features = true } +sp-io = { workspace = true, default-features = true} [features] default = ["std"] diff --git a/pallets/clients-info/src/lib.rs b/pallets/clients-info/src/lib.rs index 9960eb282..7e9a0c060 100644 --- a/pallets/clients-info/src/lib.rs +++ b/pallets/clients-info/src/lib.rs @@ -2,6 +2,7 @@ //! Stores information about clients used for the network. #![deny(warnings)] +#![cfg_attr(test, feature(proc_macro_hygiene))] #![cfg_attr(not(feature = "std"), no_std)] use codec::{Decode, Encode, MaxEncodedLen}; diff --git a/pallets/currency/Cargo.toml b/pallets/currency/Cargo.toml index 71d7b5798..d6eb2bfda 100644 --- a/pallets/currency/Cargo.toml +++ b/pallets/currency/Cargo.toml @@ -26,10 +26,10 @@ orml-traits = { workspace = true } mocktopus = { workspace = true, optional = true } [dev-dependencies] -sp-core = { workspace = true } -sp-io = { workspace = true } -sp-arithmetic = { workspace = true } -pallet-balances = { workspace = true } +sp-core = { workspace = true, default-features = true } +sp-io = { workspace = true, default-features = true} +sp-arithmetic = { workspace = true, default-features = true } +pallet-balances = { workspace = true, default-features = true } [features] default = ["std"] diff --git a/pallets/fee/Cargo.toml b/pallets/fee/Cargo.toml index 0a7b5cb1c..5c8150f45 100644 --- a/pallets/fee/Cargo.toml +++ b/pallets/fee/Cargo.toml @@ -28,6 +28,7 @@ primitives = { package = "spacewalk-primitives", path = "../../primitives", defa [dev-dependencies] +mocktopus.workspace = true frame-benchmarking = { workspace = true, default-features = true } pallet-balances = { workspace = true, default-features = true } pallet-timestamp = { workspace = true, default-features = true } diff --git a/pallets/fee/src/lib.rs b/pallets/fee/src/lib.rs index c3657a94a..587e88f82 100644 --- a/pallets/fee/src/lib.rs +++ b/pallets/fee/src/lib.rs @@ -1,8 +1,14 @@ //! # Fee Module #![deny(warnings)] +#![cfg_attr(test, feature(proc_macro_hygiene))] #![cfg_attr(not(feature = "std"), no_std)] +#[cfg(test)] +extern crate mocktopus; +#[cfg(test)] +use mocktopus::macros::mockable; + use codec::EncodeLike; use frame_support::{dispatch::DispatchResult, sp_runtime, traits::Get, transactional, PalletId}; use sp_arithmetic::{traits::*, FixedPointNumber, FixedPointOperand}; @@ -350,6 +356,7 @@ pub mod pallet { } // "Internal" functions, callable by code. +#[cfg_attr(test, mockable)] impl Pallet { /// The account ID of the fee pool. /// diff --git a/pallets/fee/src/mock.rs b/pallets/fee/src/mock.rs index 45a4c613e..1605232cd 100644 --- a/pallets/fee/src/mock.rs +++ b/pallets/fee/src/mock.rs @@ -7,6 +7,7 @@ use frame_support::{ traits::{ConstU32, ConstU64, Everything}, PalletId, }; +use mocktopus::mocking::clear_mocks; use orml_currencies::BasicCurrencyAdapter; use orml_traits::parameter_type_with_key; use sp_arithmetic::{FixedI128, FixedU128}; @@ -82,6 +83,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { @@ -105,6 +107,7 @@ impl pallet_balances::Config for Test { type MaxFreezes = (); type MaxHolds = ConstU32<1>; type RuntimeHoldReason = RuntimeHoldReason; + type RuntimeFreezeReason = RuntimeFreezeReason; } pub type Amount = i128; @@ -294,6 +297,7 @@ pub fn run_test(test: T) where T: FnOnce(), { + clear_mocks(); ExtBuilder::build().execute_with(|| { System::set_block_number(1); Security::set_active_block_number(1); diff --git a/pallets/oracle/Cargo.toml b/pallets/oracle/Cargo.toml index ee2c3d3e9..d69d2ff7e 100644 --- a/pallets/oracle/Cargo.toml +++ b/pallets/oracle/Cargo.toml @@ -27,7 +27,7 @@ primitives = { package = "spacewalk-primitives", path = "../../primitives", defa currency = { path = "../currency", default-features = false } # Testing dependencies -spin = { workspace = true, optional = true } +spin = { workspace = true, features = ["mutex"], optional = true } once_cell = { workspace = true, features = ["alloc", "race"], optional = true } [dev-dependencies] diff --git a/pallets/oracle/src/mock.rs b/pallets/oracle/src/mock.rs index bcdefbc6d..2e0560ee6 100644 --- a/pallets/oracle/src/mock.rs +++ b/pallets/oracle/src/mock.rs @@ -83,6 +83,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { @@ -106,6 +107,7 @@ impl pallet_balances::Config for Test { type MaxFreezes = (); type MaxHolds = ConstU32<1>; type RuntimeHoldReason = RuntimeHoldReason; + type RuntimeFreezeReason = RuntimeFreezeReason; } impl orml_currencies::Config for Test { diff --git a/pallets/pooled-rewards/Cargo.toml b/pallets/pooled-rewards/Cargo.toml index a33ef287b..461124b6c 100644 --- a/pallets/pooled-rewards/Cargo.toml +++ b/pallets/pooled-rewards/Cargo.toml @@ -20,6 +20,7 @@ frame-support = { workspace = true } frame-system = { workspace = true } [dev-dependencies] +mocktopus.workspace = true rand.workspace = true frame-benchmarking = { workspace = true, default-features = true} pallet-timestamp = { workspace = true, default-features = true} diff --git a/pallets/pooled-rewards/src/lib.rs b/pallets/pooled-rewards/src/lib.rs index 2c726178a..91542f0f3 100644 --- a/pallets/pooled-rewards/src/lib.rs +++ b/pallets/pooled-rewards/src/lib.rs @@ -2,6 +2,7 @@ //! Based on the [Scalable Reward Distribution](https://solmaz.io/2019/02/24/scalable-reward-changing/) algorithm. #![deny(warnings)] +#![cfg_attr(test, feature(proc_macro_hygiene))] #![cfg_attr(not(feature = "std"), no_std)] #[cfg(test)] diff --git a/pallets/redeem/Cargo.toml b/pallets/redeem/Cargo.toml index 3d9e6cb1b..9a2bdfbcc 100644 --- a/pallets/redeem/Cargo.toml +++ b/pallets/redeem/Cargo.toml @@ -34,6 +34,7 @@ orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-li orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } [dev-dependencies] +mocktopus.workspace = true frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } diff --git a/pallets/replace/Cargo.toml b/pallets/replace/Cargo.toml index 591fc1ba4..b200cf785 100644 --- a/pallets/replace/Cargo.toml +++ b/pallets/replace/Cargo.toml @@ -34,6 +34,7 @@ orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-modul orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } [dev-dependencies] +mocktopus.workspace = true frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } diff --git a/pallets/reward-distribution/Cargo.toml b/pallets/reward-distribution/Cargo.toml index 704bf924f..1611f28bb 100644 --- a/pallets/reward-distribution/Cargo.toml +++ b/pallets/reward-distribution/Cargo.toml @@ -29,6 +29,7 @@ oracle = { path = "../oracle", default-features = false } staking = {path = "../staking", default-features = false} [dev-dependencies] +mocktopus.workspace = true currency = { path = "../currency", features = ["testing-constants", "testing-utils"] } pallet-balances = { workspace = true, default-features = true } sp-core = { workspace = true, default-features = true } diff --git a/pallets/reward-distribution/src/benchmarking.rs b/pallets/reward-distribution/src/benchmarking.rs index be3484d8d..5e0772704 100644 --- a/pallets/reward-distribution/src/benchmarking.rs +++ b/pallets/reward-distribution/src/benchmarking.rs @@ -7,7 +7,6 @@ use currency::getters::get_relay_chain_currency_id as get_collateral_currency_id use frame_benchmarking::v2::{account, benchmarks, impl_benchmark_test_suite}; use frame_system::RawOrigin; use pooled_rewards::RewardsApi; -use sp_std::vec; use staking::Staking; #[benchmarks] pub mod benchmarks { diff --git a/pallets/reward-distribution/src/mock.rs b/pallets/reward-distribution/src/mock.rs index c58715d15..32e5d4e97 100644 --- a/pallets/reward-distribution/src/mock.rs +++ b/pallets/reward-distribution/src/mock.rs @@ -76,6 +76,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = ConstU32<16>; + type RuntimeTask= RuntimeTask; } parameter_types! { @@ -100,6 +101,7 @@ impl pallet_balances::Config for Test { type MaxFreezes = (); type MaxHolds = ConstU32<1>; type RuntimeHoldReason = RuntimeHoldReason; + type RuntimeFreezeReason = RuntimeFreezeReason; } impl security::Config for Test { diff --git a/pallets/reward/Cargo.toml b/pallets/reward/Cargo.toml index 7ccb41cd2..9313b05bd 100644 --- a/pallets/reward/Cargo.toml +++ b/pallets/reward/Cargo.toml @@ -20,6 +20,7 @@ frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = " frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } [dev-dependencies] +mocktopus.workspace = true rand = "0.8.3" frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } diff --git a/pallets/security/Cargo.toml b/pallets/security/Cargo.toml index 2b5816afe..bf9b1ca1f 100644 --- a/pallets/security/Cargo.toml +++ b/pallets/security/Cargo.toml @@ -17,6 +17,7 @@ sp-core = { workspace = true } sp-std = { workspace = true } [dev-dependencies] +mocktopus.workspace = true sp-io = { workspace = true, default-features = true } diff --git a/pallets/security/src/lib.rs b/pallets/security/src/lib.rs index 1c4b61e12..45ad26bdd 100644 --- a/pallets/security/src/lib.rs +++ b/pallets/security/src/lib.rs @@ -2,8 +2,13 @@ //! Based on the [specification](https://spec.interlay.io/spec/security.html). #![deny(warnings)] +#![cfg_attr(test, feature(proc_macro_hygiene))] #![cfg_attr(not(feature = "std"), no_std)] +#[cfg(test)] +extern crate mocktopus; +#[cfg(test)] +use mocktopus::macros::mockable; use codec::Encode; use frame_support::{dispatch::DispatchResult, sp_runtime, transactional}; @@ -189,6 +194,7 @@ pub mod pallet { forgetting_references, forgetting_copy_types )] +#[cfg_attr(test, mockable)] impl Pallet { /// Ensures the Parachain is RUNNING pub fn ensure_parachain_status_running() -> DispatchResult { diff --git a/pallets/security/src/mock.rs b/pallets/security/src/mock.rs index 1b12a2a2e..a8a664d77 100644 --- a/pallets/security/src/mock.rs +++ b/pallets/security/src/mock.rs @@ -8,7 +8,7 @@ use frame_support::{ BuildStorage, }, }; - +use mocktopus::mocking::clear_mocks; use sp_core::H256; type Block = frame_system::mocking::MockBlock; @@ -78,6 +78,7 @@ pub fn run_test(test: T) where T: FnOnce(), { + clear_mocks(); ExtBuilder::build().execute_with(|| { System::set_block_number(1); Security::set_active_block_number(1); diff --git a/pallets/staking/Cargo.toml b/pallets/staking/Cargo.toml index 18050cac5..c13498127 100644 --- a/pallets/staking/Cargo.toml +++ b/pallets/staking/Cargo.toml @@ -24,6 +24,7 @@ orml-tokens = { workspace = true } orml-traits = { workspace = true } [dev-dependencies] +mocktopus.workspace = true rand.workspace = true frame-benchmarking = { workspace = true, default-features = true } pallet-timestamp = { workspace = true, default-features = true } diff --git a/pallets/staking/src/lib.rs b/pallets/staking/src/lib.rs index cff2f7dc7..767452c61 100644 --- a/pallets/staking/src/lib.rs +++ b/pallets/staking/src/lib.rs @@ -50,6 +50,7 @@ // } #![deny(warnings)] +#![cfg_attr(test, feature(proc_macro_hygiene))] #![cfg_attr(not(feature = "std"), no_std)] use codec::EncodeLike; diff --git a/pallets/vault-registry/Cargo.toml b/pallets/vault-registry/Cargo.toml index 840574224..bd99ddd6d 100644 --- a/pallets/vault-registry/Cargo.toml +++ b/pallets/vault-registry/Cargo.toml @@ -5,21 +5,21 @@ name = "vault-registry" version = "1.0.13" [dependencies] -codec = {package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"]} -scale-info = {version = "2.0.0", default-features = false, features = ["derive"]} -serde = {version = "1.0.130", default-features = false, features = ["derive"], optional = true} +codec = { workspace = true, features = ["derive", "max-encoded-len"]} +scale-info = { workspace = true, features = ["derive"]} +serde = { workspace = true, features = ["derive"], optional = true} -log = {version = "0.4.14", default-features = false} +log = { workspace = true } -visibility = {version = "0.0.1", optional = true} +visibility = { workspace = true, optional = true} # Substrate dependencies -sp-core = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-std = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} +sp-core = { workspace = true} +sp-std = { workspace = true} -frame-benchmarking = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true} -frame-support = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -frame-system = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} +frame-benchmarking = { workspace = true, optional = true} +frame-support = { workspace = true} +frame-system = { workspace = true} # Parachain dependencies currency = {path = "../currency", default-features = false} @@ -33,19 +33,20 @@ reward-distribution = {path = "../reward-distribution", default-features = false pooled-rewards = { path = "../pooled-rewards", default-features = false } # Orml dependencies -orml-tokens = {git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false} -orml-traits = {git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true} +orml-tokens = { workspace = true} +orml-traits = { workspace = true, optional = true} [dev-dependencies] +mocktopus.workspace = true currency = {path = "../currency", features = ["testing-utils", "testing-constants"]} security = { path = "../security", features = ['testing-utils'] } -frame-benchmarking = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-timestamp = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -sp-arithmetic = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -sp-io = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} +frame-benchmarking = { workspace = true, default-features = true} +pallet-balances = { workspace = true, default-features = true} +pallet-timestamp = { workspace = true, default-features = true} +sp-arithmetic = { workspace = true, default-features = true} +sp-io = { workspace = true, default-features = true} oracle = { path = "../oracle", features = ['testing-utils'] } -pretty_assertions = "0.7.2" +pretty_assertions.workspace = true orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } From 423f62dc17cdd190e6663c376438a7220b88e562 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Fri, 22 Nov 2024 16:43:34 -0300 Subject: [PATCH 10/36] fix and re-add mocktopus --- Cargo.lock | 68 +++++++++++++++++++++++++++--------------------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index fab1f8c01..7df638598 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2057,9 +2057,9 @@ dependencies = [ "frame-support", "frame-system", "mocktopus", - "orml-currencies 0.7.1", - "orml-tokens 0.7.1", - "orml-traits 0.7.1", + "orml-currencies 0.7.0", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "pallet-balances", "parity-scale-codec", "scale-info", @@ -2900,9 +2900,9 @@ dependencies = [ "frame-system", "mocktopus", "oracle", - "orml-currencies 0.7.1", - "orml-tokens 0.7.1", - "orml-traits 0.7.1", + "orml-currencies 0.7.0", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -6618,10 +6618,10 @@ dependencies = [ "frame-system", "mocktopus", "once_cell", - "orml-currencies 0.7.1", + "orml-currencies 0.7.0", "orml-oracle", - "orml-tokens 0.7.1", - "orml-traits 0.7.1", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -6655,13 +6655,13 @@ dependencies = [ [[package]] name = "orml-currencies" -version = "0.7.1" -source = "git+https://github.com/InvArch/open-runtime-module-library.git?branch=polkadot-v1.6.0#74a0efb69072bd3e9263c2e56bb1adc11945c3da" +version = "0.7.0" +source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branch=polkadot-v1.6.0#886ba6201da8f3a4bf3b89f9116f10cd2ca40f6a" dependencies = [ "frame-support", "frame-system", - "orml-traits 0.7.1", - "orml-utilities 0.7.1", + "orml-traits 0.7.0", + "orml-utilities 0.7.0", "parity-scale-codec", "scale-info", "serde", @@ -6672,13 +6672,13 @@ dependencies = [ [[package]] name = "orml-oracle" -version = "0.7.1" -source = "git+https://github.com/InvArch/open-runtime-module-library.git?branch=polkadot-v1.6.0#74a0efb69072bd3e9263c2e56bb1adc11945c3da" +version = "0.7.0" +source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branch=polkadot-v1.6.0#886ba6201da8f3a4bf3b89f9116f10cd2ca40f6a" dependencies = [ "frame-support", "frame-system", - "orml-traits 0.7.1", - "orml-utilities 0.7.1", + "orml-traits 0.7.0", + "orml-utilities 0.7.0", "parity-scale-codec", "scale-info", "serde", @@ -6707,13 +6707,13 @@ dependencies = [ [[package]] name = "orml-tokens" -version = "0.7.1" -source = "git+https://github.com/InvArch/open-runtime-module-library.git?branch=polkadot-v1.6.0#74a0efb69072bd3e9263c2e56bb1adc11945c3da" +version = "0.7.0" +source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branch=polkadot-v1.6.0#886ba6201da8f3a4bf3b89f9116f10cd2ca40f6a" dependencies = [ "frame-support", "frame-system", "log", - "orml-traits 0.7.1", + "orml-traits 0.7.0", "parity-scale-codec", "scale-info", "serde", @@ -6744,13 +6744,13 @@ dependencies = [ [[package]] name = "orml-traits" -version = "0.7.1" -source = "git+https://github.com/InvArch/open-runtime-module-library.git?branch=polkadot-v1.6.0#74a0efb69072bd3e9263c2e56bb1adc11945c3da" +version = "0.7.0" +source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branch=polkadot-v1.6.0#886ba6201da8f3a4bf3b89f9116f10cd2ca40f6a" dependencies = [ "frame-support", "impl-trait-for-tuples", "num-traits", - "orml-utilities 0.7.1", + "orml-utilities 0.7.0", "parity-scale-codec", "paste", "scale-info", @@ -6779,8 +6779,8 @@ dependencies = [ [[package]] name = "orml-utilities" -version = "0.7.1" -source = "git+https://github.com/InvArch/open-runtime-module-library.git?branch=polkadot-v1.6.0#74a0efb69072bd3e9263c2e56bb1adc11945c3da" +version = "0.7.0" +source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branch=polkadot-v1.6.0#886ba6201da8f3a4bf3b89f9116f10cd2ca40f6a" dependencies = [ "frame-support", "parity-scale-codec", @@ -8223,9 +8223,9 @@ dependencies = [ "log", "mocktopus", "oracle", - "orml-currencies 0.7.1", - "orml-tokens 0.7.1", - "orml-traits 0.7.1", + "orml-currencies 0.7.0", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "pallet-balances", "parity-scale-codec", "pooled-rewards", @@ -11866,8 +11866,8 @@ dependencies = [ "frame-support", "frame-system", "mocktopus", - "orml-tokens 0.7.1", - "orml-traits 0.7.1", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "pallet-timestamp", "parity-scale-codec", "rand 0.8.5", @@ -11922,8 +11922,8 @@ dependencies = [ "frame-support", "frame-system", "log", - "orml-tokens 0.7.1", - "orml-traits 0.7.1", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "parity-scale-codec", "rand 0.8.5", "scale-info", @@ -13193,8 +13193,8 @@ dependencies = [ "mocktopus", "oracle", "orml-currencies 0.4.1-dev", - "orml-tokens 0.7.1", - "orml-traits 0.7.1", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "pallet-balances", "pallet-timestamp", "parity-scale-codec", From 2cf0d2551ec6d43a362e9af89a6594386ce0a04b Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Mon, 25 Nov 2024 09:42:05 -0300 Subject: [PATCH 11/36] upgrade, vault-registry --- Cargo.lock | 2 +- Cargo.toml | 2 +- pallets/currency/Cargo.toml | 7 ++++--- pallets/security/README.md | 2 +- pallets/stellar-relay/Cargo.toml | 2 +- pallets/vault-registry/Cargo.toml | 2 +- pallets/vault-registry/src/mock.rs | 2 ++ 7 files changed, 11 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7df638598..27f96b0c0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13192,7 +13192,7 @@ dependencies = [ "log", "mocktopus", "oracle", - "orml-currencies 0.4.1-dev", + "orml-currencies 0.7.0", "orml-tokens 0.7.0", "orml-traits 0.7.0", "pallet-balances", diff --git a/Cargo.toml b/Cargo.toml index e2a303837..2ddcadd5e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -75,7 +75,7 @@ tokio-metrics = { version = "0.1.0", default-features = false } tokio-stream = { version = "0.1.9" } tracing = "0.1.38" tweetnacl = "0.4.0" -visibility = "0.0.1" +visibility = { version = "0.0.1", default-features = false } # non ordered futures = "0.3.28" diff --git a/pallets/currency/Cargo.toml b/pallets/currency/Cargo.toml index d6eb2bfda..7038599d1 100644 --- a/pallets/currency/Cargo.toml +++ b/pallets/currency/Cargo.toml @@ -18,14 +18,15 @@ frame-system = { workspace = true } primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } # Orml dependencies -orml-tokens = { workspace = true } -orml-currencies = { workspace = true } -orml-traits = { workspace = true } +orml-tokens = { workspace = true, default-features = true } +orml-currencies = { workspace = true, default-features = true } +orml-traits = { workspace = true, default-features = true } # for other pallets wanting to mock functions mocktopus = { workspace = true, optional = true } [dev-dependencies] + sp-core = { workspace = true, default-features = true } sp-io = { workspace = true, default-features = true} sp-arithmetic = { workspace = true, default-features = true } diff --git a/pallets/security/README.md b/pallets/security/README.md index e9e8ca9f7..ce8b72e51 100644 --- a/pallets/security/README.md +++ b/pallets/security/README.md @@ -10,4 +10,4 @@ Run `cargo build` from the root folder of this directory. ## Testing -Run `cargo test --all-features` from the root folder of this directory. +Run `cargo +nightly` from the root folder of this directory. diff --git a/pallets/stellar-relay/Cargo.toml b/pallets/stellar-relay/Cargo.toml index 845485d2d..2cd3a0e2f 100644 --- a/pallets/stellar-relay/Cargo.toml +++ b/pallets/stellar-relay/Cargo.toml @@ -28,7 +28,7 @@ sp-core = { workspace = true } primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } [dev-dependencies] -sp-io = { workspace = true } +sp-io = { workspace = true, default-features = true } # Orml dependencies orml-tokens = { workspace = true, default-features = true } orml-traits = { workspace = true, default-features = true} diff --git a/pallets/vault-registry/Cargo.toml b/pallets/vault-registry/Cargo.toml index bd99ddd6d..69829c783 100644 --- a/pallets/vault-registry/Cargo.toml +++ b/pallets/vault-registry/Cargo.toml @@ -48,7 +48,7 @@ sp-io = { workspace = true, default-features = true} oracle = { path = "../oracle", features = ['testing-utils'] } pretty_assertions.workspace = true -orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } +orml-currencies = { workspace = true, default-features = true } [features] default = ["std"] diff --git a/pallets/vault-registry/src/mock.rs b/pallets/vault-registry/src/mock.rs index c86552499..884751e31 100644 --- a/pallets/vault-registry/src/mock.rs +++ b/pallets/vault-registry/src/mock.rs @@ -98,6 +98,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { @@ -121,6 +122,7 @@ impl pallet_balances::Config for Test { type MaxFreezes = (); type MaxHolds = ConstU32<1>; type RuntimeHoldReason = RuntimeHoldReason; + type RuntimeFreezeReason = RuntimeFreezeReason; } impl orml_currencies::Config for Test { From e87ff2631d4ba27472f8678d228b5a532600d188 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Mon, 25 Nov 2024 10:10:20 -0300 Subject: [PATCH 12/36] upgrade nomination, redeem, issue --- Cargo.lock | 18 ++++----- Cargo.toml | 4 +- clients/runner/Cargo.toml | 2 +- clients/stellar-relay-lib/Cargo.toml | 2 +- clients/vault/Cargo.toml | 2 +- pallets/currency/Cargo.toml | 1 - pallets/issue/Cargo.toml | 38 +++++++++---------- pallets/issue/rpc/Cargo.toml | 8 ++-- pallets/issue/rpc/runtime-api/Cargo.toml | 8 ++-- pallets/issue/src/mock.rs | 2 + pallets/nomination/Cargo.toml | 34 ++++++++--------- pallets/nomination/src/mock.rs | 2 + pallets/oracle/rpc/Cargo.toml | 8 ++-- pallets/oracle/rpc/runtime-api/Cargo.toml | 12 +++--- pallets/redeem/Cargo.toml | 38 +++++++++---------- pallets/redeem/rpc/Cargo.toml | 8 ++-- pallets/redeem/rpc/runtime-api/Cargo.toml | 8 ++-- pallets/redeem/src/mock.rs | 2 + pallets/vault-registry/rpc/Cargo.toml | 12 +++--- .../vault-registry/rpc/runtime-api/Cargo.toml | 8 ++-- 20 files changed, 112 insertions(+), 105 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 27f96b0c0..908e5a4f4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4501,9 +4501,9 @@ dependencies = [ "mocktopus", "nomination", "oracle", - "orml-currencies 0.4.1-dev", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-currencies 0.7.0", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -6351,9 +6351,9 @@ dependencies = [ "frame-system", "mocktopus", "oracle", - "orml-currencies 0.4.1-dev", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-currencies 0.7.0", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -7962,9 +7962,9 @@ dependencies = [ "log", "mocktopus", "oracle", - "orml-currencies 0.4.1-dev", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-currencies 0.7.0", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "pallet-balances", "pallet-timestamp", "parity-scale-codec", diff --git a/Cargo.toml b/Cargo.toml index 2ddcadd5e..f76e7f2a4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -48,7 +48,7 @@ bincode = "1.3.3" flate2 = "1.0" -hex = "0.4.3" +hex = { version = "0.4.3", default-features = true } hmac = "0.12.1" itertools = "0.10.5" jsonrpc-core-client = { version = "18.0.0" } @@ -113,6 +113,8 @@ frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = " frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-balances = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-blockchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false} sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } diff --git a/clients/runner/Cargo.toml b/clients/runner/Cargo.toml index 001ec02d5..282a78ca3 100644 --- a/clients/runner/Cargo.toml +++ b/clients/runner/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" [dependencies] clap = { workspace = true, features = ["derive"] } -hex = { workspace = true} +hex = { workspace = true, default-features = true } tokio = { workspace = true, features = ["rt-multi-thread", "macros", "time"] } codec = { workspace = true, features = ["derive", "full", "bit-vec"] } sp-core = { workspace = true, default-features = true } diff --git a/clients/stellar-relay-lib/Cargo.toml b/clients/stellar-relay-lib/Cargo.toml index 60fe4f9c1..fb5974bab 100644 --- a/clients/stellar-relay-lib/Cargo.toml +++ b/clients/stellar-relay-lib/Cargo.toml @@ -17,7 +17,7 @@ wallet = { path = "../wallet", features = ["testing-utils"] } [dependencies] -hex = { workspace = true} +hex = { workspace = true, default-features = true } tracing = { workspace = true, features = ["log"] } base64 = { workspace = true, default-features = true} diff --git a/clients/vault/Cargo.toml b/clients/vault/Cargo.toml index 4f4cf3d53..bcda5eeb4 100644 --- a/clients/vault/Cargo.toml +++ b/clients/vault/Cargo.toml @@ -31,7 +31,7 @@ cfg-if = { workspace = true } rand = { workspace = true, optional = true } futures = { workspace = true } governor = { workspace = true } -hex = { workspace = true } +hex = { workspace = true, default-features = true } itertools = { workspace = true } lazy_static = { workspace = true } nonzero_ext = { workspace = true } diff --git a/pallets/currency/Cargo.toml b/pallets/currency/Cargo.toml index 7038599d1..9f19b4a69 100644 --- a/pallets/currency/Cargo.toml +++ b/pallets/currency/Cargo.toml @@ -26,7 +26,6 @@ orml-traits = { workspace = true, default-features = true } mocktopus = { workspace = true, optional = true } [dev-dependencies] - sp-core = { workspace = true, default-features = true } sp-io = { workspace = true, default-features = true} sp-arithmetic = { workspace = true, default-features = true } diff --git a/pallets/issue/Cargo.toml b/pallets/issue/Cargo.toml index 3b787e761..f2c5655c1 100644 --- a/pallets/issue/Cargo.toml +++ b/pallets/issue/Cargo.toml @@ -6,18 +6,18 @@ name = "issue" version = "1.0.13" [dependencies] -hex = { version = "0.4.3", default-features = false, features = ['alloc'] } -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } -log = { version = "0.4.14", default-features = false } +hex = { workspace = true, features = ['alloc'] } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +scale-info = { workspace = true, features = ["derive"] } +log = { workspace = true } # Substrate dependencies -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-core = { workspace = true } +sp-std = { workspace = true } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } +frame-support = { workspace = true } +frame-system = { workspace = true } +frame-benchmarking = { workspace = true, optional = true } # Parachain dependencies currency = { path = "../currency", default-features = false } @@ -30,16 +30,16 @@ vault-registry = { path = "../vault-registry", default-features = false } primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } # Orml dependencies -orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } +orml-currencies = { workspace = true, optional = true } +orml-traits = { workspace = true, optional = true } [dev-dependencies] -mocktopus = "0.8.0" -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +mocktopus.workspace = true +frame-benchmarking = { workspace = true, default-features = true } +pallet-balances = { workspace = true, default-features = true } +pallet-timestamp = { workspace = true, default-features = true } +sp-arithmetic = { workspace = true, default-features = true } +sp-io = { workspace = true, default-features = true } nomination = {path = "../nomination"} currency = { path = "../currency", features = ['testing-utils', 'testing-constants'] } @@ -52,8 +52,8 @@ security = { path = "../security", features = ['testing-utils'] } oracle = { path = "../oracle", features = ['testing-utils'] } # Orml dependencies -orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } +orml-tokens = { workspace = true, default-features = true } +orml-traits = { workspace = true, default-features = true } [features] diff --git a/pallets/issue/rpc/Cargo.toml b/pallets/issue/rpc/Cargo.toml index c429a7204..7f21bfc31 100644 --- a/pallets/issue/rpc/Cargo.toml +++ b/pallets/issue/rpc/Cargo.toml @@ -5,9 +5,9 @@ authors = ["Interlay "] edition = "2021" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0" } +codec = { workspace = true, default-features = true } jsonrpsee = { version = "0.16.0", features = ["client", "server", "macros"] } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +sp-runtime = { workspace = true, default-features = true } +sp-api = { workspace = true, default-features = true } +sp-blockchain = { workspace = true, default-features = true } module-issue-rpc-runtime-api = { path = "runtime-api" } diff --git a/pallets/issue/rpc/runtime-api/Cargo.toml b/pallets/issue/rpc/runtime-api/Cargo.toml index 49f896185..4b57181a6 100644 --- a/pallets/issue/rpc/runtime-api/Cargo.toml +++ b/pallets/issue/rpc/runtime-api/Cargo.toml @@ -5,10 +5,10 @@ authors = ["Interlay "] edition = "2021" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +codec = {workspace = true, features = ["derive", "max-encoded-len"] } +frame-support = { workspace = true } +sp-api = { workspace = true } +sp-std = { workspace = true } [features] default = ["std"] diff --git a/pallets/issue/src/mock.rs b/pallets/issue/src/mock.rs index 219c00eb6..69843d952 100644 --- a/pallets/issue/src/mock.rs +++ b/pallets/issue/src/mock.rs @@ -104,6 +104,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { @@ -127,6 +128,7 @@ impl pallet_balances::Config for Test { type MaxFreezes = (); type MaxHolds = ConstU32<1>; type RuntimeHoldReason = RuntimeHoldReason; + type RuntimeFreezeReason = RuntimeFreezeReason; } impl orml_currencies::Config for Test { diff --git a/pallets/nomination/Cargo.toml b/pallets/nomination/Cargo.toml index 3a42de907..f90c9443c 100644 --- a/pallets/nomination/Cargo.toml +++ b/pallets/nomination/Cargo.toml @@ -5,15 +5,15 @@ authors = ["Pendulum"] edition = "2021" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +scale-info = { workspace = true, features = ["derive"] } # Substrate dependencies -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-std = { workspace = true } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } +frame-support = { workspace = true} +frame-system = { workspace = true } +frame-benchmarking = { workspace = true, optional = true } # Parachain dependencies currency = { path = "../currency", default-features = false } @@ -26,17 +26,17 @@ staking = { path = "../staking", default-features = false } primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } # Orml dependencies -orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } +orml-tokens = { workspace = true, optional = true } +orml-traits = { workspace = true, optional = true } [dev-dependencies] -mocktopus = "0.8.0" -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +mocktopus.workspace = true +frame-benchmarking = { workspace = true, default-features = true } +pallet-balances = { workspace = true, default-features = true } +pallet-timestamp = { workspace = true, default-features = true } +sp-arithmetic = { workspace = true, default-features = true } +sp-core = { workspace = true, default-features = true } +sp-io = { workspace = true, default-features = true } currency = { path = "../currency", features = ["testing-constants"] } security = { path = "../security", features = ['testing-utils'] } @@ -44,8 +44,8 @@ pooled-rewards = { path = "../pooled-rewards" } reward-distribution = { path = "../reward-distribution" } # Orml dependencies -orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } +orml-currencies = { workspace = true, default-features = true } +orml-traits = { workspace = true, default-features = true } [features] default = ["std"] diff --git a/pallets/nomination/src/mock.rs b/pallets/nomination/src/mock.rs index f30795f80..39d687265 100644 --- a/pallets/nomination/src/mock.rs +++ b/pallets/nomination/src/mock.rs @@ -99,6 +99,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { @@ -122,6 +123,7 @@ impl pallet_balances::Config for Test { type MaxFreezes = (); type MaxHolds = ConstU32<1>; type RuntimeHoldReason = RuntimeHoldReason; + type RuntimeFreezeReason = RuntimeFreezeReason; } impl orml_currencies::Config for Test { diff --git a/pallets/oracle/rpc/Cargo.toml b/pallets/oracle/rpc/Cargo.toml index f244bdd69..7f40dc584 100644 --- a/pallets/oracle/rpc/Cargo.toml +++ b/pallets/oracle/rpc/Cargo.toml @@ -5,11 +5,11 @@ name = "module-oracle-rpc" version = "1.0.13" [dependencies] -codec = {package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"]} +codec = { workspace = true, features = ["derive", "max-encoded-len"]} jsonrpsee = {version = "0.16.0", features = ["client","server", "macros"]} module-oracle-rpc-runtime-api = {path = "runtime-api"} -sp-api = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -sp-blockchain = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -sp-runtime = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} +sp-api = { workspace = true, default-features = true } +sp-blockchain = { workspace = true, default-features = true } +sp-runtime = { workspace = true, default-features = true } primitives = { package = "spacewalk-primitives", path = "../../../primitives", default-features = false } diff --git a/pallets/oracle/rpc/runtime-api/Cargo.toml b/pallets/oracle/rpc/runtime-api/Cargo.toml index aea7cc5a2..71dbae9f4 100644 --- a/pallets/oracle/rpc/runtime-api/Cargo.toml +++ b/pallets/oracle/rpc/runtime-api/Cargo.toml @@ -5,12 +5,12 @@ name = "module-oracle-rpc-runtime-api" version = "1.0.13" [dependencies] -codec = {package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"]} -frame-support = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -serde = {version = "1.0.130", default-features = false, optional = true, features = ["derive"]} -sp-api = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-std = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } +codec = { workspace = true, features = ["derive", "max-encoded-len"]} +frame-support = { workspace = true} +serde = { workspace = true, optional = true, features = ["derive"]} +sp-api = { workspace = true } +sp-std = { workspace = true } +scale-info = {workspace = true, features = ["derive"] } primitives = { package = "spacewalk-primitives", path = "../../../../primitives", default-features = false } diff --git a/pallets/redeem/Cargo.toml b/pallets/redeem/Cargo.toml index 9a2bdfbcc..de5d27436 100644 --- a/pallets/redeem/Cargo.toml +++ b/pallets/redeem/Cargo.toml @@ -6,18 +6,18 @@ name = "redeem" version = "1.0.13" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -hex = { version = "0.4.3", default-features = false, features = ['alloc'] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } -log = { version = "0.4.17", default-features = false } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +hex = {workspace = true, features = ['alloc'] } +scale-info = { workspace = true, features = ["derive"] } +log = { workspace = true } # Substrate dependencies -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-core = { workspace = true } +sp-std = { workspace = true } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } +frame-support = { workspace = true } +frame-system = { workspace = true } +frame-benchmarking = { workspace = true, optional = true } # Parachain dependencies currency = { path = "../currency", default-features = false } @@ -30,16 +30,16 @@ vault-registry = { path = "../vault-registry", default-features = false } primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } # Orml dependencies -orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } +orml-tokens = { workspace = true, optional = true } +orml-traits = { workspace = true, optional = true } [dev-dependencies] mocktopus.workspace = true -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +frame-benchmarking = { workspace = true, default-features = true } +pallet-balances = { workspace = true, default-features = true } +pallet-timestamp = { workspace = true, default-features = true } +sp-arithmetic = { workspace = true, default-features = true } +sp-io = { workspace = true, default-features = true } # Parachain dependencies pooled-rewards = { path = "../pooled-rewards" } @@ -51,9 +51,9 @@ oracle = { path = "../oracle", features = ['testing-utils'] } reward-distribution = { path = "../reward-distribution" } # Orml dependencies -orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } -orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } +orml-currencies = { workspace = true, default-features = true } +orml-tokens = { workspace = true, default-features = true } +orml-traits = { workspace = true, default-features = true } [features] default = ["std"] diff --git a/pallets/redeem/rpc/Cargo.toml b/pallets/redeem/rpc/Cargo.toml index dc89b80dc..ecf287293 100644 --- a/pallets/redeem/rpc/Cargo.toml +++ b/pallets/redeem/rpc/Cargo.toml @@ -5,9 +5,9 @@ authors = ["Interlay "] edition = "2021" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0" } +codec = { workspace = true } jsonrpsee = { version = "0.16.0", features = ["client", "server", "macros"] } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +sp-runtime = { workspace = true, default-features = true } +sp-api = { workspace = true, default-features = true } +sp-blockchain = { workspace = true, default-features = true } module-redeem-rpc-runtime-api = { path = "runtime-api" } diff --git a/pallets/redeem/rpc/runtime-api/Cargo.toml b/pallets/redeem/rpc/runtime-api/Cargo.toml index 8e9378fd9..2ab301b49 100644 --- a/pallets/redeem/rpc/runtime-api/Cargo.toml +++ b/pallets/redeem/rpc/runtime-api/Cargo.toml @@ -5,10 +5,10 @@ authors = ["Interlay "] edition = "2021" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +frame-support = { workspace = true } +sp-api = { workspace = true } +sp-std = { workspace = true } [features] default = ["std"] diff --git a/pallets/redeem/src/mock.rs b/pallets/redeem/src/mock.rs index fe3bb6319..f692021b3 100644 --- a/pallets/redeem/src/mock.rs +++ b/pallets/redeem/src/mock.rs @@ -103,6 +103,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { @@ -126,6 +127,7 @@ impl pallet_balances::Config for Test { type MaxFreezes = (); type MaxHolds = ConstU32<1>; type RuntimeHoldReason = RuntimeHoldReason; + type RuntimeFreezeReason = RuntimeFreezeReason; } impl orml_currencies::Config for Test { diff --git a/pallets/vault-registry/rpc/Cargo.toml b/pallets/vault-registry/rpc/Cargo.toml index 9cdcaa239..52ba11c49 100644 --- a/pallets/vault-registry/rpc/Cargo.toml +++ b/pallets/vault-registry/rpc/Cargo.toml @@ -5,10 +5,10 @@ name = "module-vault-registry-rpc" version = "1.0.13" [dependencies] -codec = {package = "parity-scale-codec", version = "3.0.0"} -jsonrpsee = {version = "0.16.0", features = ["client","server", "macros"]} +codec = { workspace = true } +jsonrpsee = {version = "0.16.0", features = ["client","server", "macros"]} # TODO, can we upgrade to 20 without too many changes? module-oracle-rpc-runtime-api = {path = '../../oracle/rpc/runtime-api'} -module-vault-registry-rpc-runtime-api = {path = "runtime-api"} -sp-api = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -sp-blockchain = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -sp-runtime = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} +module-vault-registry-rpc-runtime-api = { path = "runtime-api" } +sp-api = { workspace = true, default-features = true } +sp-blockchain = { workspace = true, default-features = true } +sp-runtime = { workspace = true, default-features = true } diff --git a/pallets/vault-registry/rpc/runtime-api/Cargo.toml b/pallets/vault-registry/rpc/runtime-api/Cargo.toml index 60d6381f6..9780d4c60 100644 --- a/pallets/vault-registry/rpc/runtime-api/Cargo.toml +++ b/pallets/vault-registry/rpc/runtime-api/Cargo.toml @@ -5,11 +5,11 @@ name = "module-vault-registry-rpc-runtime-api" version = "1.0.13" [dependencies] -codec = {package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"]} -frame-support = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} +codec = { workspace = true, features = ["derive", "max-encoded-len"]} +frame-support = { workspace = true } module-oracle-rpc-runtime-api = {path = '../../../oracle/rpc/runtime-api', default-features = false} -sp-api = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-std = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} +sp-api = { workspace = true } +sp-std = { workspace = true } [features] default = ["std"] From 6a774ac92b916677ced766b7f7502cc1080ab89c Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Mon, 25 Nov 2024 10:28:38 -0300 Subject: [PATCH 13/36] upgrade replace, reward --- Cargo.lock | 6 ++-- pallets/replace/Cargo.toml | 36 +++++++++++----------- pallets/replace/rpc/Cargo.toml | 8 ++--- pallets/replace/rpc/runtime-api/Cargo.toml | 8 ++--- pallets/replace/src/mock.rs | 2 ++ pallets/reward/Cargo.toml | 22 ++++++------- pallets/reward/src/mock.rs | 1 + 7 files changed, 43 insertions(+), 40 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 908e5a4f4..b593a7fd0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8119,9 +8119,9 @@ dependencies = [ "mocktopus", "nomination", "oracle", - "orml-currencies 0.4.1-dev", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-currencies 0.7.0", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "pallet-balances", "pallet-timestamp", "parity-scale-codec", diff --git a/pallets/replace/Cargo.toml b/pallets/replace/Cargo.toml index b200cf785..707762ab7 100644 --- a/pallets/replace/Cargo.toml +++ b/pallets/replace/Cargo.toml @@ -6,18 +6,18 @@ name = "replace" version = "1.0.13" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -hex = { version = "0.4.3", default-features = false, features = ['alloc'] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } -log = { version = "0.4.14", default-features = false } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +hex = { workspace = true, features = ['alloc'] } +scale-info = { workspace = true, features = ["derive"] } +log = { workspace = true } # Substrate dependencies -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-core = { workspace = true } +sp-std = { workspace = true } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } +frame-support = { workspace = true } +frame-system = { workspace = true } +frame-benchmarking = { workspace = true, optional = true } # Parachain dependencies currency = { path = "../currency", default-features = false } @@ -30,16 +30,16 @@ stellar-relay = { path = "../stellar-relay", default-features = false } vault-registry = { path = "../vault-registry", default-features = false } # Orml dependencies -orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false, optional = true } +orml-currencies = { workspace = true, optional = true } +orml-traits = { workspace = true, optional = true } [dev-dependencies] mocktopus.workspace = true -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} +frame-benchmarking = {workspace = true, default-features = true } +pallet-balances = {workspace = true, default-features = true} +pallet-timestamp = {workspace = true, default-features = true } +sp-arithmetic = {workspace = true, default-features = true } +sp-io = {workspace = true, default-features = true} # Parachain dependencies pooled-rewards = { path = "../pooled-rewards" } @@ -52,8 +52,8 @@ reward-distribution = { path = "../reward-distribution" } # Orml dependencies -orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0" } +orml-tokens = { workspace = true, default-features = true } +orml-traits = { workspace = true, default-features = true } [features] default = ["std"] diff --git a/pallets/replace/rpc/Cargo.toml b/pallets/replace/rpc/Cargo.toml index 0a20efce0..b14f46337 100644 --- a/pallets/replace/rpc/Cargo.toml +++ b/pallets/replace/rpc/Cargo.toml @@ -5,9 +5,9 @@ authors = ["Interlay "] edition = "2021" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0" } +codec = { workspace = true } jsonrpsee = { version = "0.16.0", features = ["client","server", "macros"] } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +sp-runtime = { workspace = true, default-features = true } +sp-api = { workspace = true, default-features = true } +sp-blockchain = { workspace = true, default-features = true } module-replace-rpc-runtime-api = { path = "runtime-api" } diff --git a/pallets/replace/rpc/runtime-api/Cargo.toml b/pallets/replace/rpc/runtime-api/Cargo.toml index 76fb7efa3..50187af8c 100644 --- a/pallets/replace/rpc/runtime-api/Cargo.toml +++ b/pallets/replace/rpc/runtime-api/Cargo.toml @@ -5,10 +5,10 @@ authors = ["Interlay "] edition = "2021" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +frame-support = { workspace = true } +sp-api = { workspace = true } +sp-std = { workspace = true } [features] default = ["std"] diff --git a/pallets/replace/src/mock.rs b/pallets/replace/src/mock.rs index 262871734..1fbdca1d1 100644 --- a/pallets/replace/src/mock.rs +++ b/pallets/replace/src/mock.rs @@ -103,6 +103,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { @@ -126,6 +127,7 @@ impl pallet_balances::Config for Test { type MaxFreezes = (); type MaxHolds = ConstU32<1>; type RuntimeHoldReason = RuntimeHoldReason; + type RuntimeFreezeReason = RuntimeFreezeReason; } impl orml_currencies::Config for Test { diff --git a/pallets/reward/Cargo.toml b/pallets/reward/Cargo.toml index 9313b05bd..b3aa92ad6 100644 --- a/pallets/reward/Cargo.toml +++ b/pallets/reward/Cargo.toml @@ -6,26 +6,26 @@ name = "reward" version = "1.0.13" [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "2.0.0", default-features = false, features = ["derive"] } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +scale-info = { workspace = true, features = ["derive"] } # Parachain dependencies primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } # Substrate dependencies -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-arithmetic = { workspace = true } +sp-std = { workspace = true } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +frame-support = { workspace = true } +frame-system = { workspace = true } [dev-dependencies] mocktopus.workspace = true -rand = "0.8.3" -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +rand.workspace = true +frame-benchmarking = {workspace = true, default-features = true} +pallet-timestamp = {workspace = true, default-features = true } +sp-core = {workspace = true, default-features = true } +sp-io = {workspace = true, default-features = true } currency = { path = "../currency", features = ["testing-constants"] } diff --git a/pallets/reward/src/mock.rs b/pallets/reward/src/mock.rs index bb22520d2..7a48fdc20 100644 --- a/pallets/reward/src/mock.rs +++ b/pallets/reward/src/mock.rs @@ -59,6 +59,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { From 45a69d564c23e240026f10cdcb1b78e914c4d33d Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Mon, 25 Nov 2024 11:38:09 -0300 Subject: [PATCH 14/36] updating runtimes, wip --- .github/workflows/ci-main.yml | 12 ++--- Cargo.lock | 8 +-- Cargo.toml | 23 +++++++- clients/service/Cargo.toml | 22 ++++---- scripts/cmd-all | 12 ++--- scripts/cmd-others | 4 +- testchain/runtime/testnet/Cargo.toml | 80 ++++++++++++++-------------- 7 files changed, 91 insertions(+), 70 deletions(-) diff --git a/.github/workflows/ci-main.yml b/.github/workflows/ci-main.yml index 0f4a232ed..1e661292a 100644 --- a/.github/workflows/ci-main.yml +++ b/.github/workflows/ci-main.yml @@ -81,17 +81,17 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} version: ${{ env.RUSTUP_NIGHTLY_VERSION }} - - name: Run Tests for Pallets - run: | - bash ./scripts/cmd-pallets test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" +# - name: Run Tests for Pallets +# run: | +# bash ./scripts/cmd-pallets test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" - name: Run Tests for Other Libraries run: | bash ./scripts/cmd-pallets test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" - - name: Run Tests for Clients - run: | - bash ./scripts/cmd-clients test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" +# - name: Run Tests for Clients +# run: | +# bash ./scripts/cmd-clients test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" cargo-test-vault: name: Run Tests for Vault diff --git a/Cargo.lock b/Cargo.lock index b593a7fd0..8341e47b6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11669,7 +11669,7 @@ dependencies = [ "cfg-if 1.0.0", "clients-info", "currency", - "dia-oracle 0.1.0 (git+https://github.com/pendulum-chain/oracle-pallet?branch=polkadot-v1.1.0)", + "dia-oracle 0.1.0 (git+https://github.com/pendulum-chain/oracle-pallet?branch=polkadot-v1.6.0)", "fee", "flate2", "frame-benchmarking", @@ -11689,9 +11689,9 @@ dependencies = [ "module-vault-registry-rpc-runtime-api", "nomination", "oracle", - "orml-currencies 0.4.1-dev", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-currencies 0.7.0", + "orml-tokens 0.7.0", + "orml-traits 0.7.0", "pallet-aura", "pallet-balances", "pallet-grandpa", diff --git a/Cargo.toml b/Cargo.toml index f76e7f2a4..53e2f65e8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -48,7 +48,9 @@ bincode = "1.3.3" flate2 = "1.0" -hex = { version = "0.4.3", default-features = true } +hex = { version = "0.4.3", default-features = false } +hex-literal = { version = "0.3.4", default-features = false } + hmac = "0.12.1" itertools = "0.10.5" jsonrpc-core-client = { version = "18.0.0" } @@ -74,8 +76,11 @@ tokio = "1.37.0" tokio-metrics = { version = "0.1.0", default-features = false } tokio-stream = { version = "0.1.9" } tracing = "0.1.38" +tracing-subscriber = { version = "0.2.12" } + tweetnacl = "0.4.0" visibility = { version = "0.0.1", default-features = false } +warp = "0.3.2" # non ordered futures = "0.3.28" @@ -109,16 +114,32 @@ jsonrpsee-core = { version = "0.20.0", default-features = false } # Git dependencies from ParityTech (using consistent branch "release-polkadot-v1.6.0") frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +frame-executive = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +pallet-aura = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-balances = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +pallet-grandpa = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +substrate-wasm-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } # Buil dep sp-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-blockchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false} +sp-block-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-inherents = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-offchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-offchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-session = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sc-client-db = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sc-network = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } diff --git a/clients/service/Cargo.toml b/clients/service/Cargo.toml index 28efef51b..79537684d 100644 --- a/clients/service/Cargo.toml +++ b/clients/service/Cargo.toml @@ -5,21 +5,21 @@ name = "service" version = "1.0.13" [dependencies] -async-trait = "0.1.40" -clap = "3.1" -futures = "0.3.5" -thiserror = "1.0" +async-trait = { workspace = true } +clap = { workspace = true } +futures = { workspace = true } +thiserror = { workspace = true } -tokio = { version = "1.37", features = ["full"] } -warp = "0.3.2" +tokio = { workspace = true, features = ["full"] } +warp = { workspace = true } -serde_json = "1.0.71" +serde_json = { workspace = true } -tracing = { version = "0.1", features = ["log"] } -tracing-subscriber = { version = "0.2.12", features = ["registry", "env-filter", "fmt"] } +tracing = { workspace = true, features = ["log"] } +tracing-subscriber = { workspace = true, features = ["registry", "env-filter", "fmt"] } -governor = "0.5.0" -nonzero_ext = "0.3.0" +governor = { workspace = true} +nonzero_ext = { workspace = true } # Workspace dependencies runtime = { path = "../runtime" } diff --git a/scripts/cmd-all b/scripts/cmd-all index 238a3fb6d..69bc5677b 100755 --- a/scripts/cmd-all +++ b/scripts/cmd-all @@ -24,15 +24,15 @@ echo "------------------------------------------------------------------------" cargo $sub_cmd -p spacewalk-primitives --all-features $options # run the pallets -./scripts/cmd-pallets "$reason" "$sub_cmd" "$options" +#./scripts/cmd-pallets "$reason" "$sub_cmd" "$options" # run the clients -./scripts/cmd-clients "$reason" "$sub_cmd" "$options" +#./scripts/cmd-clients "$reason" "$sub_cmd" "$options" # run the others ./scripts/cmd-others $reason $sub_cmd $options - echo "------------------------------------------------------------------------" - echo "Checks $reason on the vault" - echo "------------------------------------------------------------------------" -cargo $sub_cmd -p vault --all-features $options \ No newline at end of file +# echo "------------------------------------------------------------------------" +# echo "Checks $reason on the vault" +# echo "------------------------------------------------------------------------" +#cargo $sub_cmd -p vault --all-features $options \ No newline at end of file diff --git a/scripts/cmd-others b/scripts/cmd-others index 165b03f40..4e14348ec 100755 --- a/scripts/cmd-others +++ b/scripts/cmd-others @@ -10,7 +10,7 @@ if [[ $1 != "test"* ]]; then echo "------------------------------------------------------------------------" echo "Checks $1 on testchain" echo "------------------------------------------------------------------------" - cargo $2 -p spacewalk-runtime-standalone-mainnet --all-features $3 + #cargo $2 -p spacewalk-runtime-standalone-mainnet --all-features $3 cargo $2 -p spacewalk-runtime-standalone-testnet --all-features $3 - cargo $2 -p spacewalk-standalone --all-features $3 + #cargo $2 -p spacewalk-standalone --all-features $3 fi \ No newline at end of file diff --git a/testchain/runtime/testnet/Cargo.toml b/testchain/runtime/testnet/Cargo.toml index d55ee2027..1f144806a 100644 --- a/testchain/runtime/testnet/Cargo.toml +++ b/testchain/runtime/testnet/Cargo.toml @@ -8,48 +8,48 @@ version = "1.0.13" targets = ['x86_64-unknown-linux-gnu'] [dependencies] -codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"] } -scale-info = { version = "2.1.1", default-features = false, features = ["derive"] } +codec = { workspace = true, features = ["derive", "max-encoded-len"] } +scale-info = { workspace = true, features = ["derive"] } -cfg-if = "1.0.0" +cfg-if = { workspace = true} # Substrate dependencies -sp-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-session = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-version = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } - -frame-executive = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } - -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +sp-api = { workspace = true } +sp-block-builder = { workspace = true } +sp-core = { workspace = true } +sp-inherents = { workspace = true } +sp-offchain = { workspace = true } +sp-runtime = { workspace = true } +sp-session = { workspace = true } +sp-std = { workspace = true } +sp-transaction-pool = { workspace = true } +sp-version = { workspace = true } + +frame-executive = { workspace = true } +frame-support = { workspace = true } +frame-system = { workspace = true } +pallet-balances = { workspace = true } +pallet-sudo = { workspace = true } +pallet-timestamp = { workspace = true } +pallet-transaction-payment = { workspace = true } + +frame-system-rpc-runtime-api = { workspace = true } +pallet-transaction-payment-rpc-runtime-api = { workspace = true } # Used for runtime benchmarking -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } -frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true } -hex-literal = { version = "0.3.4", optional = true, default-features = false } +frame-benchmarking = { workspace = true, optional = true } +frame-system-benchmarking = { workspace = true, optional = true } +hex-literal = { workspace = true, optional = true} # Aura & GRANDPA dependencies -pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -pallet-grandpa = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } -sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false } +pallet-aura = { workspace = true } +pallet-grandpa = { workspace = true } +sp-consensus-aura = { workspace = true } # Orml dependencies -orml-currencies = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false } -orml-tokens = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false } -orml-traits = { git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false } +orml-currencies = { workspace = true } +orml-tokens = { workspace = true } +orml-traits = { workspace = true } clients-info = { path = "../../../pallets/clients-info", default-features = false } currency = { path = "../../../pallets/currency", default-features = false } @@ -74,17 +74,17 @@ module-vault-registry-rpc-runtime-api = { path = "../../../pallets/vault-registr primitives = { package = "spacewalk-primitives", path = "../../../primitives", default-features = false } -dia-oracle = { git = "https://github.com/pendulum-chain/oracle-pallet", branch = "polkadot-v1.1.0", default-features = false } +dia-oracle = { workspace = true } [dev-dependencies] -flate2 = "1.0" -hex = "0.4.2" -mocktopus = "0.8.0" -pretty_assertions = "0.7.2" -serde_json = "1.0" +flate2 = { workspace = true } +hex = { workspace = true, default-features = true } +mocktopus = { workspace = true } +pretty_assertions = { workspace = true } +serde_json = { workspace = true, default-features = true } [build-dependencies] -substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +substrate-wasm-builder = { workspace = true } [features] default = ["std"] From b027527f053e7a728d700df9b27aebc0da5b4b90 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Mon, 25 Nov 2024 11:57:56 -0300 Subject: [PATCH 15/36] upgrade node, mainnet toml --- Cargo.toml | 31 +++++++- pallets/stellar-relay/src/lib.rs | 2 +- scripts/cmd-all | 6 +- scripts/cmd-others | 4 +- testchain/node/Cargo.toml | 102 +++++++++++++-------------- testchain/runtime/mainnet/Cargo.toml | 80 ++++++++++----------- 6 files changed, 126 insertions(+), 99 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 53e2f65e8..0d587ab5c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -79,7 +79,7 @@ tracing = "0.1.38" tracing-subscriber = { version = "0.2.12" } tweetnacl = "0.4.0" -visibility = { version = "0.0.1", default-features = false } +visibility = { version = "0.0.1"} warp = "0.3.2" # non ordered @@ -126,7 +126,6 @@ pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk", branch = "re pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -substrate-wasm-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } # Buil dep sp-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-blockchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false} sp-block-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } @@ -147,6 +146,34 @@ sc-service = { git = "https://github.com/paritytech/polkadot-sdk", branch = "rel sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-version = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +# ParityTech build dependencies +substrate-wasm-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0" } + +# Git dependencies from ParityTech specific for Node +sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-cli = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-executor = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-rpc-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } + + # Orml dependencies orml-currencies = { package = "orml-currencies", git = "https://github.com/gianfra-t/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } orml-tokens = { package = "orml-tokens", git = "https://github.com/gianfra-t/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } diff --git a/pallets/stellar-relay/src/lib.rs b/pallets/stellar-relay/src/lib.rs index feafdc750..87f97c627 100644 --- a/pallets/stellar-relay/src/lib.rs +++ b/pallets/stellar-relay/src/lib.rs @@ -31,7 +31,7 @@ use primitives::{derive_shortened_request_id, get_text_memo_from_tx_env, TextMem #[frame_support::pallet] pub mod pallet { use codec::FullCodec; - use frame_support::{pallet_prelude::*, sp_runtime, transactional}; + use frame_support::{pallet_prelude::*, transactional}; use frame_system::pallet_prelude::*; use primitives::stellar::{ compound_types::UnlimitedVarArray, diff --git a/scripts/cmd-all b/scripts/cmd-all index 69bc5677b..42973e615 100755 --- a/scripts/cmd-all +++ b/scripts/cmd-all @@ -24,10 +24,10 @@ echo "------------------------------------------------------------------------" cargo $sub_cmd -p spacewalk-primitives --all-features $options # run the pallets -#./scripts/cmd-pallets "$reason" "$sub_cmd" "$options" +./scripts/cmd-pallets "$reason" "$sub_cmd" "$options" # run the clients -#./scripts/cmd-clients "$reason" "$sub_cmd" "$options" +./scripts/cmd-clients "$reason" "$sub_cmd" "$options" # run the others ./scripts/cmd-others $reason $sub_cmd $options @@ -35,4 +35,4 @@ cargo $sub_cmd -p spacewalk-primitives --all-features $options # echo "------------------------------------------------------------------------" # echo "Checks $reason on the vault" # echo "------------------------------------------------------------------------" -#cargo $sub_cmd -p vault --all-features $options \ No newline at end of file +cargo $sub_cmd -p vault --all-features $options \ No newline at end of file diff --git a/scripts/cmd-others b/scripts/cmd-others index 4e14348ec..165b03f40 100755 --- a/scripts/cmd-others +++ b/scripts/cmd-others @@ -10,7 +10,7 @@ if [[ $1 != "test"* ]]; then echo "------------------------------------------------------------------------" echo "Checks $1 on testchain" echo "------------------------------------------------------------------------" - #cargo $2 -p spacewalk-runtime-standalone-mainnet --all-features $3 + cargo $2 -p spacewalk-runtime-standalone-mainnet --all-features $3 cargo $2 -p spacewalk-runtime-standalone-testnet --all-features $3 - #cargo $2 -p spacewalk-standalone --all-features $3 + cargo $2 -p spacewalk-standalone --all-features $3 fi \ No newline at end of file diff --git a/testchain/node/Cargo.toml b/testchain/node/Cargo.toml index 0745f28a3..a8f9cbb69 100644 --- a/testchain/node/Cargo.toml +++ b/testchain/node/Cargo.toml @@ -12,17 +12,17 @@ targets = ["x86_64-unknown-linux-gnu"] name = "spacewalk-standalone" [build-dependencies] -substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +substrate-build-script-utils = { workspace = true } [dependencies] -clap = { version = "4.0.26", features = ["derive"] } -codec = { package = "parity-scale-codec", version = "3.0.0" } -hex-literal = "0.2.1" -log = "0.4.8" -serde = { version = "1.0.130", features = ["derive"] } -serde_json = "1.0.85" -futures = "0.3.15" -tokio = { version = "1.37", features = ["full", "tracing"] } +clap = { workspace = true, features = ["derive"] } +codec = {workspace = true, default-features = true, version = "3.0.0" } +hex-literal = { workspace = true, default-features = true } +log = { workspace = true, default-features = true } +serde = { workspace = true, default-features = true, features = ["derive"] } +serde_json = { workspace = true, default-features = true } +futures = { workspace = true } +tokio = { workspace = true, features = ["full", "tracing"] } # Parachain dependencies @@ -31,45 +31,45 @@ spacewalk-runtime-testnet = { package = "spacewalk-runtime-standalone-testnet", spacewalk-runtime-mainnet = { package = "spacewalk-runtime-standalone-mainnet", path = "../runtime/mainnet" } # Substrate dependencies -sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-cli = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-executor = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-network = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-service = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-consensus-grandpa = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.1.0" } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-session = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +sc-basic-authorship = { workspace = true, default-features = true } +sc-cli = { workspace = true, default-features = true } +sc-client-api = { workspace = true, default-features = true } +sc-consensus = { workspace = true, default-features = true } +sc-consensus-aura = { workspace = true, default-features = true } +sc-consensus-manual-seal = { workspace = true, default-features = true } +sc-executor = { workspace = true, default-features = true } +sc-consensus-grandpa = { workspace = true, default-features = true } +sc-keystore = { workspace = true, default-features = true } +sc-network = { workspace = true, default-features = true } +sc-offchain = { workspace = true, default-features = true } +sc-service = { workspace = true, default-features = true } +sc-telemetry = { workspace = true, default-features = true } +sc-transaction-pool = { workspace = true, default-features = true } +sp-api = { workspace = true, default-features = true } +sp-arithmetic = { workspace = true, default-features = true } +sp-block-builder = { workspace = true, default-features = true } +sp-consensus = { workspace = true, default-features = true } +sp-consensus-aura = { workspace = true, default-features = true } +sp-core = { workspace = true, default-features = true } +sp-consensus-grandpa = { workspace = true, default-features = true } +sp-inherents = { workspace = true, default-features = true } +sp-io = { workspace = true, default-features = true } +sp-offchain = { workspace = true, default-features = true } +sp-keystore = { workspace = true, default-features = true } +sp-keyring = { workspace = true, default-features = true } +sp-runtime = { workspace = true, default-features = true } +sp-session = { workspace = true, default-features = true } +sp-timestamp = { workspace = true, default-features = true } +sp-transaction-pool = { workspace = true, default-features = true } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +frame-benchmarking = { workspace = true, default-features = true } +frame-benchmarking-cli = { workspace = true, default-features = true } +frame-support = { workspace = true, default-features = true } +frame-system = { workspace = true, default-features = true } -pallet-transaction-payment = { default-features = false, git = "https://github.com/paritytech/polkadot-sdk.git", branch = "release-polkadot-v1.1.0" } +pallet-transaction-payment = { workspace = true } -substrate-stellar-sdk = { git = "https://github.com/pendulum-chain/substrate-stellar-sdk", branch = "polkadot-v1.1.0" } +substrate-stellar-sdk = { workspace = true, default-features = true } # RPC dependencies jsonrpc-core = "18.0.0" @@ -83,12 +83,12 @@ module-oracle-rpc = { path = "../../pallets/oracle/rpc" } module-vault-registry-rpc = { path = "../../pallets/vault-registry/rpc" } # Substrate dependencies -sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-rpc-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-blockchain= { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +sc-rpc = { workspace = true, default-features = true } +sc-rpc-api = { workspace = true, default-features = true } +sc-transaction-pool-api = { workspace = true, default-features = true } +sp-blockchain = { workspace = true, default-features = true } +pallet-transaction-payment-rpc = { workspace = true, default-features = true } +substrate-frame-rpc-system = { workspace = true, default-features = true } [features] default = [] diff --git a/testchain/runtime/mainnet/Cargo.toml b/testchain/runtime/mainnet/Cargo.toml index 8a29724a0..ed5f2489e 100644 --- a/testchain/runtime/mainnet/Cargo.toml +++ b/testchain/runtime/mainnet/Cargo.toml @@ -8,48 +8,48 @@ version = "1.0.13" targets = ['x86_64-unknown-linux-gnu'] [dependencies] -codec = {package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "max-encoded-len"]} -scale-info = {version = "2.1.1", default-features = false, features = ["derive"]} +codec = { workspace = true, features = ["derive", "max-encoded-len"]} +scale-info = { workspace = true, features = ["derive"]} -cfg-if = "1.0.0" +cfg-if = { workspace = true } # Substrate dependencies -sp-api = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-block-builder = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-core = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-inherents = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-offchain = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-runtime = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-session = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-std = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-transaction-pool = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-version = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} - -frame-executive = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -frame-support = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -frame-system = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -pallet-balances = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -pallet-sudo = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -pallet-timestamp = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -pallet-transaction-payment = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} - -frame-system-rpc-runtime-api = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -pallet-transaction-payment-rpc-runtime-api = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} +sp-api = {workspace = true} +sp-block-builder = {workspace = true} +sp-core = {workspace = true} +sp-inherents = {workspace = true} +sp-offchain = {workspace = true} +sp-runtime = {workspace = true} +sp-session = {workspace = true} +sp-std = {workspace = true} +sp-transaction-pool = {workspace = true} +sp-version = {workspace = true} + +frame-executive = {workspace = true} +frame-support = {workspace = true} +frame-system = {workspace = true} +pallet-balances = {workspace = true} +pallet-sudo = {workspace = true} +pallet-timestamp = {workspace = true} +pallet-transaction-payment = {workspace = true} + +frame-system-rpc-runtime-api = {workspace = true} +pallet-transaction-payment-rpc-runtime-api = {workspace = true} # Used for runtime benchmarking -frame-benchmarking = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true} -frame-system-benchmarking = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false, optional = true} -hex-literal = {version = "0.3.4", optional = true, default-features = false} +frame-benchmarking = {workspace = true, optional = true} +frame-system-benchmarking = {workspace = true, optional = true} +hex-literal = { workspace = true, optional = true} # Aura & GRANDPA dependencies -pallet-aura = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -pallet-grandpa = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} -sp-consensus-aura = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0", default-features = false} +pallet-aura = {workspace = true} +pallet-grandpa = {workspace = true} +sp-consensus-aura = {workspace = true} # Orml dependencies -orml-currencies = {git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false} -orml-tokens = {git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false} -orml-traits = {git = "https://github.com/open-web3-stack/open-runtime-module-library", branch = "polkadot-v1.1.0", default-features = false} +orml-currencies = {workspace = true} +orml-tokens = {workspace = true} +orml-traits = {workspace = true} clients-info = {path = "../../../pallets/clients-info", default-features = false} currency = {path = "../../../pallets/currency", default-features = false} @@ -74,17 +74,17 @@ module-vault-registry-rpc-runtime-api = {path = "../../../pallets/vault-registry primitives = {package = "spacewalk-primitives", path = "../../../primitives", default-features = false} -dia-oracle = { git = "https://github.com/pendulum-chain/oracle-pallet", branch = "polkadot-v1.1.0", default-features = false } +dia-oracle = { workspace = true } [dev-dependencies] -flate2 = "1.0" -hex = "0.4.2" -mocktopus = "0.8.0" -pretty_assertions = "0.7.2" -serde_json = "1.0" +flate2 = { workspace = true } +hex = { workspace = true, default-features = true } +mocktopus = { workspace = true } +pretty_assertions = { workspace = true } +serde_json = { workspace = true, default-features = true } [build-dependencies] -substrate-wasm-builder = {git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0"} +substrate-wasm-builder = { workspace = true } [features] default = ["std"] From 820a064a23c252f0b8eadef1a1e461a3426d5cb3 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Tue, 26 Nov 2024 09:26:39 -0300 Subject: [PATCH 16/36] fix incorrect features flags, sha2 api change --- Cargo.lock | 237 ++++-------------- Cargo.toml | 25 +- clients/runner/src/runner.rs | 4 +- clients/vault/Cargo.toml | 7 +- .../reward-distribution/src/benchmarking.rs | 2 +- 5 files changed, 69 insertions(+), 206 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8341e47b6..8e6e0e111 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2057,9 +2057,9 @@ dependencies = [ "frame-support", "frame-system", "mocktopus", - "orml-currencies 0.7.0", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-currencies", + "orml-tokens", + "orml-traits", "pallet-balances", "parity-scale-codec", "scale-info", @@ -2357,24 +2357,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "dia-oracle" -version = "0.1.0" -source = "git+https://github.com/pendulum-chain/oracle-pallet?branch=polkadot-v1.1.0#b98aa3436f3a94d78904357923a98a35affe3677" -dependencies = [ - "frame-benchmarking", - "frame-support", - "frame-system", - "log", - "parity-scale-codec", - "scale-info", - "serde", - "serde_json", - "sp-core 21.0.0", - "sp-runtime 24.0.0", - "sp-std 8.0.0", -] - [[package]] name = "dia-oracle" version = "0.1.0" @@ -2900,9 +2882,9 @@ dependencies = [ "frame-system", "mocktopus", "oracle", - "orml-currencies 0.7.0", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-currencies", + "orml-tokens", + "orml-traits", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -3924,31 +3906,12 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" -[[package]] -name = "hex-literal" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d70693199b3cf4552f3fa720b54163927a3ebed2aef240efaf556033ab336a11" -dependencies = [ - "hex-literal-impl", - "proc-macro-hack", -] - [[package]] name = "hex-literal" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ebdb29d2ea9ed0083cd8cece49bbd968021bd99b0849edb4a9a7ee0fdf6a4e0" -[[package]] -name = "hex-literal-impl" -version = "0.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59448fc2f82a5fb6907f78c3d69d843e82ff5b051923313cc4438cb0c7b745a8" -dependencies = [ - "proc-macro-hack", -] - [[package]] name = "hkdf" version = "0.12.4" @@ -4501,9 +4464,9 @@ dependencies = [ "mocktopus", "nomination", "oracle", - "orml-currencies 0.7.0", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-currencies", + "orml-tokens", + "orml-traits", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -6351,9 +6314,9 @@ dependencies = [ "frame-system", "mocktopus", "oracle", - "orml-currencies 0.7.0", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-currencies", + "orml-tokens", + "orml-traits", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -6612,16 +6575,16 @@ name = "oracle" version = "1.0.13" dependencies = [ "currency", - "dia-oracle 0.1.0 (git+https://github.com/pendulum-chain/oracle-pallet?branch=polkadot-v1.6.0)", + "dia-oracle", "frame-benchmarking", "frame-support", "frame-system", "mocktopus", "once_cell", - "orml-currencies 0.7.0", + "orml-currencies", "orml-oracle", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-tokens", + "orml-traits", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -6636,23 +6599,6 @@ dependencies = [ "staking", ] -[[package]] -name = "orml-currencies" -version = "0.4.1-dev" -source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v1.1.0#b3694e631df7f1ca16b1973122937753fcdee9d4" -dependencies = [ - "frame-support", - "frame-system", - "orml-traits 0.4.1-dev", - "orml-utilities 0.4.1-dev", - "parity-scale-codec", - "scale-info", - "serde", - "sp-io 23.0.0", - "sp-runtime 24.0.0", - "sp-std 8.0.0", -] - [[package]] name = "orml-currencies" version = "0.7.0" @@ -6660,8 +6606,8 @@ source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branc dependencies = [ "frame-support", "frame-system", - "orml-traits 0.7.0", - "orml-utilities 0.7.0", + "orml-traits", + "orml-utilities", "parity-scale-codec", "scale-info", "serde", @@ -6677,8 +6623,8 @@ source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branc dependencies = [ "frame-support", "frame-system", - "orml-traits 0.7.0", - "orml-utilities 0.7.0", + "orml-traits", + "orml-utilities", "parity-scale-codec", "scale-info", "serde", @@ -6688,23 +6634,6 @@ dependencies = [ "sp-std 8.0.0", ] -[[package]] -name = "orml-tokens" -version = "0.4.1-dev" -source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v1.1.0#b3694e631df7f1ca16b1973122937753fcdee9d4" -dependencies = [ - "frame-support", - "frame-system", - "log", - "orml-traits 0.4.1-dev", - "parity-scale-codec", - "scale-info", - "serde", - "sp-arithmetic 16.0.0", - "sp-runtime 24.0.0", - "sp-std 8.0.0", -] - [[package]] name = "orml-tokens" version = "0.7.0" @@ -6713,7 +6642,7 @@ dependencies = [ "frame-support", "frame-system", "log", - "orml-traits 0.7.0", + "orml-traits", "parity-scale-codec", "scale-info", "serde", @@ -6722,26 +6651,6 @@ dependencies = [ "sp-std 8.0.0", ] -[[package]] -name = "orml-traits" -version = "0.4.1-dev" -source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v1.1.0#b3694e631df7f1ca16b1973122937753fcdee9d4" -dependencies = [ - "frame-support", - "impl-trait-for-tuples", - "num-traits", - "orml-utilities 0.4.1-dev", - "parity-scale-codec", - "paste", - "scale-info", - "serde", - "sp-core 21.0.0", - "sp-io 23.0.0", - "sp-runtime 24.0.0", - "sp-std 8.0.0", - "staging-xcm", -] - [[package]] name = "orml-traits" version = "0.7.0" @@ -6750,7 +6659,7 @@ dependencies = [ "frame-support", "impl-trait-for-tuples", "num-traits", - "orml-utilities 0.7.0", + "orml-utilities", "parity-scale-codec", "paste", "scale-info", @@ -6762,21 +6671,6 @@ dependencies = [ "staging-xcm", ] -[[package]] -name = "orml-utilities" -version = "0.4.1-dev" -source = "git+https://github.com/open-web3-stack/open-runtime-module-library?branch=polkadot-v1.1.0#b3694e631df7f1ca16b1973122937753fcdee9d4" -dependencies = [ - "frame-support", - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 21.0.0", - "sp-io 23.0.0", - "sp-runtime 24.0.0", - "sp-std 8.0.0", -] - [[package]] name = "orml-utilities" version = "0.7.0" @@ -7492,12 +7386,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "proc-macro-hack" -version = "0.5.20+deprecated" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" - [[package]] name = "proc-macro-warning" version = "1.0.2" @@ -7962,9 +7850,9 @@ dependencies = [ "log", "mocktopus", "oracle", - "orml-currencies 0.7.0", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-currencies", + "orml-tokens", + "orml-traits", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -8119,9 +8007,9 @@ dependencies = [ "mocktopus", "nomination", "oracle", - "orml-currencies 0.7.0", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-currencies", + "orml-tokens", + "orml-traits", "pallet-balances", "pallet-timestamp", "parity-scale-codec", @@ -8223,9 +8111,9 @@ dependencies = [ "log", "mocktopus", "oracle", - "orml-currencies 0.7.0", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-currencies", + "orml-tokens", + "orml-traits", "pallet-balances", "parity-scale-codec", "pooled-rewards", @@ -11595,7 +11483,7 @@ dependencies = [ "sp-core 21.0.0", "sp-runtime 24.0.0", "sp-std 8.0.0", - "substrate-stellar-sdk 0.3.0 (git+https://github.com/pendulum-chain/substrate-stellar-sdk?branch=polkadot-v1.6.0)", + "substrate-stellar-sdk", ] [[package]] @@ -11605,7 +11493,7 @@ dependencies = [ "cfg-if 1.0.0", "clients-info", "currency", - "dia-oracle 0.1.0 (git+https://github.com/pendulum-chain/oracle-pallet?branch=polkadot-v1.1.0)", + "dia-oracle", "fee", "flate2", "frame-benchmarking", @@ -11615,7 +11503,7 @@ dependencies = [ "frame-system-benchmarking", "frame-system-rpc-runtime-api", "hex", - "hex-literal 0.3.4", + "hex-literal", "issue", "mocktopus", "module-issue-rpc-runtime-api", @@ -11625,9 +11513,9 @@ dependencies = [ "module-vault-registry-rpc-runtime-api", "nomination", "oracle", - "orml-currencies 0.4.1-dev", - "orml-tokens 0.4.1-dev", - "orml-traits 0.4.1-dev", + "orml-currencies", + "orml-tokens", + "orml-traits", "pallet-aura", "pallet-balances", "pallet-grandpa", @@ -11669,7 +11557,7 @@ dependencies = [ "cfg-if 1.0.0", "clients-info", "currency", - "dia-oracle 0.1.0 (git+https://github.com/pendulum-chain/oracle-pallet?branch=polkadot-v1.6.0)", + "dia-oracle", "fee", "flate2", "frame-benchmarking", @@ -11679,7 +11567,7 @@ dependencies = [ "frame-system-benchmarking", "frame-system-rpc-runtime-api", "hex", - "hex-literal 0.3.4", + "hex-literal", "issue", "mocktopus", "module-issue-rpc-runtime-api", @@ -11689,9 +11577,9 @@ dependencies = [ "module-vault-registry-rpc-runtime-api", "nomination", "oracle", - "orml-currencies 0.7.0", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-currencies", + "orml-tokens", + "orml-traits", "pallet-aura", "pallet-balances", "pallet-grandpa", @@ -11730,13 +11618,13 @@ dependencies = [ name = "spacewalk-standalone" version = "1.0.13" dependencies = [ - "clap 4.5.4", + "clap 3.2.25", "frame-benchmarking", "frame-benchmarking-cli", "frame-support", "frame-system", "futures 0.3.30", - "hex-literal 0.2.2", + "hex-literal", "jsonrpc-core", "jsonrpsee 0.16.3", "log", @@ -11789,7 +11677,7 @@ dependencies = [ "spacewalk-runtime-standalone-testnet", "substrate-build-script-utils", "substrate-frame-rpc-system", - "substrate-stellar-sdk 0.3.0 (git+https://github.com/pendulum-chain/substrate-stellar-sdk?branch=polkadot-v1.1.0)", + "substrate-stellar-sdk", "tokio", ] @@ -11866,8 +11754,8 @@ dependencies = [ "frame-support", "frame-system", "mocktopus", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-tokens", + "orml-traits", "pallet-timestamp", "parity-scale-codec", "rand 0.8.5", @@ -11922,8 +11810,8 @@ dependencies = [ "frame-support", "frame-system", "log", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-tokens", + "orml-traits", "parity-scale-codec", "rand 0.8.5", "scale-info", @@ -11951,7 +11839,7 @@ dependencies = [ "serde_with", "serial_test", "sha2 0.10.8", - "substrate-stellar-sdk 0.3.0 (git+https://github.com/pendulum-chain/substrate-stellar-sdk?branch=polkadot-v1.6.0)", + "substrate-stellar-sdk", "tokio", "tracing", "tweetnacl", @@ -12060,25 +11948,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "substrate-stellar-sdk" -version = "0.3.0" -source = "git+https://github.com/pendulum-chain/substrate-stellar-sdk?branch=polkadot-v1.1.0#6ff899abd7127d59261d7a5d06283a2e5913c6d2" -dependencies = [ - "base64 0.13.1", - "hex", - "lazy_static", - "num-rational", - "scale-info", - "serde", - "serde_json", - "sha2 0.10.8", - "sodalite", - "sp-io 23.0.0", - "sp-runtime 24.0.0", - "sp-std 8.0.0", -] - [[package]] name = "substrate-stellar-sdk" version = "0.3.0" @@ -13192,9 +13061,9 @@ dependencies = [ "log", "mocktopus", "oracle", - "orml-currencies 0.7.0", - "orml-tokens 0.7.0", - "orml-traits 0.7.0", + "orml-currencies", + "orml-tokens", + "orml-traits", "pallet-balances", "pallet-timestamp", "parity-scale-codec", diff --git a/Cargo.toml b/Cargo.toml index 0d587ab5c..04c89ad0c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -88,14 +88,11 @@ clap = "3.2.25" dotenv = "0.15.0" err-derive = "0.3.1" - cached = "0.47.0" parity-scale-codec = "3.6.11" codec = { package = "parity-scale-codec", version = "3.6.11", default-features = false } rand = "0.8.5" - - log = { version = "0.4.20", default-features = false } env_logger = "0.8.4" url = "2.2.2" @@ -119,22 +116,22 @@ frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = " frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -pallet-aura = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -pallet-balances = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -pallet-grandpa = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +pallet-grandpa = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -sp-api = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -sp-blockchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false} -sp-block-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false} +sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -sp-inherents = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -sc-offchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } -sp-offchain = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-session = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-std = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } @@ -147,7 +144,7 @@ sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = " sp-version = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } # ParityTech build dependencies -substrate-wasm-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0" } substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0" } # Git dependencies from ParityTech specific for Node @@ -195,8 +192,6 @@ ntest = "0.9.0" console-subscriber = "0.3.0" - - [patch."https://github.com/paritytech/polkadot-sdk"] frame-support = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } frame-support-procedural = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } diff --git a/clients/runner/src/runner.rs b/clients/runner/src/runner.rs index c0005ea84..0a6115179 100644 --- a/clients/runner/src/runner.rs +++ b/clients/runner/src/runner.rs @@ -93,8 +93,8 @@ pub struct DownloadedRelease { fn sha256sum(bytes: &[u8]) -> Vec { let mut hasher = Sha256::default(); - hasher.input(bytes); - hasher.result().as_slice().to_vec() + hasher.update(bytes); + hasher.finalize().as_slice().to_vec() } /// Per-network manager of the client executable diff --git a/clients/vault/Cargo.toml b/clients/vault/Cargo.toml index bcda5eeb4..0404be863 100644 --- a/clients/vault/Cargo.toml +++ b/clients/vault/Cargo.toml @@ -54,10 +54,9 @@ jsonrpc-core-client = { workspace = true, features = ["http", "tls"] } subxt = { version = "0.33.0", features = [ "substrate-compat"] } # Substrate dependencies -# was with default-features = true?? -sp-core = { workspace = true } -sp-runtime = { workspace = true } -sp-std = { workspace = true } +sp-core = { workspace = true, default-features = true } +sp-runtime = { workspace = true, default-features = true } +sp-std = { workspace = true, default-features = true } parking_lot = { workspace = true } flate2 = { workspace = true } diff --git a/pallets/reward-distribution/src/benchmarking.rs b/pallets/reward-distribution/src/benchmarking.rs index 5e0772704..23a1daf12 100644 --- a/pallets/reward-distribution/src/benchmarking.rs +++ b/pallets/reward-distribution/src/benchmarking.rs @@ -1,6 +1,6 @@ #[allow(unused)] use super::Pallet as RewardDistribution; - +use sp_std::vec; use super::*; use crate::types::DefaultVaultId; use currency::getters::get_relay_chain_currency_id as get_collateral_currency_id; From 8875c79945f09dbc0e3fa52e6f143d211000fdbe Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Tue, 26 Nov 2024 10:02:13 -0300 Subject: [PATCH 17/36] checking runtimes, default-features fixes --- .github/actions/installations/action.yml | 9 + Cargo.lock | 221 ++++++------------ Cargo.toml | 7 +- clients/runner/Cargo.toml | 1 - clients/vault/Cargo.toml | 1 - clients/wallet/Cargo.toml | 1 - pallets/currency/Cargo.toml | 6 +- pallets/redeem/rpc/Cargo.toml | 2 +- pallets/replace/rpc/Cargo.toml | 2 +- .../reward-distribution/src/benchmarking.rs | 1 - pallets/vault-registry/rpc/Cargo.toml | 2 +- testchain/node/Cargo.toml | 8 +- testchain/runtime/mainnet/src/lib.rs | 2 + testchain/runtime/testnet/src/lib.rs | 2 + 14 files changed, 97 insertions(+), 168 deletions(-) diff --git a/.github/actions/installations/action.yml b/.github/actions/installations/action.yml index a79e72bac..d508b4353 100644 --- a/.github/actions/installations/action.yml +++ b/.github/actions/installations/action.yml @@ -15,6 +15,15 @@ runs: echo 'APT::Get::Always-Include-Phased-Updates "false";' | sudo tee /etc/apt/apt.conf.d/99-phased-updates sudo apt-get update && sudo apt-get upgrade -y sudo apt-get install -y protobuf-compiler libprotobuf-dev + - name: Install Rust and Rust-src + shell: bash + run: | + curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y + source $HOME/.cargo/env + rustup default stable + rustup update + rustup target add wasm32-unknown-unknown + rustup component add rust-src # - name: Use Cache # uses: Swatinem/rust-cache@v2 diff --git a/Cargo.lock b/Cargo.lock index 8e6e0e111..84a14489b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -52,7 +52,7 @@ version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cipher 0.4.4", "cpufeatures", ] @@ -88,7 +88,7 @@ version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "getrandom 0.2.15", "once_cell", "version_check", @@ -678,7 +678,7 @@ checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" dependencies = [ "async-lock 2.8.0", "autocfg", - "cfg-if 1.0.0", + "cfg-if", "concurrent-queue", "futures-lite 1.13.0", "log", @@ -697,7 +697,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcccb0f599cfa2f8ace422d3555572f47424da5648a4382a9dd0310ff8210884" dependencies = [ "async-lock 3.3.0", - "cfg-if 1.0.0", + "cfg-if", "concurrent-queue", "futures-io", "futures-lite 2.3.0", @@ -750,7 +750,7 @@ dependencies = [ "async-lock 2.8.0", "async-signal", "blocking", - "cfg-if 1.0.0", + "cfg-if", "event-listener 3.1.0", "futures-lite 1.13.0", "rustix 0.38.34", @@ -766,7 +766,7 @@ dependencies = [ "async-io 2.3.2", "async-lock 3.3.0", "atomic-waker", - "cfg-if 1.0.0", + "cfg-if", "futures-core", "futures-io", "rustix 0.38.34", @@ -950,7 +950,7 @@ checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" dependencies = [ "addr2line 0.21.0", "cc", - "cfg-if 1.0.0", + "cfg-if", "libc", "miniz_oxide", "object 0.32.2", @@ -1166,7 +1166,7 @@ dependencies = [ "arrayref", "arrayvec 0.7.4", "cc", - "cfg-if 1.0.0", + "cfg-if", "constant_time_eq 0.3.0", ] @@ -1423,12 +1423,6 @@ dependencies = [ "smallvec", ] -[[package]] -name = "cfg-if" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" - [[package]] name = "cfg-if" version = "1.0.0" @@ -1457,7 +1451,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cipher 0.4.4", "cpufeatures", ] @@ -1804,7 +1798,7 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", ] [[package]] @@ -1920,7 +1914,7 @@ version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", ] [[package]] @@ -2102,7 +2096,7 @@ version = "4.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a677b8922c94e01bdbb12126b0bc852f00447528dee1782229af9c720c3f348" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cpufeatures", "curve25519-dalek-derive", "digest 0.10.7", @@ -2244,7 +2238,7 @@ version = "5.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "hashbrown 0.14.5", "lock_api", "once_cell", @@ -2381,12 +2375,6 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" -[[package]] -name = "difference" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" - [[package]] name = "difflib" version = "0.4.0" @@ -2438,7 +2426,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "dirs-sys-next", ] @@ -2525,12 +2513,6 @@ version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f" -[[package]] -name = "downcast" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bb454f0228b18c7f4c3b0ebbee346ed9c52e7443b0999cd543ff3571205701d" - [[package]] name = "downcast" version = "0.11.0" @@ -2675,7 +2657,7 @@ version = "0.8.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", ] [[package]] @@ -2955,7 +2937,7 @@ version = "0.2.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "libc", "redox_syscall 0.4.1", "windows-sys 0.52.0", @@ -3006,15 +2988,6 @@ dependencies = [ "miniz_oxide", ] -[[package]] -name = "float-cmp" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1267f4ac4f343772758f7b1bdcbe767c218bbab93bb432acbf5162bbf85a6c4" -dependencies = [ - "num-traits", -] - [[package]] name = "float-cmp" version = "0.9.0" @@ -3062,15 +3035,6 @@ dependencies = [ "percent-encoding 2.3.1", ] -[[package]] -name = "fragile" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7464c5c4a3f014d9b2ec4073650e5c06596f385060af740fc45ad5a19f959e8" -dependencies = [ - "fragile 2.0.0", -] - [[package]] name = "fragile" version = "2.0.0" @@ -3174,7 +3138,7 @@ version = "15.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "878babb0b136e731cc77ec2fd883ff02745ff21e6fb662729953d44923df009c" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "parity-scale-codec", "scale-info", ] @@ -3185,7 +3149,7 @@ version = "16.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87cf1549fba25a6fcac22785b61698317d958e96cac72a59102ea45b9ae64692" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "parity-scale-codec", "scale-info", "serde", @@ -3278,7 +3242,7 @@ name = "frame-system" version = "4.0.0-dev" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "docify", "frame-support", "log", @@ -3551,7 +3515,7 @@ version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "libc", "wasi 0.9.0+wasi-snapshot-preview1", ] @@ -3562,7 +3526,7 @@ version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "libc", "wasi 0.11.0+wasi-snapshot-preview1", ] @@ -3708,7 +3672,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c390a940a5d157878dd057c78680a33ce3415bcd05b4799509ea44210914b4d5" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "dashmap", "futures 0.3.30", "futures-timer", @@ -4386,7 +4350,7 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", ] [[package]] @@ -4896,7 +4860,7 @@ version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "ecdsa", "elliptic-curve", "once_cell", @@ -4987,7 +4951,7 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "windows-targets 0.52.5", ] @@ -5848,55 +5812,28 @@ dependencies = [ "zeroize", ] -[[package]] -name = "mockall" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41cabea45a7fc0e37093f4f30a5e2b62602253f91791c057d5f0470c63260c3d" -dependencies = [ - "cfg-if 0.1.10", - "downcast 0.10.0", - "fragile 1.2.2", - "lazy_static", - "mockall_derive 0.8.3", - "predicates 1.0.8", - "predicates-tree", -] - [[package]] name = "mockall" version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c84490118f2ee2d74570d114f3d0493cbf02790df303d2707606c3e14e07c96" dependencies = [ - "cfg-if 1.0.0", - "downcast 0.11.0", - "fragile 2.0.0", + "cfg-if", + "downcast", + "fragile", "lazy_static", - "mockall_derive 0.11.4", - "predicates 2.1.5", + "mockall_derive", + "predicates", "predicates-tree", ] -[[package]] -name = "mockall_derive" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c461918bf7f59eefb1459252756bf2351a995d6bd510d0b2061bd86bcdabfa6" -dependencies = [ - "cfg-if 0.1.10", - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "mockall_derive" version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22ce75669015c4f47b289fd4d4f56e894e4c96003ffdf3ac51313126f94c6cbb" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "proc-macro2", "quote", "syn 1.0.109", @@ -6264,7 +6201,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" dependencies = [ "bitflags 1.3.2", - "cfg-if 1.0.0", + "cfg-if", "libc", "memoffset 0.6.5", ] @@ -6517,7 +6454,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" dependencies = [ "bitflags 2.5.0", - "cfg-if 1.0.0", + "cfg-if", "foreign-types", "libc", "once_cell", @@ -6965,7 +6902,7 @@ version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "instant", "libc", "redox_syscall 0.2.16", @@ -6979,7 +6916,7 @@ version = "0.9.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "libc", "redox_syscall 0.5.1", "smallvec", @@ -7177,7 +7114,7 @@ checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" dependencies = [ "autocfg", "bitflags 1.3.2", - "cfg-if 1.0.0", + "cfg-if", "concurrent-queue", "libc", "log", @@ -7191,7 +7128,7 @@ version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "645493cf344456ef24219d02a768cf1fb92ddf8c92161679ae3d91b91a637be3" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "concurrent-queue", "hermit-abi 0.3.9", "pin-project-lite 0.2.14", @@ -7217,7 +7154,7 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cpufeatures", "opaque-debug 0.3.1", "universal-hash", @@ -7255,19 +7192,6 @@ version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" -[[package]] -name = "predicates" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f49cfaf7fdaa3bfacc6fa3e7054e65148878354a5cfddcf661df4c851f8021df" -dependencies = [ - "difference", - "float-cmp 0.8.0", - "normalize-line-endings", - "predicates-core", - "regex", -] - [[package]] name = "predicates" version = "2.1.5" @@ -7275,7 +7199,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd" dependencies = [ "difflib", - "float-cmp 0.9.0", + "float-cmp", "itertools 0.10.5", "normalize-line-endings", "predicates-core", @@ -7426,7 +7350,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5986aa8d62380092d2f50f8b1cdba9cb9b6731ffd4b25b51fd126b6c3e05b99c" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "fnv", "lazy_static", "libc", @@ -7443,7 +7367,7 @@ version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "fnv", "lazy_static", "memchr", @@ -8176,7 +8100,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" dependencies = [ "cc", - "cfg-if 1.0.0", + "cfg-if", "getrandom 0.2.15", "libc", "spin 0.9.8", @@ -8241,7 +8165,6 @@ dependencies = [ "futures 0.3.30", "hex", "log", - "mockall 0.8.3", "nix", "parity-scale-codec", "reqwest", @@ -8263,7 +8186,7 @@ version = "1.0.13" dependencies = [ "async-trait", "backoff", - "cfg-if 1.0.0", + "cfg-if", "clap 3.2.25", "env_logger 0.8.4", "frame-support", @@ -8709,7 +8632,7 @@ dependencies = [ "futures-timer", "libp2p-identity", "log", - "mockall 0.11.4", + "mockall", "parking_lot 0.12.2", "sc-client-api", "sc-utils", @@ -8941,7 +8864,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "anyhow", - "cfg-if 1.0.0", + "cfg-if", "libc", "log", "parking_lot 0.12.2", @@ -9031,7 +8954,7 @@ dependencies = [ "libp2p", "linked_hash_set", "log", - "mockall 0.11.4", + "mockall", "parity-scale-codec", "parking_lot 0.12.2", "partial_sort", @@ -9146,7 +9069,7 @@ dependencies = [ "futures-timer", "libp2p", "log", - "mockall 0.11.4", + "mockall", "parity-scale-codec", "prost 0.11.9", "prost-build", @@ -9674,7 +9597,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" dependencies = [ "bitvec", - "cfg-if 1.0.0", + "cfg-if", "derive_more", "parity-scale-codec", "scale-info-derive", @@ -9738,7 +9661,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9a8ef13a93c54d20580de1e5c413e624e53121d42fc7e2c11d10ef7f8b02367" dependencies = [ "ahash 0.8.11", - "cfg-if 1.0.0", + "cfg-if", "hashbrown 0.13.2", ] @@ -10076,7 +9999,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" dependencies = [ "block-buffer 0.9.0", - "cfg-if 1.0.0", + "cfg-if", "cpufeatures", "digest 0.9.0", "opaque-debug 0.3.1", @@ -10088,7 +10011,7 @@ version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cpufeatures", "digest 0.10.7", ] @@ -10112,7 +10035,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" dependencies = [ "block-buffer 0.9.0", - "cfg-if 1.0.0", + "cfg-if", "cpufeatures", "digest 0.9.0", "opaque-debug 0.3.1", @@ -10124,7 +10047,7 @@ version = "0.10.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cpufeatures", "digest 0.10.7", ] @@ -11490,7 +11413,7 @@ dependencies = [ name = "spacewalk-runtime-standalone-mainnet" version = "1.0.13" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "clients-info", "currency", "dia-oracle", @@ -11554,7 +11477,7 @@ dependencies = [ name = "spacewalk-runtime-standalone-testnet" version = "1.0.13" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "clients-info", "currency", "dia-oracle", @@ -12167,7 +12090,7 @@ version = "0.25.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71eb43e528fdc239f08717ec2a378fdb017dddbc3412de15fff527554591a66c" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "core-foundation-sys", "libc", "ntapi", @@ -12225,7 +12148,7 @@ version = "3.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "fastrand 2.1.0", "rustix 0.38.34", "windows-sys 0.52.0", @@ -12294,7 +12217,7 @@ version = "1.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "once_cell", ] @@ -12754,7 +12677,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" dependencies = [ "async-trait", - "cfg-if 1.0.0", + "cfg-if", "data-encoding", "enum-as-inner", "futures-channel", @@ -12779,7 +12702,7 @@ version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "futures-util", "ipconfig", "lazy_static", @@ -12849,7 +12772,7 @@ version = "1.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "digest 0.10.7", "rand 0.8.5", "static_assertions", @@ -13008,7 +12931,7 @@ dependencies = [ "async-trait", "base64 0.13.1", "bincode", - "cfg-if 1.0.0", + "cfg-if", "clap 3.2.25", "console-subscriber", "env_logger 0.8.4", @@ -13020,7 +12943,6 @@ dependencies = [ "itertools 0.10.5", "jsonrpc-core-client", "lazy_static", - "mockall 0.8.3", "nonzero_ext", "ntest", "parking_lot 0.12.2", @@ -13159,7 +13081,6 @@ dependencies = [ "cached", "dotenv", "futures 0.3.30", - "mockall 0.8.3", "mocktopus", "parity-scale-codec", "rand 0.8.5", @@ -13235,7 +13156,7 @@ version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "wasm-bindgen-macro", ] @@ -13260,7 +13181,7 @@ version = "0.4.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "js-sys", "wasm-bindgen", "web-sys", @@ -13417,7 +13338,7 @@ checksum = "f907fdead3153cb9bfb7a93bbd5b62629472dc06dee83605358c64c52ed3dda9" dependencies = [ "anyhow", "bincode", - "cfg-if 1.0.0", + "cfg-if", "indexmap 1.9.3", "libc", "log", @@ -13443,7 +13364,7 @@ version = "8.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3b9daa7c14cd4fa3edbf69de994408d5f4b7b0959ac13fa69d465f6597f810d" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", ] [[package]] @@ -13531,7 +13452,7 @@ dependencies = [ "addr2line 0.19.0", "anyhow", "bincode", - "cfg-if 1.0.0", + "cfg-if", "cpp_demangle", "gimli 0.27.3", "log", @@ -13563,7 +13484,7 @@ version = "8.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aecae978b13f7f67efb23bd827373ace4578f2137ec110bbf6a4a7cde4121bbd" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "libc", "windows-sys 0.45.0", ] @@ -13576,7 +13497,7 @@ checksum = "658cf6f325232b6760e202e5255d823da5e348fdea827eff0a2a22319000b441" dependencies = [ "anyhow", "cc", - "cfg-if 1.0.0", + "cfg-if", "indexmap 1.9.3", "libc", "log", @@ -13955,7 +13876,7 @@ version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "windows-sys 0.48.0", ] @@ -13965,7 +13886,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "windows-sys 0.48.0", ] diff --git a/Cargo.toml b/Cargo.toml index 04c89ad0c..12dcfc2ba 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -48,7 +48,7 @@ bincode = "1.3.3" flate2 = "1.0" -hex = { version = "0.4.3", default-features = false } +hex = { version = "0.4.3", default-features = false } hex-literal = { version = "0.3.4", default-features = false } hmac = "0.12.1" @@ -76,10 +76,10 @@ tokio = "1.37.0" tokio-metrics = { version = "0.1.0", default-features = false } tokio-stream = { version = "0.1.9" } tracing = "0.1.38" -tracing-subscriber = { version = "0.2.12" } +tracing-subscriber = "0.2.12" tweetnacl = "0.4.0" -visibility = { version = "0.0.1"} +visibility = "0.0.1" warp = "0.3.2" # non ordered @@ -183,7 +183,6 @@ substrate-stellar-sdk = { git = "https://github.com/pendulum-chain/substrate-ste dia-oracle = { git = "https://github.com/pendulum-chain/oracle-pallet", branch = "polkadot-v1.6.0", default-features = false } # Used in dev dependencies -mockall = "0.8.1" serial_test = "0.9.0" mocktopus = "0.8.0" diff --git a/clients/runner/Cargo.toml b/clients/runner/Cargo.toml index 282a78ca3..a06d34cf5 100644 --- a/clients/runner/Cargo.toml +++ b/clients/runner/Cargo.toml @@ -27,4 +27,3 @@ sha2 = { workspace = true, default-features = true } [dev-dependencies] sysinfo.workspace = true tempdir.workspace = true -mockall.workspace = true diff --git a/clients/vault/Cargo.toml b/clients/vault/Cargo.toml index 0404be863..36a126ec8 100644 --- a/clients/vault/Cargo.toml +++ b/clients/vault/Cargo.toml @@ -68,7 +68,6 @@ stellar-relay-lib = { package = "stellar-relay-lib", path = "../stellar-relay-li primitives = { path = "../../primitives", package = "spacewalk-primitives", default-features = false } [dev-dependencies] -mockall.workspace = true ntest.workspace = true env_logger.workspace = true diff --git a/clients/wallet/Cargo.toml b/clients/wallet/Cargo.toml index 7af4bedcd..a50ae3a90 100644 --- a/clients/wallet/Cargo.toml +++ b/clients/wallet/Cargo.toml @@ -24,6 +24,5 @@ dotenv = { workspace = true } primitives = { package = "spacewalk-primitives", path = "../../primitives"} [dev-dependencies] -mockall.workspace = true serial_test.workspace = true mocktopus.workspace = true diff --git a/pallets/currency/Cargo.toml b/pallets/currency/Cargo.toml index 9f19b4a69..d6eb2bfda 100644 --- a/pallets/currency/Cargo.toml +++ b/pallets/currency/Cargo.toml @@ -18,9 +18,9 @@ frame-system = { workspace = true } primitives = { package = "spacewalk-primitives", path = "../../primitives", default-features = false } # Orml dependencies -orml-tokens = { workspace = true, default-features = true } -orml-currencies = { workspace = true, default-features = true } -orml-traits = { workspace = true, default-features = true } +orml-tokens = { workspace = true } +orml-currencies = { workspace = true } +orml-traits = { workspace = true } # for other pallets wanting to mock functions mocktopus = { workspace = true, optional = true } diff --git a/pallets/redeem/rpc/Cargo.toml b/pallets/redeem/rpc/Cargo.toml index ecf287293..d34cd90ed 100644 --- a/pallets/redeem/rpc/Cargo.toml +++ b/pallets/redeem/rpc/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Interlay "] edition = "2021" [dependencies] -codec = { workspace = true } +codec = { workspace = true, default-features = true } jsonrpsee = { version = "0.16.0", features = ["client", "server", "macros"] } sp-runtime = { workspace = true, default-features = true } sp-api = { workspace = true, default-features = true } diff --git a/pallets/replace/rpc/Cargo.toml b/pallets/replace/rpc/Cargo.toml index b14f46337..af79176b5 100644 --- a/pallets/replace/rpc/Cargo.toml +++ b/pallets/replace/rpc/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Interlay "] edition = "2021" [dependencies] -codec = { workspace = true } +codec = { workspace = true, default-features = true } jsonrpsee = { version = "0.16.0", features = ["client","server", "macros"] } sp-runtime = { workspace = true, default-features = true } sp-api = { workspace = true, default-features = true } diff --git a/pallets/reward-distribution/src/benchmarking.rs b/pallets/reward-distribution/src/benchmarking.rs index 23a1daf12..83779fde4 100644 --- a/pallets/reward-distribution/src/benchmarking.rs +++ b/pallets/reward-distribution/src/benchmarking.rs @@ -1,6 +1,5 @@ #[allow(unused)] use super::Pallet as RewardDistribution; -use sp_std::vec; use super::*; use crate::types::DefaultVaultId; use currency::getters::get_relay_chain_currency_id as get_collateral_currency_id; diff --git a/pallets/vault-registry/rpc/Cargo.toml b/pallets/vault-registry/rpc/Cargo.toml index 52ba11c49..566807a10 100644 --- a/pallets/vault-registry/rpc/Cargo.toml +++ b/pallets/vault-registry/rpc/Cargo.toml @@ -5,7 +5,7 @@ name = "module-vault-registry-rpc" version = "1.0.13" [dependencies] -codec = { workspace = true } +codec = { workspace = true, default-features = true } jsonrpsee = {version = "0.16.0", features = ["client","server", "macros"]} # TODO, can we upgrade to 20 without too many changes? module-oracle-rpc-runtime-api = {path = '../../oracle/rpc/runtime-api'} module-vault-registry-rpc-runtime-api = { path = "runtime-api" } diff --git a/testchain/node/Cargo.toml b/testchain/node/Cargo.toml index a8f9cbb69..0e2161f67 100644 --- a/testchain/node/Cargo.toml +++ b/testchain/node/Cargo.toml @@ -16,9 +16,9 @@ substrate-build-script-utils = { workspace = true } [dependencies] clap = { workspace = true, features = ["derive"] } -codec = {workspace = true, default-features = true, version = "3.0.0" } -hex-literal = { workspace = true, default-features = true } -log = { workspace = true, default-features = true } +codec = { workspace = true, default-features = true, version = "3.0.0" } +hex-literal = { workspace = true, default-features = true } +log = { workspace = true, default-features = true } serde = { workspace = true, default-features = true, features = ["derive"] } serde_json = { workspace = true, default-features = true } futures = { workspace = true } @@ -67,7 +67,7 @@ frame-benchmarking-cli = { workspace = true, default-features = true } frame-support = { workspace = true, default-features = true } frame-system = { workspace = true, default-features = true } -pallet-transaction-payment = { workspace = true } +pallet-transaction-payment = { workspace = true, default-features = true } substrate-stellar-sdk = { workspace = true, default-features = true } diff --git a/testchain/runtime/mainnet/src/lib.rs b/testchain/runtime/mainnet/src/lib.rs index 986afd5a1..6230f4bc1 100644 --- a/testchain/runtime/mainnet/src/lib.rs +++ b/testchain/runtime/mainnet/src/lib.rs @@ -160,6 +160,7 @@ impl frame_system::Config for Runtime { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { @@ -314,6 +315,7 @@ impl pallet_balances::Config for Runtime { type MaxFreezes = (); type MaxHolds = ConstU32<1>; type RuntimeHoldReason = RuntimeHoldReason; + type RuntimeFreezeReason = RuntimeFreezeReason; } impl security::Config for Runtime { diff --git a/testchain/runtime/testnet/src/lib.rs b/testchain/runtime/testnet/src/lib.rs index 715408f49..55361e17c 100644 --- a/testchain/runtime/testnet/src/lib.rs +++ b/testchain/runtime/testnet/src/lib.rs @@ -159,6 +159,7 @@ impl frame_system::Config for Runtime { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = frame_support::traits::ConstU32<16>; + type RuntimeTask = RuntimeTask; } parameter_types! { @@ -311,6 +312,7 @@ impl pallet_balances::Config for Runtime { type MaxFreezes = (); type MaxHolds = ConstU32<1>; type RuntimeHoldReason = RuntimeHoldReason; + type RuntimeFreezeReason = RuntimeFreezeReason; } impl security::Config for Runtime { From d3b5817151bc6db8675d7e1ff9d3e82d11a75f38 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Wed, 27 Nov 2024 13:37:28 -0300 Subject: [PATCH 18/36] upgrade node --- .github/workflows/ci-main.yml | 14 +- Cargo.lock | 232 +++++++++++++++++-------- Cargo.toml | 9 +- clients/runner/Cargo.toml | 1 + clients/runtime/Cargo.toml | 2 +- clients/runtime/src/integration/mod.rs | 2 +- testchain/node/Cargo.toml | 3 +- testchain/node/src/chain_spec.rs | 138 +++++++-------- testchain/node/src/cli.rs | 1 + testchain/node/src/service.rs | 10 +- testchain/runtime/mainnet/src/lib.rs | 4 + testchain/runtime/testnet/src/lib.rs | 4 + 12 files changed, 245 insertions(+), 175 deletions(-) diff --git a/.github/workflows/ci-main.yml b/.github/workflows/ci-main.yml index 1e661292a..ddca6adbf 100644 --- a/.github/workflows/ci-main.yml +++ b/.github/workflows/ci-main.yml @@ -81,17 +81,13 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} version: ${{ env.RUSTUP_NIGHTLY_VERSION }} -# - name: Run Tests for Pallets -# run: | -# bash ./scripts/cmd-pallets test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" - - - name: Run Tests for Other Libraries + - name: Run Tests for Pallets run: | - bash ./scripts/cmd-pallets test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" + bash ./scripts/cmd-pallets test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" -# - name: Run Tests for Clients -# run: | -# bash ./scripts/cmd-clients test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" + - name: Run Tests for Clients + run: | + bash ./scripts/cmd-clients test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" cargo-test-vault: name: Run Tests for Vault diff --git a/Cargo.lock b/Cargo.lock index 84a14489b..6b861975e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -52,7 +52,7 @@ version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "cipher 0.4.4", "cpufeatures", ] @@ -88,7 +88,7 @@ version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "getrandom 0.2.15", "once_cell", "version_check", @@ -678,7 +678,7 @@ checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" dependencies = [ "async-lock 2.8.0", "autocfg", - "cfg-if", + "cfg-if 1.0.0", "concurrent-queue", "futures-lite 1.13.0", "log", @@ -697,7 +697,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcccb0f599cfa2f8ace422d3555572f47424da5648a4382a9dd0310ff8210884" dependencies = [ "async-lock 3.3.0", - "cfg-if", + "cfg-if 1.0.0", "concurrent-queue", "futures-io", "futures-lite 2.3.0", @@ -750,7 +750,7 @@ dependencies = [ "async-lock 2.8.0", "async-signal", "blocking", - "cfg-if", + "cfg-if 1.0.0", "event-listener 3.1.0", "futures-lite 1.13.0", "rustix 0.38.34", @@ -766,7 +766,7 @@ dependencies = [ "async-io 2.3.2", "async-lock 3.3.0", "atomic-waker", - "cfg-if", + "cfg-if 1.0.0", "futures-core", "futures-io", "rustix 0.38.34", @@ -950,7 +950,7 @@ checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" dependencies = [ "addr2line 0.21.0", "cc", - "cfg-if", + "cfg-if 1.0.0", "libc", "miniz_oxide", "object 0.32.2", @@ -1166,7 +1166,7 @@ dependencies = [ "arrayref", "arrayvec 0.7.4", "cc", - "cfg-if", + "cfg-if 1.0.0", "constant_time_eq 0.3.0", ] @@ -1423,6 +1423,12 @@ dependencies = [ "smallvec", ] +[[package]] +name = "cfg-if" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" + [[package]] name = "cfg-if" version = "1.0.0" @@ -1451,7 +1457,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "cipher 0.4.4", "cpufeatures", ] @@ -1798,7 +1804,7 @@ version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", ] [[package]] @@ -1914,7 +1920,7 @@ version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", ] [[package]] @@ -2096,7 +2102,7 @@ version = "4.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a677b8922c94e01bdbb12126b0bc852f00447528dee1782229af9c720c3f348" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "cpufeatures", "curve25519-dalek-derive", "digest 0.10.7", @@ -2238,7 +2244,7 @@ version = "5.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "hashbrown 0.14.5", "lock_api", "once_cell", @@ -2375,6 +2381,12 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" +[[package]] +name = "difference" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198" + [[package]] name = "difflib" version = "0.4.0" @@ -2426,7 +2438,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "dirs-sys-next", ] @@ -2513,6 +2525,12 @@ version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f" +[[package]] +name = "downcast" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bb454f0228b18c7f4c3b0ebbee346ed9c52e7443b0999cd543ff3571205701d" + [[package]] name = "downcast" version = "0.11.0" @@ -2657,7 +2675,7 @@ version = "0.8.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", ] [[package]] @@ -2937,7 +2955,7 @@ version = "0.2.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "libc", "redox_syscall 0.4.1", "windows-sys 0.52.0", @@ -2988,6 +3006,15 @@ dependencies = [ "miniz_oxide", ] +[[package]] +name = "float-cmp" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1267f4ac4f343772758f7b1bdcbe767c218bbab93bb432acbf5162bbf85a6c4" +dependencies = [ + "num-traits", +] + [[package]] name = "float-cmp" version = "0.9.0" @@ -3035,6 +3062,15 @@ dependencies = [ "percent-encoding 2.3.1", ] +[[package]] +name = "fragile" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7464c5c4a3f014d9b2ec4073650e5c06596f385060af740fc45ad5a19f959e8" +dependencies = [ + "fragile 2.0.0", +] + [[package]] name = "fragile" version = "2.0.0" @@ -3138,7 +3174,7 @@ version = "15.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "878babb0b136e731cc77ec2fd883ff02745ff21e6fb662729953d44923df009c" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "parity-scale-codec", "scale-info", ] @@ -3149,7 +3185,7 @@ version = "16.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87cf1549fba25a6fcac22785b61698317d958e96cac72a59102ea45b9ae64692" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "parity-scale-codec", "scale-info", "serde", @@ -3242,7 +3278,7 @@ name = "frame-system" version = "4.0.0-dev" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "docify", "frame-support", "log", @@ -3515,7 +3551,7 @@ version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "libc", "wasi 0.9.0+wasi-snapshot-preview1", ] @@ -3526,7 +3562,7 @@ version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "libc", "wasi 0.11.0+wasi-snapshot-preview1", ] @@ -3672,7 +3708,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c390a940a5d157878dd057c78680a33ce3415bcd05b4799509ea44210914b4d5" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "dashmap", "futures 0.3.30", "futures-timer", @@ -4350,7 +4386,7 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", ] [[package]] @@ -4860,7 +4896,7 @@ version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "ecdsa", "elliptic-curve", "once_cell", @@ -4951,7 +4987,7 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "windows-targets 0.52.5", ] @@ -5812,28 +5848,55 @@ dependencies = [ "zeroize", ] +[[package]] +name = "mockall" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41cabea45a7fc0e37093f4f30a5e2b62602253f91791c057d5f0470c63260c3d" +dependencies = [ + "cfg-if 0.1.10", + "downcast 0.10.0", + "fragile 1.2.2", + "lazy_static", + "mockall_derive 0.8.3", + "predicates 1.0.8", + "predicates-tree", +] + [[package]] name = "mockall" version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c84490118f2ee2d74570d114f3d0493cbf02790df303d2707606c3e14e07c96" dependencies = [ - "cfg-if", - "downcast", - "fragile", + "cfg-if 1.0.0", + "downcast 0.11.0", + "fragile 2.0.0", "lazy_static", - "mockall_derive", - "predicates", + "mockall_derive 0.11.4", + "predicates 2.1.5", "predicates-tree", ] +[[package]] +name = "mockall_derive" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c461918bf7f59eefb1459252756bf2351a995d6bd510d0b2061bd86bcdabfa6" +dependencies = [ + "cfg-if 0.1.10", + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "mockall_derive" version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22ce75669015c4f47b289fd4d4f56e894e4c96003ffdf3ac51313126f94c6cbb" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "proc-macro2", "quote", "syn 1.0.109", @@ -6201,7 +6264,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" dependencies = [ "bitflags 1.3.2", - "cfg-if", + "cfg-if 1.0.0", "libc", "memoffset 0.6.5", ] @@ -6454,7 +6517,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" dependencies = [ "bitflags 2.5.0", - "cfg-if", + "cfg-if 1.0.0", "foreign-types", "libc", "once_cell", @@ -6539,7 +6602,7 @@ dependencies = [ [[package]] name = "orml-currencies" version = "0.7.0" -source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branch=polkadot-v1.6.0#886ba6201da8f3a4bf3b89f9116f10cd2ca40f6a" +source = "git+https://github.com/pendulum-chain/open-runtime-module-library.git?branch=polkadot-v1.6.0#8d89db82cefb9003ebfe01d863aba9aecfc65873" dependencies = [ "frame-support", "frame-system", @@ -6556,7 +6619,7 @@ dependencies = [ [[package]] name = "orml-oracle" version = "0.7.0" -source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branch=polkadot-v1.6.0#886ba6201da8f3a4bf3b89f9116f10cd2ca40f6a" +source = "git+https://github.com/pendulum-chain/open-runtime-module-library.git?branch=polkadot-v1.6.0#8d89db82cefb9003ebfe01d863aba9aecfc65873" dependencies = [ "frame-support", "frame-system", @@ -6574,7 +6637,7 @@ dependencies = [ [[package]] name = "orml-tokens" version = "0.7.0" -source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branch=polkadot-v1.6.0#886ba6201da8f3a4bf3b89f9116f10cd2ca40f6a" +source = "git+https://github.com/pendulum-chain/open-runtime-module-library.git?branch=polkadot-v1.6.0#8d89db82cefb9003ebfe01d863aba9aecfc65873" dependencies = [ "frame-support", "frame-system", @@ -6591,7 +6654,7 @@ dependencies = [ [[package]] name = "orml-traits" version = "0.7.0" -source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branch=polkadot-v1.6.0#886ba6201da8f3a4bf3b89f9116f10cd2ca40f6a" +source = "git+https://github.com/pendulum-chain/open-runtime-module-library.git?branch=polkadot-v1.6.0#8d89db82cefb9003ebfe01d863aba9aecfc65873" dependencies = [ "frame-support", "impl-trait-for-tuples", @@ -6611,7 +6674,7 @@ dependencies = [ [[package]] name = "orml-utilities" version = "0.7.0" -source = "git+https://github.com/gianfra-t/open-runtime-module-library.git?branch=polkadot-v1.6.0#886ba6201da8f3a4bf3b89f9116f10cd2ca40f6a" +source = "git+https://github.com/pendulum-chain/open-runtime-module-library.git?branch=polkadot-v1.6.0#8d89db82cefb9003ebfe01d863aba9aecfc65873" dependencies = [ "frame-support", "parity-scale-codec", @@ -6902,7 +6965,7 @@ version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "instant", "libc", "redox_syscall 0.2.16", @@ -6916,7 +6979,7 @@ version = "0.9.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "libc", "redox_syscall 0.5.1", "smallvec", @@ -7114,7 +7177,7 @@ checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" dependencies = [ "autocfg", "bitflags 1.3.2", - "cfg-if", + "cfg-if 1.0.0", "concurrent-queue", "libc", "log", @@ -7128,7 +7191,7 @@ version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "645493cf344456ef24219d02a768cf1fb92ddf8c92161679ae3d91b91a637be3" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "concurrent-queue", "hermit-abi 0.3.9", "pin-project-lite 0.2.14", @@ -7154,7 +7217,7 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "cpufeatures", "opaque-debug 0.3.1", "universal-hash", @@ -7192,6 +7255,19 @@ version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" +[[package]] +name = "predicates" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f49cfaf7fdaa3bfacc6fa3e7054e65148878354a5cfddcf661df4c851f8021df" +dependencies = [ + "difference", + "float-cmp 0.8.0", + "normalize-line-endings", + "predicates-core", + "regex", +] + [[package]] name = "predicates" version = "2.1.5" @@ -7199,7 +7275,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd" dependencies = [ "difflib", - "float-cmp", + "float-cmp 0.9.0", "itertools 0.10.5", "normalize-line-endings", "predicates-core", @@ -7350,7 +7426,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5986aa8d62380092d2f50f8b1cdba9cb9b6731ffd4b25b51fd126b6c3e05b99c" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "fnv", "lazy_static", "libc", @@ -7367,7 +7443,7 @@ version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "fnv", "lazy_static", "memchr", @@ -8100,7 +8176,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" dependencies = [ "cc", - "cfg-if", + "cfg-if 1.0.0", "getrandom 0.2.15", "libc", "spin 0.9.8", @@ -8165,6 +8241,7 @@ dependencies = [ "futures 0.3.30", "hex", "log", + "mockall 0.8.3", "nix", "parity-scale-codec", "reqwest", @@ -8186,7 +8263,7 @@ version = "1.0.13" dependencies = [ "async-trait", "backoff", - "cfg-if", + "cfg-if 1.0.0", "clap 3.2.25", "env_logger 0.8.4", "frame-support", @@ -8632,7 +8709,7 @@ dependencies = [ "futures-timer", "libp2p-identity", "log", - "mockall", + "mockall 0.11.4", "parking_lot 0.12.2", "sc-client-api", "sc-utils", @@ -8864,7 +8941,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech//polkadot-sdk?branch=release-polkadot-v1.6.0#f00a911c52c047db3119dedfddc86c332ff6626b" dependencies = [ "anyhow", - "cfg-if", + "cfg-if 1.0.0", "libc", "log", "parking_lot 0.12.2", @@ -8954,7 +9031,7 @@ dependencies = [ "libp2p", "linked_hash_set", "log", - "mockall", + "mockall 0.11.4", "parity-scale-codec", "parking_lot 0.12.2", "partial_sort", @@ -9069,7 +9146,7 @@ dependencies = [ "futures-timer", "libp2p", "log", - "mockall", + "mockall 0.11.4", "parity-scale-codec", "prost 0.11.9", "prost-build", @@ -9597,7 +9674,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" dependencies = [ "bitvec", - "cfg-if", + "cfg-if 1.0.0", "derive_more", "parity-scale-codec", "scale-info-derive", @@ -9661,7 +9738,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9a8ef13a93c54d20580de1e5c413e624e53121d42fc7e2c11d10ef7f8b02367" dependencies = [ "ahash 0.8.11", - "cfg-if", + "cfg-if 1.0.0", "hashbrown 0.13.2", ] @@ -9999,7 +10076,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" dependencies = [ "block-buffer 0.9.0", - "cfg-if", + "cfg-if 1.0.0", "cpufeatures", "digest 0.9.0", "opaque-debug 0.3.1", @@ -10011,7 +10088,7 @@ version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "cpufeatures", "digest 0.10.7", ] @@ -10035,7 +10112,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" dependencies = [ "block-buffer 0.9.0", - "cfg-if", + "cfg-if 1.0.0", "cpufeatures", "digest 0.9.0", "opaque-debug 0.3.1", @@ -10047,7 +10124,7 @@ version = "0.10.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "cpufeatures", "digest 0.10.7", ] @@ -11413,7 +11490,7 @@ dependencies = [ name = "spacewalk-runtime-standalone-mainnet" version = "1.0.13" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "clients-info", "currency", "dia-oracle", @@ -11477,7 +11554,7 @@ dependencies = [ name = "spacewalk-runtime-standalone-testnet" version = "1.0.13" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "clients-info", "currency", "dia-oracle", @@ -11541,7 +11618,7 @@ dependencies = [ name = "spacewalk-standalone" version = "1.0.13" dependencies = [ - "clap 3.2.25", + "clap 4.5.4", "frame-benchmarking", "frame-benchmarking-cli", "frame-support", @@ -11560,6 +11637,7 @@ dependencies = [ "pallet-transaction-payment-rpc", "parity-scale-codec", "sc-basic-authorship", + "sc-chain-spec", "sc-cli", "sc-client-api", "sc-consensus", @@ -12090,7 +12168,7 @@ version = "0.25.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71eb43e528fdc239f08717ec2a378fdb017dddbc3412de15fff527554591a66c" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "core-foundation-sys", "libc", "ntapi", @@ -12148,7 +12226,7 @@ version = "3.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "fastrand 2.1.0", "rustix 0.38.34", "windows-sys 0.52.0", @@ -12217,7 +12295,7 @@ version = "1.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "once_cell", ] @@ -12677,7 +12755,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" dependencies = [ "async-trait", - "cfg-if", + "cfg-if 1.0.0", "data-encoding", "enum-as-inner", "futures-channel", @@ -12702,7 +12780,7 @@ version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "futures-util", "ipconfig", "lazy_static", @@ -12772,7 +12850,7 @@ version = "1.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "digest 0.10.7", "rand 0.8.5", "static_assertions", @@ -12931,7 +13009,7 @@ dependencies = [ "async-trait", "base64 0.13.1", "bincode", - "cfg-if", + "cfg-if 1.0.0", "clap 3.2.25", "console-subscriber", "env_logger 0.8.4", @@ -13156,7 +13234,7 @@ version = "0.2.92" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "wasm-bindgen-macro", ] @@ -13181,7 +13259,7 @@ version = "0.4.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "js-sys", "wasm-bindgen", "web-sys", @@ -13338,7 +13416,7 @@ checksum = "f907fdead3153cb9bfb7a93bbd5b62629472dc06dee83605358c64c52ed3dda9" dependencies = [ "anyhow", "bincode", - "cfg-if", + "cfg-if 1.0.0", "indexmap 1.9.3", "libc", "log", @@ -13364,7 +13442,7 @@ version = "8.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3b9daa7c14cd4fa3edbf69de994408d5f4b7b0959ac13fa69d465f6597f810d" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", ] [[package]] @@ -13452,7 +13530,7 @@ dependencies = [ "addr2line 0.19.0", "anyhow", "bincode", - "cfg-if", + "cfg-if 1.0.0", "cpp_demangle", "gimli 0.27.3", "log", @@ -13484,7 +13562,7 @@ version = "8.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aecae978b13f7f67efb23bd827373ace4578f2137ec110bbf6a4a7cde4121bbd" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "libc", "windows-sys 0.45.0", ] @@ -13497,7 +13575,7 @@ checksum = "658cf6f325232b6760e202e5255d823da5e348fdea827eff0a2a22319000b441" dependencies = [ "anyhow", "cc", - "cfg-if", + "cfg-if 1.0.0", "indexmap 1.9.3", "libc", "log", @@ -13876,7 +13954,7 @@ version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "windows-sys 0.48.0", ] @@ -13886,7 +13964,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "windows-sys 0.48.0", ] diff --git a/Cargo.toml b/Cargo.toml index 12dcfc2ba..587dcc46e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -160,6 +160,7 @@ sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk", branch = "r pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sc-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } @@ -172,10 +173,10 @@ substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk # Orml dependencies -orml-currencies = { package = "orml-currencies", git = "https://github.com/gianfra-t/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } -orml-tokens = { package = "orml-tokens", git = "https://github.com/gianfra-t/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } -orml-traits = { package = "orml-traits", git = "https://github.com/gianfra-t/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } -orml-oracle = { package = "orml-oracle", git = "https://github.com/gianfra-t/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } +orml-currencies = { package = "orml-currencies", git = "https://github.com/pendulum-chain/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } +orml-tokens = { package = "orml-tokens", git = "https://github.com/pendulum-chain/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } +orml-traits = { package = "orml-traits", git = "https://github.com/pendulum-chain/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } +orml-oracle = { package = "orml-oracle", git = "https://github.com/pendulum-chain/open-runtime-module-library.git", default-features = false, branch = "polkadot-v1.6.0" } # Git dependency from Pendulum Chain diff --git a/clients/runner/Cargo.toml b/clients/runner/Cargo.toml index a06d34cf5..d40dc9ac0 100644 --- a/clients/runner/Cargo.toml +++ b/clients/runner/Cargo.toml @@ -25,5 +25,6 @@ subxt = {version = "0.33.0", default-features = false, features = ["jsonrpsee", sha2 = { workspace = true, default-features = true } [dev-dependencies] +mockall = "0.8.1" sysinfo.workspace = true tempdir.workspace = true diff --git a/clients/runtime/Cargo.toml b/clients/runtime/Cargo.toml index 9aa040840..0abf68752 100644 --- a/clients/runtime/Cargo.toml +++ b/clients/runtime/Cargo.toml @@ -57,7 +57,7 @@ primitives = { path = "../../primitives", package = "spacewalk-primitives" } # Dependencies for the testing utils for integration tests oracle = { path = "../../pallets/oracle", optional = true } rand = { workspace = true, default-features = true, optional = true } -tempdir = { workspace = true, default-features = true, optional = true } +tempdir = { workspace = true, optional = true } testchain = { package = "spacewalk-standalone", path = "../../testchain/node", optional = true } testchain-runtime = { package = "spacewalk-runtime-standalone-testnet", path = "../../testchain/runtime/testnet", optional = true } mainnet-runtime = { package = "spacewalk-runtime-standalone-mainnet", path = "../../testchain/runtime/mainnet", optional = true } diff --git a/clients/runtime/src/integration/mod.rs b/clients/runtime/src/integration/mod.rs index 70f4a76a0..ade08cc88 100644 --- a/clients/runtime/src/integration/mod.rs +++ b/clients/runtime/src/integration/mod.rs @@ -87,7 +87,7 @@ pub async fn default_provider_client( role: Role::Authority(key), telemetry: None, wasm_method: WasmExecutionMethod::Compiled { - instantiation_strategy: WasmtimeInstantiationStrategy::LegacyInstanceReuse, + instantiation_strategy: WasmtimeInstantiationStrategy::PoolingCopyOnWrite, }, tokio_handle: tokio::runtime::Handle::current(), }; diff --git a/testchain/node/Cargo.toml b/testchain/node/Cargo.toml index 0e2161f67..4ccfea0b4 100644 --- a/testchain/node/Cargo.toml +++ b/testchain/node/Cargo.toml @@ -15,7 +15,7 @@ name = "spacewalk-standalone" substrate-build-script-utils = { workspace = true } [dependencies] -clap = { workspace = true, features = ["derive"] } +clap = { version = "4.5.3", features = [ "derive" ] } codec = { workspace = true, default-features = true, version = "3.0.0" } hex-literal = { workspace = true, default-features = true } log = { workspace = true, default-features = true } @@ -38,6 +38,7 @@ sc-consensus = { workspace = true, default-features = true } sc-consensus-aura = { workspace = true, default-features = true } sc-consensus-manual-seal = { workspace = true, default-features = true } sc-executor = { workspace = true, default-features = true } +sc-chain-spec = { workspace = true, default-features = true} sc-consensus-grandpa = { workspace = true, default-features = true } sc-keystore = { workspace = true, default-features = true } sc-network = { workspace = true, default-features = true } diff --git a/testchain/node/src/chain_spec.rs b/testchain/node/src/chain_spec.rs index 12764fc88..b37798452 100644 --- a/testchain/node/src/chain_spec.rs +++ b/testchain/node/src/chain_spec.rs @@ -78,77 +78,62 @@ fn get_properties() -> Map { } pub fn mainnet_config() -> ChainSpec { - ChainSpec::from_genesis( - "spacewalk", - "dev_mainnet", - ChainType::Development, - move || { - genesis( - get_account_id_from_seed::("Alice"), - vec![authority_keys_from_seed("Alice")], - vec![ - get_account_id_from_seed::("Alice"), - get_account_id_from_seed::("Bob"), - get_account_id_from_seed::("Charlie"), - get_account_id_from_seed::("Dave"), - get_account_id_from_seed::("Eve"), - get_account_id_from_seed::("Ferdie"), - get_account_id_from_seed::("Alice//stash"), - get_account_id_from_seed::("Bob//stash"), - get_account_id_from_seed::("Charlie//stash"), - get_account_id_from_seed::("Dave//stash"), - get_account_id_from_seed::("Eve//stash"), - get_account_id_from_seed::("Ferdie//stash"), - ], - vec![get_account_id_from_seed::("Bob")], - false, - true, - ) - }, - Vec::new(), - None, - None, - None, - Some(get_properties()), - None, - ) + ChainSpec::builder(spacewalk_runtime_mainnet::WASM_BINARY.expect("WASM binary was not built, please build it!"), Default::default()) + .with_name("spacewalk") + .with_id("dev_mainnet") + .with_chain_type(ChainType::Development) + .with_properties(get_properties()) + .with_genesis_config(genesis( + get_account_id_from_seed::("Alice"), + vec![authority_keys_from_seed("Alice")], + vec![ + get_account_id_from_seed::("Alice"), + get_account_id_from_seed::("Bob"), + get_account_id_from_seed::("Charlie"), + get_account_id_from_seed::("Dave"), + get_account_id_from_seed::("Eve"), + get_account_id_from_seed::("Ferdie"), + get_account_id_from_seed::("Alice//stash"), + get_account_id_from_seed::("Bob//stash"), + get_account_id_from_seed::("Charlie//stash"), + get_account_id_from_seed::("Dave//stash"), + get_account_id_from_seed::("Eve//stash"), + get_account_id_from_seed::("Ferdie//stash"), + ], + vec![get_account_id_from_seed::("Bob")], + false, + true, + )) + .build() } - pub fn testnet_config() -> ChainSpec { - ChainSpec::from_genesis( - "spacewalk", - "dev_testnet", - ChainType::Development, - move || { - genesis( + ChainSpec::builder(spacewalk_runtime_mainnet::WASM_BINARY.expect("WASM binary was not built, please build it!"), Default::default()) + .with_name("spacewalk") + .with_id("dev_mainnet") + .with_chain_type(ChainType::Development) + .with_properties(get_properties()) + .with_genesis_config(genesis( + get_account_id_from_seed::("Alice"), + vec![authority_keys_from_seed("Alice")], + vec![ get_account_id_from_seed::("Alice"), - vec![authority_keys_from_seed("Alice")], - vec![ - get_account_id_from_seed::("Alice"), - get_account_id_from_seed::("Bob"), - get_account_id_from_seed::("Charlie"), - get_account_id_from_seed::("Dave"), - get_account_id_from_seed::("Eve"), - get_account_id_from_seed::("Ferdie"), - get_account_id_from_seed::("Alice//stash"), - get_account_id_from_seed::("Bob//stash"), - get_account_id_from_seed::("Charlie//stash"), - get_account_id_from_seed::("Dave//stash"), - get_account_id_from_seed::("Eve//stash"), - get_account_id_from_seed::("Ferdie//stash"), - ], - vec![get_account_id_from_seed::("Bob")], - false, - false, - ) - }, - Vec::new(), - None, - None, - None, - Some(get_properties()), - None, - ) + get_account_id_from_seed::("Bob"), + get_account_id_from_seed::("Charlie"), + get_account_id_from_seed::("Dave"), + get_account_id_from_seed::("Eve"), + get_account_id_from_seed::("Ferdie"), + get_account_id_from_seed::("Alice//stash"), + get_account_id_from_seed::("Bob//stash"), + get_account_id_from_seed::("Charlie//stash"), + get_account_id_from_seed::("Dave//stash"), + get_account_id_from_seed::("Eve//stash"), + get_account_id_from_seed::("Ferdie//stash"), + ], + vec![get_account_id_from_seed::("Bob")], + false, + false, + )) + .build() } fn default_pair(currency_id: CurrencyId, is_public_network: bool) -> VaultCurrencyPair { @@ -176,23 +161,15 @@ fn genesis( authorized_oracles: Vec, start_shutdown: bool, is_public_network: bool, -) -> RuntimeGenesisConfig { +) -> serde_json::Value { let default_wrapped_currency = if is_public_network { WRAPPED_CURRENCY_ID_STELLAR_MAINNET } else { WRAPPED_CURRENCY_ID_STELLAR_TESTNET }; - // It's very important that we use the correct wasm binary - let wasm_binary = if is_public_network { - spacewalk_runtime_mainnet::WASM_BINARY - } else { - spacewalk_runtime_testnet::WASM_BINARY - }; - - RuntimeGenesisConfig { + let genesis_config = RuntimeGenesisConfig { system: SystemConfig { - code: wasm_binary.expect("WASM binary was not build, please build it!").to_vec(), ..Default::default() }, aura: AuraConfig { @@ -384,9 +361,12 @@ fn genesis( batching_api: b"https://dia-00.pendulumchain.tech:8070/currencies".to_vec(), coin_infos_map: vec![], }, - } + }; + + serde_json::to_value(genesis_config).expect("Serialization of genesis config should work") } + fn create_stellar_testnet_config() -> StellarRelayConfig { let old_validators = Vec::new(); let old_organizations = Vec::new(); diff --git a/testchain/node/src/cli.rs b/testchain/node/src/cli.rs index 15ceaa062..880d51ecf 100644 --- a/testchain/node/src/cli.rs +++ b/testchain/node/src/cli.rs @@ -1,4 +1,5 @@ use sc_cli::RunCmd; +use clap::Parser; #[derive(Debug, clap::Parser)] pub struct Cli { diff --git a/testchain/node/src/service.rs b/testchain/node/src/service.rs index 3c44553aa..a2eeaa03f 100644 --- a/testchain/node/src/service.rs +++ b/testchain/node/src/service.rs @@ -349,9 +349,9 @@ pub fn new_full(config: Configuration) -> Result<(TaskManager, RpcHandlers), Ser let mut net_config = sc_network::config::FullNetworkConfiguration::new(&config.network); - net_config.add_notification_protocol(sc_consensus_grandpa::grandpa_peers_set_config( - grandpa_protocol_name.clone(), - )); + let (grandpa_protocol_config, grandpa_notification_service) = + sc_consensus_grandpa::grandpa_peers_set_config(grandpa_protocol_name.clone()); + net_config.add_notification_protocol(grandpa_protocol_config); let (network, system_rpc_tx, tx_handler_controller, network_starter, sync_service) = sc_service::build_network(sc_service::BuildNetworkParams { @@ -363,6 +363,7 @@ pub fn new_full(config: Configuration) -> Result<(TaskManager, RpcHandlers), Ser import_queue, block_announce_validator_builder: None, warp_sync_params: None, + block_relay: None })?; if config.offchain_worker.enabled { @@ -514,6 +515,7 @@ pub fn new_full(config: Configuration) -> Result<(TaskManager, RpcHandlers), Ser shared_voter_state: SharedVoterState::empty(), telemetry: telemetry.as_ref().map(|x| x.handle()), offchain_tx_pool_factory: OffchainTransactionPoolFactory::new(transaction_pool), + notification_service: grandpa_notification_service }; // the GRANDPA voter task is considered infallible, i.e. @@ -556,6 +558,7 @@ pub async fn start_instant_mainnet( import_queue, block_announce_validator_builder: None, warp_sync_params: None, + block_relay: None, })?; if config.offchain_worker.enabled { @@ -693,6 +696,7 @@ pub async fn start_instant_testnet( import_queue, block_announce_validator_builder: None, warp_sync_params: None, + block_relay: None })?; if config.offchain_worker.enabled { diff --git a/testchain/runtime/mainnet/src/lib.rs b/testchain/runtime/mainnet/src/lib.rs index 6230f4bc1..bc249e999 100644 --- a/testchain/runtime/mainnet/src/lib.rs +++ b/testchain/runtime/mainnet/src/lib.rs @@ -2,6 +2,10 @@ // `construct_runtime!` does a lot of recursion and requires us to increase the limit to 256. #![recursion_limit = "256"] +// // Make the WASM binary available. +// #[cfg(feature = "std")] +// include!(concat!(env!("OUT_DIR"), "/wasm_binary.rs")); + #[cfg(feature = "runtime-benchmarks")] #[macro_use] extern crate frame_benchmarking; diff --git a/testchain/runtime/testnet/src/lib.rs b/testchain/runtime/testnet/src/lib.rs index 55361e17c..9fac95a0b 100644 --- a/testchain/runtime/testnet/src/lib.rs +++ b/testchain/runtime/testnet/src/lib.rs @@ -2,6 +2,10 @@ // `construct_runtime!` does a lot of recursion and requires us to increase the limit to 256. #![recursion_limit = "256"] +// // Make the WASM binary available. +// #[cfg(feature = "std")] +// include!(concat!(env!("OUT_DIR"), "/wasm_binary.rs")); + #[cfg(feature = "runtime-benchmarks")] #[macro_use] extern crate frame_benchmarking; From b86d117e15a49e5da7b693d07aa61efb3d07503e Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Wed, 27 Nov 2024 17:02:09 -0300 Subject: [PATCH 19/36] fix chain spec definition --- Cargo.lock | 3 + Cargo.toml | 5 +- clients/vault/Cargo.toml | 1 + primitives/src/lib.rs | 9 ++- testchain/node/src/chain_spec.rs | 95 +++++++++++++++++++++++++--- testchain/node/src/cli.rs | 1 - testchain/runtime/mainnet/Cargo.toml | 2 + testchain/runtime/mainnet/src/lib.rs | 12 ++++ testchain/runtime/testnet/Cargo.toml | 2 + testchain/runtime/testnet/src/lib.rs | 11 ++++ 10 files changed, 128 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6b861975e..7160206ef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11536,6 +11536,7 @@ dependencies = [ "sp-block-builder", "sp-consensus-aura", "sp-core 21.0.0", + "sp-genesis-builder", "sp-inherents", "sp-offchain", "sp-runtime 24.0.0", @@ -11600,6 +11601,7 @@ dependencies = [ "sp-block-builder", "sp-consensus-aura", "sp-core 21.0.0", + "sp-genesis-builder", "sp-inherents", "sp-offchain", "sp-runtime 24.0.0", @@ -13021,6 +13023,7 @@ dependencies = [ "itertools 0.10.5", "jsonrpc-core-client", "lazy_static", + "mockall 0.8.3", "nonzero_ext", "ntest", "parking_lot 0.12.2", diff --git a/Cargo.toml b/Cargo.toml index 587dcc46e..332c57561 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -128,6 +128,7 @@ sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk", branch = " sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-io = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } @@ -185,6 +186,7 @@ dia-oracle = { git = "https://github.com/pendulum-chain/oracle-pallet", branch = # Used in dev dependencies serial_test = "0.9.0" +mockall = "0.8.1" mocktopus = "0.8.0" tempdir = "0.3.7" @@ -233,12 +235,13 @@ sc-consensus = { git = "https://github.com/paritytech//polkadot-sdk", branch = " sc-consensus-aura = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } sc-consensus-babe = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } sc-consensus-epochs = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sc-consensus-grandpa = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } sc-consensus-manual-seal = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } sc-consensus-slots = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } sc-executor = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } sc-executor-common = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } sc-executor-wasmtime = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } -sc-consensus-grandpa = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-genesis-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } sc-informant = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } sc-keystore = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } sc-network = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } diff --git a/clients/vault/Cargo.toml b/clients/vault/Cargo.toml index 36a126ec8..0404be863 100644 --- a/clients/vault/Cargo.toml +++ b/clients/vault/Cargo.toml @@ -68,6 +68,7 @@ stellar-relay-lib = { package = "stellar-relay-lib", path = "../stellar-relay-li primitives = { path = "../../primitives", package = "spacewalk-primitives", default-features = false } [dev-dependencies] +mockall.workspace = true ntest.workspace = true env_logger.workspace = true diff --git a/primitives/src/lib.rs b/primitives/src/lib.rs index 732971bc6..fb6dec952 100644 --- a/primitives/src/lib.rs +++ b/primitives/src/lib.rs @@ -330,7 +330,7 @@ pub mod oracle { #[derive( Encode, Decode, Clone, Eq, PartialEq, Debug, TypeInfo, MaxEncodedLen, Serialize, Deserialize, )] - #[cfg_attr(feature = "std", serde(rename_all = "camelCase"))] + //#[cfg_attr(feature = "std", serde(rename_all = "camelCase"))] pub enum Key { ExchangeRate(CurrencyId), } @@ -465,7 +465,7 @@ pub fn remove_trailing_non_alphanum_bytes(input: &[u8]) -> &[u8] { scale_decode::DecodeAsType, scale_encode::EncodeAsType, )] -#[cfg_attr(feature = "std", serde(rename_all = "camelCase"))] +//#[cfg_attr(feature = "std", serde(rename_all = "camelCase"))] #[repr(u8)] #[allow(clippy::unnecessary_cast)] pub enum Asset { @@ -529,10 +529,15 @@ impl Asset { #[allow(clippy::unnecessary_cast)] pub enum CurrencyId { #[default] + #[serde(rename = "Native")] Native = 0_u8, + #[serde(rename = "XCM")] XCM(u8), + #[serde(rename = "Stellar")] Stellar(Asset), + #[serde(rename = "ZenlinkLPToken")] ZenlinkLPToken(u8, u8, u8, u8), + #[serde(rename = "Token")] Token(u64), } diff --git a/testchain/node/src/chain_spec.rs b/testchain/node/src/chain_spec.rs index b37798452..278e84334 100644 --- a/testchain/node/src/chain_spec.rs +++ b/testchain/node/src/chain_spec.rs @@ -1,4 +1,4 @@ -use spacewalk_runtime_testnet::{AssetId, DiaOracleModuleConfig}; +use spacewalk_runtime_testnet::{AssetId, DiaOracleModuleConfig, SystemConfig}; use std::convert::TryFrom; use frame_support::BoundedVec; @@ -15,7 +15,7 @@ use spacewalk_runtime_testnet::{ AccountId, AuraConfig, BalancesConfig, FeeConfig, FieldLength, GrandpaConfig, IssueConfig, NominationConfig, OracleConfig, Organization, RedeemConfig, ReplaceConfig, RuntimeGenesisConfig, SecurityConfig, Signature, StatusCode, StellarRelayConfig, SudoConfig, - SystemConfig, TokensConfig, Validator, VaultRegistryConfig, DAYS, + TokensConfig, Validator, VaultRegistryConfig, DAYS, }; // The URL for the telemetry server. @@ -83,7 +83,7 @@ pub fn mainnet_config() -> ChainSpec { .with_id("dev_mainnet") .with_chain_type(ChainType::Development) .with_properties(get_properties()) - .with_genesis_config(genesis( + .with_genesis_config_patch(genesis( get_account_id_from_seed::("Alice"), vec![authority_keys_from_seed("Alice")], vec![ @@ -112,7 +112,7 @@ pub fn testnet_config() -> ChainSpec { .with_id("dev_mainnet") .with_chain_type(ChainType::Development) .with_properties(get_properties()) - .with_genesis_config(genesis( + .with_genesis_config_patch(genesis( get_account_id_from_seed::("Alice"), vec![authority_keys_from_seed("Alice")], vec![ @@ -136,6 +136,8 @@ pub fn testnet_config() -> ChainSpec { .build() } + + fn default_pair(currency_id: CurrencyId, is_public_network: bool) -> VaultCurrencyPair { let wrapped = if is_public_network { WRAPPED_CURRENCY_ID_STELLAR_MAINNET @@ -170,10 +172,11 @@ fn genesis( let genesis_config = RuntimeGenesisConfig { system: SystemConfig { - ..Default::default() + _config: Default::default(), }, aura: AuraConfig { authorities: initial_authorities.iter().map(|x| (x.0.clone())).collect(), + ..Default::default() }, grandpa: GrandpaConfig { authorities: initial_authorities.iter().map(|x| (x.1.clone(), 1)).collect(), @@ -181,7 +184,7 @@ fn genesis( }, sudo: SudoConfig { // Assign network admin rights. - key: Some(root_key), + key: Some(root_key.clone()), }, balances: BalancesConfig { // Configure endowed accounts with initial balance of 1 << 60. @@ -224,7 +227,7 @@ fn genesis( }, security: SecurityConfig { initial_status: if start_shutdown { StatusCode::Shutdown } else { StatusCode::Error }, - ..Default::default() + _phantom: Default::default() }, stellar_relay: if !is_public_network { create_stellar_testnet_config() @@ -240,7 +243,7 @@ fn genesis( Key::ExchangeRate(default_wrapped_currency), Key::ExchangeRate(MXN_CURRENCY_ID), ], - ..Default::default() + _phantom: Default::default() }, vault_registry: VaultRegistryConfig { minimum_collateral_vault: vec![ @@ -337,6 +340,7 @@ fn genesis( 60_000 * 10u128.pow(12), ), ], + ..Default::default() }, fee: FeeConfig { issue_fee: FixedU128::checked_from_rational(1, 1000).unwrap(), // 0.1% @@ -360,10 +364,83 @@ fn genesis( ], batching_api: b"https://dia-00.pendulumchain.tech:8070/currencies".to_vec(), coin_infos_map: vec![], + ..Default::default() }, + }; + //serde_json::to_value(genesis_config).expect("Serialization of genesis config should work") + serde_json::json!({ + "sudo": { + "key": genesis_config.sudo.key, + }, + "balances": { + "balances": genesis_config.balances.balances, + }, + "aura": { + "authorities": genesis_config.aura.authorities, + }, + "grandpa": { + "authorities": genesis_config.grandpa.authorities, + }, + "tokens": { + "balances": genesis_config.tokens.balances, + }, + "issue": { + "issuePeriod": genesis_config.issue.issue_period, + "issueMinimumTransferAmount": genesis_config.issue.issue_minimum_transfer_amount, + "limitVolumeAmount": genesis_config.issue.limit_volume_amount, + "limitVolumeCurrencyId": genesis_config.issue.limit_volume_currency_id, + "currentVolumeAmount": genesis_config.issue.current_volume_amount, + "intervalLength": genesis_config.issue.interval_length, + "lastIntervalIndex": genesis_config.issue.last_interval_index, + }, + "redeem": { + "redeemPeriod": genesis_config.redeem.redeem_period, + "redeemMinimumTransferAmount": genesis_config.redeem.redeem_minimum_transfer_amount, + "limitVolumeAmount": genesis_config.redeem.limit_volume_amount, + "limitVolumeCurrencyId": genesis_config.redeem.limit_volume_currency_id, + "currentVolumeAmount": genesis_config.redeem.current_volume_amount, + "intervalLength": genesis_config.redeem.interval_length, + "lastIntervalIndex": genesis_config.redeem.last_interval_index, + }, + "replace": { + "replacePeriod": genesis_config.replace.replace_period, + "replaceMinimumTransferAmount": genesis_config.replace.replace_minimum_transfer_amount, + }, + "security": { + "initialStatus": genesis_config.security.initial_status, + }, + "oracle": { + "maxDelay": genesis_config.oracle.max_delay, + "oracleKeys": genesis_config.oracle.oracle_keys, + }, + "vaultRegistry": { + "minimumCollateralVault": genesis_config.vault_registry.minimum_collateral_vault, + "punishmentDelay": genesis_config.vault_registry.punishment_delay, + "secureCollateralThreshold": genesis_config.vault_registry.secure_collateral_threshold, + "premiumRedeemThreshold": genesis_config.vault_registry.premium_redeem_threshold, + "liquidationCollateralThreshold": genesis_config.vault_registry.liquidation_collateral_threshold, + "systemCollateralCeiling": genesis_config.vault_registry.system_collateral_ceiling, + }, + "fee": { + "issueFee": genesis_config.fee.issue_fee, + "issueGriefingCollateral": genesis_config.fee.issue_griefing_collateral, + "redeemFee": genesis_config.fee.redeem_fee, + "premiumRedeemFee": genesis_config.fee.premium_redeem_fee, + "punishmentFee": genesis_config.fee.punishment_fee, + "replaceGriefingCollateral": genesis_config.fee.replace_griefing_collateral, + }, + "nomination": { + "isNominationEnabled": genesis_config.nomination.is_nomination_enabled, + }, + "diaOracleModule": { + "authorizedAccounts": genesis_config.dia_oracle_module.authorized_accounts, + "supportedCurrencies": genesis_config.dia_oracle_module.supported_currencies, + "batchingApi": genesis_config.dia_oracle_module.batching_api, + "coinInfosMap": genesis_config.dia_oracle_module.coin_infos_map, + } + }) - serde_json::to_value(genesis_config).expect("Serialization of genesis config should work") } diff --git a/testchain/node/src/cli.rs b/testchain/node/src/cli.rs index 880d51ecf..15ceaa062 100644 --- a/testchain/node/src/cli.rs +++ b/testchain/node/src/cli.rs @@ -1,5 +1,4 @@ use sc_cli::RunCmd; -use clap::Parser; #[derive(Debug, clap::Parser)] pub struct Cli { diff --git a/testchain/runtime/mainnet/Cargo.toml b/testchain/runtime/mainnet/Cargo.toml index ed5f2489e..f1c191d5e 100644 --- a/testchain/runtime/mainnet/Cargo.toml +++ b/testchain/runtime/mainnet/Cargo.toml @@ -18,6 +18,7 @@ sp-api = {workspace = true} sp-block-builder = {workspace = true} sp-core = {workspace = true} sp-inherents = {workspace = true} +sp-genesis-builder = { workspace = true } sp-offchain = {workspace = true} sp-runtime = {workspace = true} sp-session = {workspace = true} @@ -150,6 +151,7 @@ std = [ "sp-runtime/std", "sp-session/std", "sp-std/std", + "sp-genesis-builder/std", "sp-transaction-pool/std", "sp-version/std", "staking/std", diff --git a/testchain/runtime/mainnet/src/lib.rs b/testchain/runtime/mainnet/src/lib.rs index bc249e999..76943f049 100644 --- a/testchain/runtime/mainnet/src/lib.rs +++ b/testchain/runtime/mainnet/src/lib.rs @@ -17,6 +17,8 @@ use frame_support::{ traits::{ConstU128, ConstU32, ConstU64, ConstU8, Contains}, weights::{constants::WEIGHT_REF_TIME_PER_SECOND, ConstantMultiplier, IdentityFee, Weight}, PalletId, + genesis_builder_helper::{create_default_config, build_config}, + }; pub use frame_system::Call as SystemCall; use orml_currencies::BasicCurrencyAdapter; @@ -1040,4 +1042,14 @@ impl_runtime_apis! { } } + impl sp_genesis_builder::GenesisBuilder for Runtime { + fn create_default_config() -> Vec { + create_default_config::() + } + + fn build_config(config: Vec) -> sp_genesis_builder::Result { + build_config::(config) + } + } + } diff --git a/testchain/runtime/testnet/Cargo.toml b/testchain/runtime/testnet/Cargo.toml index 1f144806a..e80db6068 100644 --- a/testchain/runtime/testnet/Cargo.toml +++ b/testchain/runtime/testnet/Cargo.toml @@ -18,6 +18,7 @@ sp-api = { workspace = true } sp-block-builder = { workspace = true } sp-core = { workspace = true } sp-inherents = { workspace = true } +sp-genesis-builder = { workspace = true } sp-offchain = { workspace = true } sp-runtime = { workspace = true } sp-session = { workspace = true } @@ -146,6 +147,7 @@ std = [ "sp-consensus-aura/std", "sp-core/std", "sp-inherents/std", + "sp-genesis-builder/std", "sp-offchain/std", "sp-runtime/std", "sp-session/std", diff --git a/testchain/runtime/testnet/src/lib.rs b/testchain/runtime/testnet/src/lib.rs index 9fac95a0b..8acf44046 100644 --- a/testchain/runtime/testnet/src/lib.rs +++ b/testchain/runtime/testnet/src/lib.rs @@ -17,6 +17,7 @@ use frame_support::{ traits::{ConstU128, ConstU32, ConstU64, ConstU8, Contains}, weights::{constants::WEIGHT_REF_TIME_PER_SECOND, ConstantMultiplier, IdentityFee, Weight}, PalletId, + genesis_builder_helper::{create_default_config, build_config}, }; pub use frame_system::Call as SystemCall; use orml_currencies::BasicCurrencyAdapter; @@ -1031,4 +1032,14 @@ impl_runtime_apis! { } } + impl sp_genesis_builder::GenesisBuilder for Runtime { + fn create_default_config() -> Vec { + create_default_config::() + } + + fn build_config(config: Vec) -> sp_genesis_builder::Result { + build_config::(config) + } + } + } From f9a6d429ec4620c849be1b3bb080aadff7ed0828 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 28 Nov 2024 11:01:02 -0300 Subject: [PATCH 20/36] fmt and clippy --- pallets/reward-distribution/src/mock.rs | 2 +- testchain/node/src/chain_spec.rs | 78 ++++++++++++------------- testchain/node/src/service.rs | 6 +- testchain/runtime/mainnet/src/lib.rs | 6 +- testchain/runtime/testnet/src/lib.rs | 5 +- 5 files changed, 48 insertions(+), 49 deletions(-) diff --git a/pallets/reward-distribution/src/mock.rs b/pallets/reward-distribution/src/mock.rs index 32e5d4e97..0e1ed7e5b 100644 --- a/pallets/reward-distribution/src/mock.rs +++ b/pallets/reward-distribution/src/mock.rs @@ -76,7 +76,7 @@ impl frame_system::Config for Test { type SS58Prefix = SS58Prefix; type OnSetCode = (); type MaxConsumers = ConstU32<16>; - type RuntimeTask= RuntimeTask; + type RuntimeTask = RuntimeTask; } parameter_types! { diff --git a/testchain/node/src/chain_spec.rs b/testchain/node/src/chain_spec.rs index 278e84334..ea5139f14 100644 --- a/testchain/node/src/chain_spec.rs +++ b/testchain/node/src/chain_spec.rs @@ -78,7 +78,11 @@ fn get_properties() -> Map { } pub fn mainnet_config() -> ChainSpec { - ChainSpec::builder(spacewalk_runtime_mainnet::WASM_BINARY.expect("WASM binary was not built, please build it!"), Default::default()) + ChainSpec::builder( + spacewalk_runtime_mainnet::WASM_BINARY + .expect("WASM binary was not built, please build it!"), + Default::default(), + ) .with_name("spacewalk") .with_id("dev_mainnet") .with_chain_type(ChainType::Development) @@ -107,37 +111,39 @@ pub fn mainnet_config() -> ChainSpec { .build() } pub fn testnet_config() -> ChainSpec { - ChainSpec::builder(spacewalk_runtime_mainnet::WASM_BINARY.expect("WASM binary was not built, please build it!"), Default::default()) - .with_name("spacewalk") - .with_id("dev_mainnet") - .with_chain_type(ChainType::Development) - .with_properties(get_properties()) - .with_genesis_config_patch(genesis( + ChainSpec::builder( + spacewalk_runtime_mainnet::WASM_BINARY + .expect("WASM binary was not built, please build it!"), + Default::default(), + ) + .with_name("spacewalk") + .with_id("dev_mainnet") + .with_chain_type(ChainType::Development) + .with_properties(get_properties()) + .with_genesis_config_patch(genesis( + get_account_id_from_seed::("Alice"), + vec![authority_keys_from_seed("Alice")], + vec![ get_account_id_from_seed::("Alice"), - vec![authority_keys_from_seed("Alice")], - vec![ - get_account_id_from_seed::("Alice"), - get_account_id_from_seed::("Bob"), - get_account_id_from_seed::("Charlie"), - get_account_id_from_seed::("Dave"), - get_account_id_from_seed::("Eve"), - get_account_id_from_seed::("Ferdie"), - get_account_id_from_seed::("Alice//stash"), - get_account_id_from_seed::("Bob//stash"), - get_account_id_from_seed::("Charlie//stash"), - get_account_id_from_seed::("Dave//stash"), - get_account_id_from_seed::("Eve//stash"), - get_account_id_from_seed::("Ferdie//stash"), - ], - vec![get_account_id_from_seed::("Bob")], - false, - false, - )) - .build() + get_account_id_from_seed::("Bob"), + get_account_id_from_seed::("Charlie"), + get_account_id_from_seed::("Dave"), + get_account_id_from_seed::("Eve"), + get_account_id_from_seed::("Ferdie"), + get_account_id_from_seed::("Alice//stash"), + get_account_id_from_seed::("Bob//stash"), + get_account_id_from_seed::("Charlie//stash"), + get_account_id_from_seed::("Dave//stash"), + get_account_id_from_seed::("Eve//stash"), + get_account_id_from_seed::("Ferdie//stash"), + ], + vec![get_account_id_from_seed::("Bob")], + false, + false, + )) + .build() } - - fn default_pair(currency_id: CurrencyId, is_public_network: bool) -> VaultCurrencyPair { let wrapped = if is_public_network { WRAPPED_CURRENCY_ID_STELLAR_MAINNET @@ -171,12 +177,9 @@ fn genesis( }; let genesis_config = RuntimeGenesisConfig { - system: SystemConfig { - _config: Default::default(), - }, + system: SystemConfig { _config: Default::default() }, aura: AuraConfig { authorities: initial_authorities.iter().map(|x| (x.0.clone())).collect(), - ..Default::default() }, grandpa: GrandpaConfig { authorities: initial_authorities.iter().map(|x| (x.1.clone(), 1)).collect(), @@ -227,7 +230,7 @@ fn genesis( }, security: SecurityConfig { initial_status: if start_shutdown { StatusCode::Shutdown } else { StatusCode::Error }, - _phantom: Default::default() + _phantom: Default::default(), }, stellar_relay: if !is_public_network { create_stellar_testnet_config() @@ -243,7 +246,7 @@ fn genesis( Key::ExchangeRate(default_wrapped_currency), Key::ExchangeRate(MXN_CURRENCY_ID), ], - _phantom: Default::default() + _phantom: Default::default(), }, vault_registry: VaultRegistryConfig { minimum_collateral_vault: vec![ @@ -340,7 +343,6 @@ fn genesis( 60_000 * 10u128.pow(12), ), ], - ..Default::default() }, fee: FeeConfig { issue_fee: FixedU128::checked_from_rational(1, 1000).unwrap(), // 0.1% @@ -364,9 +366,7 @@ fn genesis( ], batching_api: b"https://dia-00.pendulumchain.tech:8070/currencies".to_vec(), coin_infos_map: vec![], - ..Default::default() }, - }; //serde_json::to_value(genesis_config).expect("Serialization of genesis config should work") serde_json::json!({ @@ -440,10 +440,8 @@ fn genesis( "coinInfosMap": genesis_config.dia_oracle_module.coin_infos_map, } }) - } - fn create_stellar_testnet_config() -> StellarRelayConfig { let old_validators = Vec::new(); let old_organizations = Vec::new(); diff --git a/testchain/node/src/service.rs b/testchain/node/src/service.rs index a2eeaa03f..194c3d616 100644 --- a/testchain/node/src/service.rs +++ b/testchain/node/src/service.rs @@ -363,7 +363,7 @@ pub fn new_full(config: Configuration) -> Result<(TaskManager, RpcHandlers), Ser import_queue, block_announce_validator_builder: None, warp_sync_params: None, - block_relay: None + block_relay: None, })?; if config.offchain_worker.enabled { @@ -515,7 +515,7 @@ pub fn new_full(config: Configuration) -> Result<(TaskManager, RpcHandlers), Ser shared_voter_state: SharedVoterState::empty(), telemetry: telemetry.as_ref().map(|x| x.handle()), offchain_tx_pool_factory: OffchainTransactionPoolFactory::new(transaction_pool), - notification_service: grandpa_notification_service + notification_service: grandpa_notification_service, }; // the GRANDPA voter task is considered infallible, i.e. @@ -696,7 +696,7 @@ pub async fn start_instant_testnet( import_queue, block_announce_validator_builder: None, warp_sync_params: None, - block_relay: None + block_relay: None, })?; if config.offchain_worker.enabled { diff --git a/testchain/runtime/mainnet/src/lib.rs b/testchain/runtime/mainnet/src/lib.rs index 76943f049..abd989cb6 100644 --- a/testchain/runtime/mainnet/src/lib.rs +++ b/testchain/runtime/mainnet/src/lib.rs @@ -13,12 +13,12 @@ extern crate frame_benchmarking; use codec::Encode; pub use dia_oracle::dia::*; use frame_support::{ - construct_runtime, parameter_types, + construct_runtime, + genesis_builder_helper::{build_config, create_default_config}, + parameter_types, traits::{ConstU128, ConstU32, ConstU64, ConstU8, Contains}, weights::{constants::WEIGHT_REF_TIME_PER_SECOND, ConstantMultiplier, IdentityFee, Weight}, PalletId, - genesis_builder_helper::{create_default_config, build_config}, - }; pub use frame_system::Call as SystemCall; use orml_currencies::BasicCurrencyAdapter; diff --git a/testchain/runtime/testnet/src/lib.rs b/testchain/runtime/testnet/src/lib.rs index 8acf44046..a7e2e4b7e 100644 --- a/testchain/runtime/testnet/src/lib.rs +++ b/testchain/runtime/testnet/src/lib.rs @@ -13,11 +13,12 @@ extern crate frame_benchmarking; use codec::Encode; pub use dia_oracle::dia::*; use frame_support::{ - construct_runtime, parameter_types, + construct_runtime, + genesis_builder_helper::{build_config, create_default_config}, + parameter_types, traits::{ConstU128, ConstU32, ConstU64, ConstU8, Contains}, weights::{constants::WEIGHT_REF_TIME_PER_SECOND, ConstantMultiplier, IdentityFee, Weight}, PalletId, - genesis_builder_helper::{create_default_config, build_config}, }; pub use frame_system::Call as SystemCall; use orml_currencies::BasicCurrencyAdapter; From c32f9ca6055fb2f22d5ea526611e042105b9728c Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 28 Nov 2024 14:37:20 -0300 Subject: [PATCH 21/36] install rust-src for nightly also --- .github/actions/prerequisite-nightly/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/prerequisite-nightly/action.yml b/.github/actions/prerequisite-nightly/action.yml index d6cf3b7a3..53ccbb3fb 100644 --- a/.github/actions/prerequisite-nightly/action.yml +++ b/.github/actions/prerequisite-nightly/action.yml @@ -21,5 +21,5 @@ runs: uses: dtolnay/rust-toolchain@nightly with: toolchain: ${{ inputs.version }} - components: rustfmt, clippy + components: rustfmt, clippy, rust-src target: wasm32-unknown-unknown From 4e521ddb12e0c726eb48a5278933c99046d22683 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 28 Nov 2024 18:04:57 -0300 Subject: [PATCH 22/36] update stellar relay configs --- .../config/mainnet/stellar_relay_config_mainnet_iowa.json | 8 ++++---- .../config/testnet/stellar_relay_config_sdftest1.json | 8 ++++---- .../config/testnet/stellar_relay_config_sdftest2.json | 8 ++++---- .../config/testnet/stellar_relay_config_sdftest3.json | 8 ++++---- .../config/mainnet/stellar_relay_config_frankfurt.json | 8 ++++---- .../config/mainnet/stellar_relay_config_iowa.json | 8 ++++---- .../config/mainnet/stellar_relay_config_singapore.json | 8 ++++---- .../config/testnet/stellar_relay_config_sdftest1.json | 4 ++-- .../config/testnet/stellar_relay_config_sdftest2.json | 4 ++-- .../config/testnet/stellar_relay_config_sdftest3.json | 4 ++-- 10 files changed, 34 insertions(+), 34 deletions(-) diff --git a/clients/stellar-relay-lib/resources/config/mainnet/stellar_relay_config_mainnet_iowa.json b/clients/stellar-relay-lib/resources/config/mainnet/stellar_relay_config_mainnet_iowa.json index 697f731af..ed87d991c 100644 --- a/clients/stellar-relay-lib/resources/config/mainnet/stellar_relay_config_mainnet_iowa.json +++ b/clients/stellar-relay-lib/resources/config/mainnet/stellar_relay_config_mainnet_iowa.json @@ -4,10 +4,10 @@ "port": 11625 }, "node_info": { - "ledger_version": 21, - "overlay_version": 34, - "overlay_min_version": 32, - "version_str": "stellar-core 21.1.0 (b3aeb14cc798f6d11deb2be913041be916f3b0cc)", + "ledger_version": 22, + "overlay_version": 35, + "overlay_min_version": 33, + "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", "is_pub_net": true }, "stellar_history_archive_urls": [ diff --git a/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest1.json b/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest1.json index 44e908d25..0322a2af8 100644 --- a/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest1.json +++ b/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest1.json @@ -4,10 +4,10 @@ "port": 11625 }, "node_info": { - "ledger_version": 21, - "overlay_version": 34, - "overlay_min_version": 32, - "version_str": "stellar-core 21.2.0 (d78f48eacabb51753e34443de7618b956e61c59f)", + "ledger_version": 22, + "overlay_version": 35, + "overlay_min_version": 33, + "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", "is_pub_net": false }, "stellar_history_archive_urls": [ diff --git a/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest2.json b/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest2.json index 3b431ef78..e796a3e58 100644 --- a/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest2.json +++ b/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest2.json @@ -4,10 +4,10 @@ "port": 11625 }, "node_info": { - "ledger_version": 21, - "overlay_version": 34, - "overlay_min_version": 32, - "version_str": "stellar-core 21.2.0 (d78f48eacabb51753e34443de7618b956e61c59f)", + "ledger_version": 22, + "overlay_version": 35, + "overlay_min_version": 33, + "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", "is_pub_net": false }, "stellar_history_archive_urls": [ diff --git a/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest3.json b/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest3.json index 404ded3bb..f2893e683 100644 --- a/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest3.json +++ b/clients/stellar-relay-lib/resources/config/testnet/stellar_relay_config_sdftest3.json @@ -4,10 +4,10 @@ "port": 11625 }, "node_info": { - "ledger_version": 21, - "overlay_version": 34, - "overlay_min_version": 32, - "version_str": "stellar-core 21.2.0 (d78f48eacabb51753e34443de7618b956e61c59f)", + "ledger_version": 22, + "overlay_version": 35, + "overlay_min_version": 33, + "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", "is_pub_net": false }, "stellar_history_archive_urls": [ diff --git a/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json b/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json index 7eabe4eb4..6c79b240a 100644 --- a/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json +++ b/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json @@ -4,10 +4,10 @@ "port": 11625 }, "node_info": { - "ledger_version": 21, - "overlay_version": 34, - "overlay_min_version": 32, - "version_str": "stellar-core 21.2.0 (d78f48eacabb51753e34443de7618b956e61c59f)", + "ledger_version": 22, + "overlay_version": 35, + "overlay_min_version": 33, + "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", "is_pub_net": true }, "stellar_history_archive_urls": [ diff --git a/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json b/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json index d2e9aa416..ed87d991c 100644 --- a/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json +++ b/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json @@ -4,10 +4,10 @@ "port": 11625 }, "node_info": { - "ledger_version": 21, - "overlay_version": 34, - "overlay_min_version": 32, - "version_str": "stellar-core 21.2.0 (d78f48eacabb51753e34443de7618b956e61c59f)", + "ledger_version": 22, + "overlay_version": 35, + "overlay_min_version": 33, + "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", "is_pub_net": true }, "stellar_history_archive_urls": [ diff --git a/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json b/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json index 2e2c23670..ebb8e16b0 100644 --- a/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json +++ b/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json @@ -4,10 +4,10 @@ "port": 11625 }, "node_info": { - "ledger_version": 21, - "overlay_version": 34, - "overlay_min_version": 32, - "version_str": "stellar-core 21.2.0 (d78f48eacabb51753e34443de7618b956e61c59f)", + "ledger_version": 22, + "overlay_version": 35, + "overlay_min_version": 33, + "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", "is_pub_net": true }, "stellar_history_archive_urls": [ diff --git a/clients/vault/resources/config/testnet/stellar_relay_config_sdftest1.json b/clients/vault/resources/config/testnet/stellar_relay_config_sdftest1.json index 070253e8c..0322a2af8 100644 --- a/clients/vault/resources/config/testnet/stellar_relay_config_sdftest1.json +++ b/clients/vault/resources/config/testnet/stellar_relay_config_sdftest1.json @@ -4,10 +4,10 @@ "port": 11625 }, "node_info": { - "ledger_version": 21, + "ledger_version": 22, "overlay_version": 35, "overlay_min_version": 33, - "version_str": "stellar-core 21.3.1 (4ede19620438bcd136276cdc8d4ed1f2c3b64624)", + "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", "is_pub_net": false }, "stellar_history_archive_urls": [ diff --git a/clients/vault/resources/config/testnet/stellar_relay_config_sdftest2.json b/clients/vault/resources/config/testnet/stellar_relay_config_sdftest2.json index 003d98e12..e796a3e58 100644 --- a/clients/vault/resources/config/testnet/stellar_relay_config_sdftest2.json +++ b/clients/vault/resources/config/testnet/stellar_relay_config_sdftest2.json @@ -4,10 +4,10 @@ "port": 11625 }, "node_info": { - "ledger_version": 21, + "ledger_version": 22, "overlay_version": 35, "overlay_min_version": 33, - "version_str": "stellar-core 21.3.1 (4ede19620438bcd136276cdc8d4ed1f2c3b64624)", + "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", "is_pub_net": false }, "stellar_history_archive_urls": [ diff --git a/clients/vault/resources/config/testnet/stellar_relay_config_sdftest3.json b/clients/vault/resources/config/testnet/stellar_relay_config_sdftest3.json index 9e6cbaf2d..f2893e683 100644 --- a/clients/vault/resources/config/testnet/stellar_relay_config_sdftest3.json +++ b/clients/vault/resources/config/testnet/stellar_relay_config_sdftest3.json @@ -4,10 +4,10 @@ "port": 11625 }, "node_info": { - "ledger_version": 21, + "ledger_version": 22, "overlay_version": 35, "overlay_min_version": 33, - "version_str": "stellar-core 21.3.1 (4ede19620438bcd136276cdc8d4ed1f2c3b64624)", + "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", "is_pub_net": false }, "stellar_history_archive_urls": [ From 1f582d1b9648063f051f7007c6dab5732a896135 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Fri, 29 Nov 2024 11:43:32 -0300 Subject: [PATCH 23/36] fixes for test issues --- clients/vault/Cargo.toml | 6 +++--- .../mainnet/stellar_relay_config_frankfurt.json | 7 +------ .../mainnet/stellar_relay_config_iowa.json | 7 +------ .../mainnet/stellar_relay_config_other.json | 16 ++++++++++++++++ .../mainnet/stellar_relay_config_singapore.json | 7 +------ clients/vault/src/oracle/testing_utils.rs | 3 ++- clients/wallet/src/horizon/responses.rs | 3 --- 7 files changed, 24 insertions(+), 25 deletions(-) create mode 100644 clients/vault/resources/config/mainnet/stellar_relay_config_other.json diff --git a/clients/vault/Cargo.toml b/clients/vault/Cargo.toml index 0404be863..6f74f33aa 100644 --- a/clients/vault/Cargo.toml +++ b/clients/vault/Cargo.toml @@ -78,8 +78,8 @@ tempdir.workspace = true runtime = { path = "../runtime", features = ["testing-utils", "standalone-metadata"] } wallet = { path = "../wallet", features = ["testing-utils"] } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } -sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +sp-keyring = { workspace = true, default-features = true } +sp-arithmetic = { workspace = true, default-features = true } # Substrate dependencies -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.1.0" } +frame-support = { workspace = true, default-features = true } diff --git a/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json b/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json index 6c79b240a..2cdc99925 100644 --- a/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json +++ b/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json @@ -11,11 +11,6 @@ "is_pub_net": true }, "stellar_history_archive_urls": [ - "http://history.stellar.org/prd/core-live/core_live_001", - "http://history.stellar.org/prd/core-live/core_live_002", - "http://history.stellar.org/prd/core-live/core_live_003", - "https://stellar-history-de-fra.satoshipay.io", - "https://stellar-history-sg-sin.satoshipay.io", - "https://stellar-history-us-iowa.satoshipay.io" + "https://hercules-history.publicnode.org" ] } \ No newline at end of file diff --git a/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json b/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json index ed87d991c..884d77023 100644 --- a/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json +++ b/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json @@ -11,11 +11,6 @@ "is_pub_net": true }, "stellar_history_archive_urls": [ - "http://history.stellar.org/prd/core-live/core_live_001", - "http://history.stellar.org/prd/core-live/core_live_002", - "http://history.stellar.org/prd/core-live/core_live_003", - "https://stellar-history-de-fra.satoshipay.io", - "https://stellar-history-sg-sin.satoshipay.io", - "https://stellar-history-us-iowa.satoshipay.io" + "https://hercules-history.publicnode.org" ] } \ No newline at end of file diff --git a/clients/vault/resources/config/mainnet/stellar_relay_config_other.json b/clients/vault/resources/config/mainnet/stellar_relay_config_other.json new file mode 100644 index 000000000..6c3ff6a66 --- /dev/null +++ b/clients/vault/resources/config/mainnet/stellar_relay_config_other.json @@ -0,0 +1,16 @@ +{ + "connection_info": { + "address": "37.27.162.12", + "port": 11625 + }, + "node_info": { + "ledger_version": 22, + "overlay_version": 35, + "overlay_min_version": 33, + "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", + "is_pub_net": true + }, + "stellar_history_archive_urls": [ + "https://hercules-history.publicnode.org" + ] +} \ No newline at end of file diff --git a/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json b/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json index ebb8e16b0..1204cdeaf 100644 --- a/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json +++ b/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json @@ -11,11 +11,6 @@ "is_pub_net": true }, "stellar_history_archive_urls": [ - "http://history.stellar.org/prd/core-live/core_live_001", - "http://history.stellar.org/prd/core-live/core_live_002", - "http://history.stellar.org/prd/core-live/core_live_003", - "https://stellar-history-de-fra.satoshipay.io", - "https://stellar-history-sg-sin.satoshipay.io", - "https://stellar-history-us-iowa.satoshipay.io" + "https://hercules-history.publicnode.org" ] } \ No newline at end of file diff --git a/clients/vault/src/oracle/testing_utils.rs b/clients/vault/src/oracle/testing_utils.rs index 6c75e0a7d..f885e1bec 100644 --- a/clients/vault/src/oracle/testing_utils.rs +++ b/clients/vault/src/oracle/testing_utils.rs @@ -25,7 +25,8 @@ pub fn specific_stellar_relay_config( fn stellar_relay_config_choices(is_mainnet: bool) -> (Vec<&'static str>, &'static str) { let node_points = if is_mainnet { - vec!["iowa", "singapore", "frankfurt"] + // vec!["iowa", "singapore", "frankfurt"] + vec!["other"] // temporarily force use this node, others seem to be overloaded } else { vec!["sdftest1", "sdftest2", "sdftest3"] }; diff --git a/clients/wallet/src/horizon/responses.rs b/clients/wallet/src/horizon/responses.rs index a540fd63f..2a3148c26 100644 --- a/clients/wallet/src/horizon/responses.rs +++ b/clients/wallet/src/horizon/responses.rs @@ -202,8 +202,6 @@ pub struct TransactionResponse { #[serde(deserialize_with = "de_str_to_bytes")] pub result_xdr: Vec, #[serde(deserialize_with = "de_str_to_bytes")] - pub result_meta_xdr: Vec, - #[serde(deserialize_with = "de_str_to_bytes")] pub fee_meta_xdr: Vec, #[serde(deserialize_with = "de_str_to_bytes")] pub memo_type: Vec, @@ -236,7 +234,6 @@ impl Debug for TransactionResponse { .field("operation_count", &self.operation_count) .field("envelope_xdr", &debug_str_or_vec_u8!(&self.envelope_xdr)) .field("result_xdr", &debug_str_or_vec_u8!(&self.result_xdr)) - .field("result_meta_xdr", &debug_str_or_vec_u8!(&self.result_meta_xdr)) .field("memo_type", &debug_str_or_vec_u8!(&self.memo_type)) .field("memo", &memo) .finish() From 000118dcc4a6e5dd9ea127f8eef9a8375c011279 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Tue, 3 Dec 2024 07:44:08 -0300 Subject: [PATCH 24/36] test only integration on CI --- .github/workflows/ci-main.yml | 158 +++++++++++++++++----------------- 1 file changed, 78 insertions(+), 80 deletions(-) diff --git a/.github/workflows/ci-main.yml b/.github/workflows/ci-main.yml index ddca6adbf..69f7774c7 100644 --- a/.github/workflows/ci-main.yml +++ b/.github/workflows/ci-main.yml @@ -11,88 +11,86 @@ env: RUSTFLAGS: "-Dwarnings" jobs: - check-code: - name: Check Code - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Undergo Prerequisite - uses: ./.github/actions/prerequisite - with: - token: ${{ secrets.GITHUB_TOKEN }} - - - name: Check Build - run: | - bash ./scripts/cmd-all build check "--release" - - - name: Clippy -- Libraries and Binaries - run: | - bash ./scripts/cmd-all clippy "clippy --lib --bins" "--release -- -W clippy::all -A clippy::style -A forgetting_copy_types -A forgetting_references" - - check-code-nightly: - name: Run Clippy and Fmt - runs-on: ubuntu-latest - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Run Prerequisite (for Nightly) - uses: ./.github/actions/prerequisite-nightly - with: - token: ${{ secrets.GITHUB_TOKEN }} - version: ${{ env.RUSTUP_NIGHTLY_VERSION }} - - - name: Rustfmt - uses: actions-rs/cargo@v1 - with: - toolchain: ${{ env.RUSTUP_NIGHTLY_VERSION }} - command: fmt - args: --all -- --check - - - name: Clippy for Tests and Examples - uses: actions-rs/cargo@v1 - with: - toolchain: ${{ env.RUSTUP_NIGHTLY_VERSION }} - command: clippy - args: --release --all-features --tests --benches --examples -- -A clippy::all -W clippy::correctness -A forgetting_copy_types -A forgetting_references - - cargo-test: - name: Run Tests for Pallets and Clients - needs: check-code - if: needs.check-code.result == 'success' - runs-on: ubuntu-latest - env: - SOURCE_STELLAR_SECRET_MAINNET: ${{ secrets.SOURCE_STELLAR_SECRET_MAINNET }} - SOURCE_STELLAR_SECRET_TESTNET: ${{ secrets.SOURCE_STELLAR_SECRET_TESTNET }} - DEST_STELLAR_SECRET_MAINNET: ${{ secrets.DEST_STELLAR_SECRET_MAINNET }} - DEST_STELLAR_SECRET_TESTNET: ${{ secrets.DEST_STELLAR_SECRET_TESTNET }} - - steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Run Prerequisite (for Nightly) - uses: ./.github/actions/prerequisite-nightly - with: - token: ${{ secrets.GITHUB_TOKEN }} - version: ${{ env.RUSTUP_NIGHTLY_VERSION }} - - - name: Run Tests for Pallets - run: | - bash ./scripts/cmd-pallets test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" - - - name: Run Tests for Clients - run: | - bash ./scripts/cmd-clients test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" +# check-code: +# name: Check Code +# runs-on: ubuntu-latest +# +# steps: +# - name: Checkout Repository +# uses: actions/checkout@v4 +# +# - name: Undergo Prerequisite +# uses: ./.github/actions/prerequisite +# with: +# token: ${{ secrets.GITHUB_TOKEN }} +# +# - name: Check Build +# run: | +# bash ./scripts/cmd-all build check "--release" +# +# - name: Clippy -- Libraries and Binaries +# run: | +# bash ./scripts/cmd-all clippy "clippy --lib --bins" "--release -- -W clippy::all -A clippy::style -A forgetting_copy_types -A forgetting_references" + +# check-code-nightly: +# name: Run Clippy and Fmt +# runs-on: ubuntu-latest +# +# steps: +# - name: Checkout Repository +# uses: actions/checkout@v4 +# +# - name: Run Prerequisite (for Nightly) +# uses: ./.github/actions/prerequisite-nightly +# with: +# token: ${{ secrets.GITHUB_TOKEN }} +# version: ${{ env.RUSTUP_NIGHTLY_VERSION }} +# +# - name: Rustfmt +# uses: actions-rs/cargo@v1 +# with: +# toolchain: ${{ env.RUSTUP_NIGHTLY_VERSION }} +# command: fmt +# args: --all -- --check +# +# - name: Clippy for Tests and Examples +# uses: actions-rs/cargo@v1 +# with: +# toolchain: ${{ env.RUSTUP_NIGHTLY_VERSION }} +# command: clippy +# args: --release --all-features --tests --benches --examples -- -A clippy::all -W clippy::correctness -A forgetting_copy_types -A forgetting_references + +# cargo-test: +# name: Run Tests for Pallets and Clients +# needs: check-code +# if: needs.check-code.result == 'success' +# runs-on: ubuntu-latest +# env: +# SOURCE_STELLAR_SECRET_MAINNET: ${{ secrets.SOURCE_STELLAR_SECRET_MAINNET }} +# SOURCE_STELLAR_SECRET_TESTNET: ${{ secrets.SOURCE_STELLAR_SECRET_TESTNET }} +# DEST_STELLAR_SECRET_MAINNET: ${{ secrets.DEST_STELLAR_SECRET_MAINNET }} +# DEST_STELLAR_SECRET_TESTNET: ${{ secrets.DEST_STELLAR_SECRET_TESTNET }} +# +# steps: +# - name: Checkout Repository +# uses: actions/checkout@v4 +# +# - name: Run Prerequisite (for Nightly) +# uses: ./.github/actions/prerequisite-nightly +# with: +# token: ${{ secrets.GITHUB_TOKEN }} +# version: ${{ env.RUSTUP_NIGHTLY_VERSION }} +# +# - name: Run Tests for Pallets +# run: | +# bash ./scripts/cmd-pallets test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" +# +# - name: Run Tests for Clients +# run: | +# bash ./scripts/cmd-clients test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" cargo-test-vault: name: Run Tests for Vault - needs: check-code - if: needs.check-code.result == 'success' runs-on: ubuntu-latest steps: @@ -116,4 +114,4 @@ jobs: toolchain: ${{ env.RUSTUP_NIGHTLY_VERSION }} command: test # we only test the standalone-metadata - args: --release -p vault --features integration-test + args: --test '*' --package vault --features integration-test From 3f68792e2eca337735a80385296a30cf22922cb9 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Wed, 4 Dec 2024 11:05:47 -0300 Subject: [PATCH 25/36] fix testnet_config spec --- testchain/node/src/chain_spec.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testchain/node/src/chain_spec.rs b/testchain/node/src/chain_spec.rs index ea5139f14..a0e706fa1 100644 --- a/testchain/node/src/chain_spec.rs +++ b/testchain/node/src/chain_spec.rs @@ -112,7 +112,7 @@ pub fn mainnet_config() -> ChainSpec { } pub fn testnet_config() -> ChainSpec { ChainSpec::builder( - spacewalk_runtime_mainnet::WASM_BINARY + spacewalk_runtime_testnet::WASM_BINARY .expect("WASM binary was not built, please build it!"), Default::default(), ) From 8cc27db4a3d95ade2726f57574b84bb0a6e67917 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Wed, 4 Dec 2024 14:05:55 -0300 Subject: [PATCH 26/36] fix spec definition --- clients/runtime/src/integration/mod.rs | 2 +- .../config/mainnet/stellar_relay_config_frankfurt.json | 7 ++++++- .../config/mainnet/stellar_relay_config_iowa.json | 7 ++++++- .../config/mainnet/stellar_relay_config_singapore.json | 7 ++++++- testchain/node/src/chain_spec.rs | 4 ++++ 5 files changed, 23 insertions(+), 4 deletions(-) diff --git a/clients/runtime/src/integration/mod.rs b/clients/runtime/src/integration/mod.rs index ade08cc88..b961b09f4 100644 --- a/clients/runtime/src/integration/mod.rs +++ b/clients/runtime/src/integration/mod.rs @@ -87,7 +87,7 @@ pub async fn default_provider_client( role: Role::Authority(key), telemetry: None, wasm_method: WasmExecutionMethod::Compiled { - instantiation_strategy: WasmtimeInstantiationStrategy::PoolingCopyOnWrite, + instantiation_strategy: WasmtimeInstantiationStrategy::RecreateInstance, }, tokio_handle: tokio::runtime::Handle::current(), }; diff --git a/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json b/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json index 2cdc99925..6c79b240a 100644 --- a/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json +++ b/clients/vault/resources/config/mainnet/stellar_relay_config_frankfurt.json @@ -11,6 +11,11 @@ "is_pub_net": true }, "stellar_history_archive_urls": [ - "https://hercules-history.publicnode.org" + "http://history.stellar.org/prd/core-live/core_live_001", + "http://history.stellar.org/prd/core-live/core_live_002", + "http://history.stellar.org/prd/core-live/core_live_003", + "https://stellar-history-de-fra.satoshipay.io", + "https://stellar-history-sg-sin.satoshipay.io", + "https://stellar-history-us-iowa.satoshipay.io" ] } \ No newline at end of file diff --git a/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json b/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json index 884d77023..ed87d991c 100644 --- a/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json +++ b/clients/vault/resources/config/mainnet/stellar_relay_config_iowa.json @@ -11,6 +11,11 @@ "is_pub_net": true }, "stellar_history_archive_urls": [ - "https://hercules-history.publicnode.org" + "http://history.stellar.org/prd/core-live/core_live_001", + "http://history.stellar.org/prd/core-live/core_live_002", + "http://history.stellar.org/prd/core-live/core_live_003", + "https://stellar-history-de-fra.satoshipay.io", + "https://stellar-history-sg-sin.satoshipay.io", + "https://stellar-history-us-iowa.satoshipay.io" ] } \ No newline at end of file diff --git a/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json b/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json index 1204cdeaf..ebb8e16b0 100644 --- a/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json +++ b/clients/vault/resources/config/mainnet/stellar_relay_config_singapore.json @@ -11,6 +11,11 @@ "is_pub_net": true }, "stellar_history_archive_urls": [ - "https://hercules-history.publicnode.org" + "http://history.stellar.org/prd/core-live/core_live_001", + "http://history.stellar.org/prd/core-live/core_live_002", + "http://history.stellar.org/prd/core-live/core_live_003", + "https://stellar-history-de-fra.satoshipay.io", + "https://stellar-history-sg-sin.satoshipay.io", + "https://stellar-history-us-iowa.satoshipay.io" ] } \ No newline at end of file diff --git a/testchain/node/src/chain_spec.rs b/testchain/node/src/chain_spec.rs index a0e706fa1..c25705b93 100644 --- a/testchain/node/src/chain_spec.rs +++ b/testchain/node/src/chain_spec.rs @@ -422,6 +422,10 @@ fn genesis( "liquidationCollateralThreshold": genesis_config.vault_registry.liquidation_collateral_threshold, "systemCollateralCeiling": genesis_config.vault_registry.system_collateral_ceiling, }, + "stellarRelay": { + "organizations": genesis_config.stellar_relay.organizations, + "validators": genesis_config.stellar_relay.validators + }, "fee": { "issueFee": genesis_config.fee.issue_fee, "issueGriefingCollateral": genesis_config.fee.issue_griefing_collateral, From aaf57c79bc910a7c63c8ff3abdbc77124db7d32e Mon Sep 17 00:00:00 2001 From: Marcel Ebert Date: Wed, 4 Dec 2024 18:27:22 +0100 Subject: [PATCH 27/36] Add `#[serde(skip)]` to phantom definitions --- pallets/nomination/src/lib.rs | 1 + pallets/oracle/src/lib.rs | 7 +-- pallets/security/src/lib.rs | 5 +- pallets/stellar-relay/src/lib.rs | 9 ++-- pallets/stellar-relay/src/mock.rs | 2 +- testchain/node/src/chain_spec.rs | 79 +------------------------------ 6 files changed, 16 insertions(+), 87 deletions(-) diff --git a/pallets/nomination/src/lib.rs b/pallets/nomination/src/lib.rs index 30d7b3801..112ee453e 100644 --- a/pallets/nomination/src/lib.rs +++ b/pallets/nomination/src/lib.rs @@ -111,6 +111,7 @@ pub mod pallet { #[pallet::genesis_config] pub struct GenesisConfig { pub is_nomination_enabled: bool, + #[serde(skip)] pub _phantom: sp_std::marker::PhantomData, } diff --git a/pallets/oracle/src/lib.rs b/pallets/oracle/src/lib.rs index 1329e6cd1..cd8ce43ae 100644 --- a/pallets/oracle/src/lib.rs +++ b/pallets/oracle/src/lib.rs @@ -160,6 +160,7 @@ pub mod pallet { pub struct GenesisConfig { pub max_delay: u32, pub oracle_keys: Vec, + #[serde(skip)] pub _phantom: sp_std::marker::PhantomData, } @@ -247,9 +248,9 @@ impl Pallet { } let current_status_is_online = Self::is_oracle_online(); - let new_status_is_online = !oracle_keys.is_empty() && - updated_items_len > 0 && - updated_items_len == oracle_keys.len(); + let new_status_is_online = !oracle_keys.is_empty() + && updated_items_len > 0 + && updated_items_len == oracle_keys.len(); if current_status_is_online != new_status_is_online { if new_status_is_online { diff --git a/pallets/security/src/lib.rs b/pallets/security/src/lib.rs index 45ad26bdd..b18cb89f1 100644 --- a/pallets/security/src/lib.rs +++ b/pallets/security/src/lib.rs @@ -76,6 +76,7 @@ pub mod pallet { #[pallet::genesis_config] pub struct GenesisConfig { pub initial_status: StatusCode, + #[serde(skip)] pub _phantom: sp_std::marker::PhantomData, } @@ -212,8 +213,8 @@ impl Pallet { /// Checks if the Parachain has a OracleOffline Error state pub fn is_parachain_error_oracle_offline() -> bool { - Self::parachain_status() == StatusCode::Error && - >::get().contains(&ErrorCode::OracleOffline) + Self::parachain_status() == StatusCode::Error + && >::get().contains(&ErrorCode::OracleOffline) } /// Sets the given `StatusCode`. diff --git a/pallets/stellar-relay/src/lib.rs b/pallets/stellar-relay/src/lib.rs index 87f97c627..681d26a44 100644 --- a/pallets/stellar-relay/src/lib.rs +++ b/pallets/stellar-relay/src/lib.rs @@ -163,7 +163,8 @@ pub mod pallet { pub validators: Vec>, pub organizations: Vec>, pub enactment_block_height: BlockNumberFor, - pub phantom: PhantomData, + #[serde(skip)] + pub _phantom: PhantomData, } impl Default for GenesisConfig { @@ -381,7 +382,7 @@ pub mod pallet { validators, organizations, enactment_block_height, - phantom: Default::default(), + _phantom: Default::default(), } } } @@ -512,8 +513,8 @@ pub mod pallet { // update only when new organization or validators not equal to old organization or // validators - if new_organization_vec != current_organizations || - new_validator_vec != current_validators + if new_organization_vec != current_organizations + || new_validator_vec != current_validators { OldValidators::::put(current_validators); OldOrganizations::::put(current_organizations); diff --git a/pallets/stellar-relay/src/mock.rs b/pallets/stellar-relay/src/mock.rs index 0a5bdc6e0..78a09b847 100644 --- a/pallets/stellar-relay/src/mock.rs +++ b/pallets/stellar-relay/src/mock.rs @@ -185,7 +185,7 @@ impl ExtBuilder { validators, organizations, enactment_block_height: 0, - phantom: Default::default(), + _phantom: Default::default(), } .assimilate_storage(&mut storage) .unwrap(); diff --git a/testchain/node/src/chain_spec.rs b/testchain/node/src/chain_spec.rs index c25705b93..2f0117af7 100644 --- a/testchain/node/src/chain_spec.rs +++ b/testchain/node/src/chain_spec.rs @@ -368,82 +368,7 @@ fn genesis( coin_infos_map: vec![], }, }; - //serde_json::to_value(genesis_config).expect("Serialization of genesis config should work") - serde_json::json!({ - "sudo": { - "key": genesis_config.sudo.key, - }, - "balances": { - "balances": genesis_config.balances.balances, - }, - "aura": { - "authorities": genesis_config.aura.authorities, - }, - "grandpa": { - "authorities": genesis_config.grandpa.authorities, - }, - "tokens": { - "balances": genesis_config.tokens.balances, - }, - "issue": { - "issuePeriod": genesis_config.issue.issue_period, - "issueMinimumTransferAmount": genesis_config.issue.issue_minimum_transfer_amount, - "limitVolumeAmount": genesis_config.issue.limit_volume_amount, - "limitVolumeCurrencyId": genesis_config.issue.limit_volume_currency_id, - "currentVolumeAmount": genesis_config.issue.current_volume_amount, - "intervalLength": genesis_config.issue.interval_length, - "lastIntervalIndex": genesis_config.issue.last_interval_index, - }, - "redeem": { - "redeemPeriod": genesis_config.redeem.redeem_period, - "redeemMinimumTransferAmount": genesis_config.redeem.redeem_minimum_transfer_amount, - "limitVolumeAmount": genesis_config.redeem.limit_volume_amount, - "limitVolumeCurrencyId": genesis_config.redeem.limit_volume_currency_id, - "currentVolumeAmount": genesis_config.redeem.current_volume_amount, - "intervalLength": genesis_config.redeem.interval_length, - "lastIntervalIndex": genesis_config.redeem.last_interval_index, - }, - "replace": { - "replacePeriod": genesis_config.replace.replace_period, - "replaceMinimumTransferAmount": genesis_config.replace.replace_minimum_transfer_amount, - }, - "security": { - "initialStatus": genesis_config.security.initial_status, - }, - "oracle": { - "maxDelay": genesis_config.oracle.max_delay, - "oracleKeys": genesis_config.oracle.oracle_keys, - }, - "vaultRegistry": { - "minimumCollateralVault": genesis_config.vault_registry.minimum_collateral_vault, - "punishmentDelay": genesis_config.vault_registry.punishment_delay, - "secureCollateralThreshold": genesis_config.vault_registry.secure_collateral_threshold, - "premiumRedeemThreshold": genesis_config.vault_registry.premium_redeem_threshold, - "liquidationCollateralThreshold": genesis_config.vault_registry.liquidation_collateral_threshold, - "systemCollateralCeiling": genesis_config.vault_registry.system_collateral_ceiling, - }, - "stellarRelay": { - "organizations": genesis_config.stellar_relay.organizations, - "validators": genesis_config.stellar_relay.validators - }, - "fee": { - "issueFee": genesis_config.fee.issue_fee, - "issueGriefingCollateral": genesis_config.fee.issue_griefing_collateral, - "redeemFee": genesis_config.fee.redeem_fee, - "premiumRedeemFee": genesis_config.fee.premium_redeem_fee, - "punishmentFee": genesis_config.fee.punishment_fee, - "replaceGriefingCollateral": genesis_config.fee.replace_griefing_collateral, - }, - "nomination": { - "isNominationEnabled": genesis_config.nomination.is_nomination_enabled, - }, - "diaOracleModule": { - "authorizedAccounts": genesis_config.dia_oracle_module.authorized_accounts, - "supportedCurrencies": genesis_config.dia_oracle_module.supported_currencies, - "batchingApi": genesis_config.dia_oracle_module.batching_api, - "coinInfosMap": genesis_config.dia_oracle_module.coin_infos_map, - } - }) + serde_json::to_value(genesis_config).expect("Serialization of genesis config should work") } fn create_stellar_testnet_config() -> StellarRelayConfig { @@ -484,6 +409,6 @@ fn create_stellar_testnet_config() -> StellarRelayConfig { validators, organizations, enactment_block_height: 0, - phantom: Default::default(), + _phantom: Default::default(), } } From 019be8c78c13746a2c369ff7ebd5c69d86b1412c Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Wed, 4 Dec 2024 16:53:54 -0300 Subject: [PATCH 28/36] cleanup, fmt --- .github/workflows/ci-main.yml | 162 ++++++++++++++------------- Cargo.toml | 1 + clients/runner/Cargo.toml | 2 +- clients/runtime/Cargo.toml | 2 +- clients/runtime/client/Cargo.toml | 2 +- clients/vault/Cargo.toml | 2 +- pallets/oracle/src/lib.rs | 6 +- pallets/security/src/lib.rs | 4 +- pallets/stellar-relay/src/lib.rs | 4 +- testchain/node/src/chain_spec.rs | 2 +- testchain/runtime/testnet/src/lib.rs | 4 - 11 files changed, 97 insertions(+), 94 deletions(-) diff --git a/.github/workflows/ci-main.yml b/.github/workflows/ci-main.yml index 69f7774c7..22d9addfc 100644 --- a/.github/workflows/ci-main.yml +++ b/.github/workflows/ci-main.yml @@ -11,86 +11,92 @@ env: RUSTFLAGS: "-Dwarnings" jobs: -# check-code: -# name: Check Code -# runs-on: ubuntu-latest -# -# steps: -# - name: Checkout Repository -# uses: actions/checkout@v4 -# -# - name: Undergo Prerequisite -# uses: ./.github/actions/prerequisite -# with: -# token: ${{ secrets.GITHUB_TOKEN }} -# -# - name: Check Build -# run: | -# bash ./scripts/cmd-all build check "--release" -# -# - name: Clippy -- Libraries and Binaries -# run: | -# bash ./scripts/cmd-all clippy "clippy --lib --bins" "--release -- -W clippy::all -A clippy::style -A forgetting_copy_types -A forgetting_references" - -# check-code-nightly: -# name: Run Clippy and Fmt -# runs-on: ubuntu-latest -# -# steps: -# - name: Checkout Repository -# uses: actions/checkout@v4 -# -# - name: Run Prerequisite (for Nightly) -# uses: ./.github/actions/prerequisite-nightly -# with: -# token: ${{ secrets.GITHUB_TOKEN }} -# version: ${{ env.RUSTUP_NIGHTLY_VERSION }} -# -# - name: Rustfmt -# uses: actions-rs/cargo@v1 -# with: -# toolchain: ${{ env.RUSTUP_NIGHTLY_VERSION }} -# command: fmt -# args: --all -- --check -# -# - name: Clippy for Tests and Examples -# uses: actions-rs/cargo@v1 -# with: -# toolchain: ${{ env.RUSTUP_NIGHTLY_VERSION }} -# command: clippy -# args: --release --all-features --tests --benches --examples -- -A clippy::all -W clippy::correctness -A forgetting_copy_types -A forgetting_references - -# cargo-test: -# name: Run Tests for Pallets and Clients -# needs: check-code -# if: needs.check-code.result == 'success' -# runs-on: ubuntu-latest -# env: -# SOURCE_STELLAR_SECRET_MAINNET: ${{ secrets.SOURCE_STELLAR_SECRET_MAINNET }} -# SOURCE_STELLAR_SECRET_TESTNET: ${{ secrets.SOURCE_STELLAR_SECRET_TESTNET }} -# DEST_STELLAR_SECRET_MAINNET: ${{ secrets.DEST_STELLAR_SECRET_MAINNET }} -# DEST_STELLAR_SECRET_TESTNET: ${{ secrets.DEST_STELLAR_SECRET_TESTNET }} -# -# steps: -# - name: Checkout Repository -# uses: actions/checkout@v4 -# -# - name: Run Prerequisite (for Nightly) -# uses: ./.github/actions/prerequisite-nightly -# with: -# token: ${{ secrets.GITHUB_TOKEN }} -# version: ${{ env.RUSTUP_NIGHTLY_VERSION }} -# -# - name: Run Tests for Pallets -# run: | -# bash ./scripts/cmd-pallets test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" -# -# - name: Run Tests for Clients -# run: | -# bash ./scripts/cmd-clients test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" + check-code: + name: Check Code + runs-on: ubuntu-latest + + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + + - name: Undergo Prerequisite + uses: ./.github/actions/prerequisite + with: + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Check Build + run: | + bash ./scripts/cmd-all build check "--release" + + - name: Clippy -- Libraries and Binaries + run: | + bash ./scripts/cmd-all clippy "clippy --lib --bins" "--release -- -W clippy::all -A clippy::style -A forgetting_copy_types -A forgetting_references" + + check-code-nightly: + name: Run Clippy and Fmt + runs-on: ubuntu-latest + + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + + - name: Run Prerequisite (for Nightly) + uses: ./.github/actions/prerequisite-nightly + with: + token: ${{ secrets.GITHUB_TOKEN }} + version: ${{ env.RUSTUP_NIGHTLY_VERSION }} + + - name: Rustfmt + uses: actions-rs/cargo@v1 + with: + toolchain: ${{ env.RUSTUP_NIGHTLY_VERSION }} + command: fmt + args: --all -- --check + + - name: Clippy for Tests and Examples + uses: actions-rs/cargo@v1 + with: + toolchain: ${{ env.RUSTUP_NIGHTLY_VERSION }} + command: clippy + args: --release --all-features --tests --benches --examples -- -A clippy::all -W clippy::correctness -A forgetting_copy_types -A forgetting_references + + cargo-test: + name: Run Tests for Pallets and Clients + needs: check-code + if: needs.check-code.result == 'success' + runs-on: ubuntu-latest + env: + SOURCE_STELLAR_SECRET_MAINNET: ${{ secrets.SOURCE_STELLAR_SECRET_MAINNET }} + SOURCE_STELLAR_SECRET_TESTNET: ${{ secrets.SOURCE_STELLAR_SECRET_TESTNET }} + DEST_STELLAR_SECRET_MAINNET: ${{ secrets.DEST_STELLAR_SECRET_MAINNET }} + DEST_STELLAR_SECRET_TESTNET: ${{ secrets.DEST_STELLAR_SECRET_TESTNET }} + + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + + - name: Run Prerequisite (for Nightly) + uses: ./.github/actions/prerequisite-nightly + with: + token: ${{ secrets.GITHUB_TOKEN }} + version: ${{ env.RUSTUP_NIGHTLY_VERSION }} + + - name: Run Tests for Pallets + run: | + bash ./scripts/cmd-pallets test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" + + - name: Run Tests for Other Libraries + run: | + bash ./scripts/cmd-pallets test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" + + - name: Run Tests for Clients + run: | + bash ./scripts/cmd-clients test "+${{ env.RUSTUP_NIGHTLY_VERSION }} test" "--release" cargo-test-vault: name: Run Tests for Vault + needs: check-code + if: needs.check-code.result == 'success' runs-on: ubuntu-latest steps: @@ -114,4 +120,4 @@ jobs: toolchain: ${{ env.RUSTUP_NIGHTLY_VERSION }} command: test # we only test the standalone-metadata - args: --test '*' --package vault --features integration-test + args: --release -p vault --features integration-test \ No newline at end of file diff --git a/Cargo.toml b/Cargo.toml index 332c57561..eea439ded 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -69,6 +69,7 @@ serde_with = "2.2.0" signal-hook = "0.3.17" signal-hook-tokio = "0.3.1" spin = "0.9.4" +subxt = { version = "0.33.0", default-features = false } sysinfo = "0.25.1" thiserror = "1.0" diff --git a/clients/runner/Cargo.toml b/clients/runner/Cargo.toml index d40dc9ac0..8a59eed9f 100644 --- a/clients/runner/Cargo.toml +++ b/clients/runner/Cargo.toml @@ -21,7 +21,7 @@ bytes = { workspace = true } signal-hook = { workspace = true } signal-hook-tokio = { workspace = true , features = ["futures-v0_3"] } futures = { workspace = true } -subxt = {version = "0.33.0", default-features = false, features = ["jsonrpsee", "native"]} +subxt = {workspace = true, features = ["jsonrpsee", "native"]} sha2 = { workspace = true, default-features = true } [dev-dependencies] diff --git a/clients/runtime/Cargo.toml b/clients/runtime/Cargo.toml index 0abf68752..4b4e83505 100644 --- a/clients/runtime/Cargo.toml +++ b/clients/runtime/Cargo.toml @@ -46,7 +46,7 @@ sp-core = { workspace = true } sp-version = { workspace = true } -subxt = { version = "0.33.0", features = ["substrate-compat"] } +subxt = { workspace = true, default-features = true, features = ["substrate-compat"] } jsonrpsee = { workspace = true, features = ["macros", "jsonrpsee-types", "client", "jsonrpsee-ws-client", "jsonrpsee-client-transport"] } subxt-client = { path = "./client", optional = true } diff --git a/clients/runtime/client/Cargo.toml b/clients/runtime/client/Cargo.toml index 151e09c0d..9a3a48b57 100644 --- a/clients/runtime/client/Cargo.toml +++ b/clients/runtime/client/Cargo.toml @@ -24,7 +24,7 @@ log = { workspace = true, default-features = true } serde_json = { workspace = true, default-features = true } thiserror = { workspace = true } -subxt = { version = "0.33.0", features = [ "substrate-compat"] } +subxt = { workspace = true, default-features = true, features = [ "substrate-compat"] } sc-client-db = { workspace = true } sp-keyring = { workspace = true } diff --git a/clients/vault/Cargo.toml b/clients/vault/Cargo.toml index 6f74f33aa..6dfd22558 100644 --- a/clients/vault/Cargo.toml +++ b/clients/vault/Cargo.toml @@ -51,7 +51,7 @@ tracing = { workspace = true, features = ["log"] } jsonrpc-core-client = { workspace = true, features = ["http", "tls"] } -subxt = { version = "0.33.0", features = [ "substrate-compat"] } +subxt = { workspace = true, default-features = true, features = [ "substrate-compat"] } # Substrate dependencies sp-core = { workspace = true, default-features = true } diff --git a/pallets/oracle/src/lib.rs b/pallets/oracle/src/lib.rs index cd8ce43ae..ebbadfbea 100644 --- a/pallets/oracle/src/lib.rs +++ b/pallets/oracle/src/lib.rs @@ -248,9 +248,9 @@ impl Pallet { } let current_status_is_online = Self::is_oracle_online(); - let new_status_is_online = !oracle_keys.is_empty() - && updated_items_len > 0 - && updated_items_len == oracle_keys.len(); + let new_status_is_online = !oracle_keys.is_empty() && + updated_items_len > 0 && + updated_items_len == oracle_keys.len(); if current_status_is_online != new_status_is_online { if new_status_is_online { diff --git a/pallets/security/src/lib.rs b/pallets/security/src/lib.rs index b18cb89f1..cefc20dbf 100644 --- a/pallets/security/src/lib.rs +++ b/pallets/security/src/lib.rs @@ -213,8 +213,8 @@ impl Pallet { /// Checks if the Parachain has a OracleOffline Error state pub fn is_parachain_error_oracle_offline() -> bool { - Self::parachain_status() == StatusCode::Error - && >::get().contains(&ErrorCode::OracleOffline) + Self::parachain_status() == StatusCode::Error && + >::get().contains(&ErrorCode::OracleOffline) } /// Sets the given `StatusCode`. diff --git a/pallets/stellar-relay/src/lib.rs b/pallets/stellar-relay/src/lib.rs index 681d26a44..9e1460c5f 100644 --- a/pallets/stellar-relay/src/lib.rs +++ b/pallets/stellar-relay/src/lib.rs @@ -513,8 +513,8 @@ pub mod pallet { // update only when new organization or validators not equal to old organization or // validators - if new_organization_vec != current_organizations - || new_validator_vec != current_validators + if new_organization_vec != current_organizations || + new_validator_vec != current_validators { OldValidators::::put(current_validators); OldOrganizations::::put(current_organizations); diff --git a/testchain/node/src/chain_spec.rs b/testchain/node/src/chain_spec.rs index 2f0117af7..58f2b0546 100644 --- a/testchain/node/src/chain_spec.rs +++ b/testchain/node/src/chain_spec.rs @@ -117,7 +117,7 @@ pub fn testnet_config() -> ChainSpec { Default::default(), ) .with_name("spacewalk") - .with_id("dev_mainnet") + .with_id("dev_testnet") .with_chain_type(ChainType::Development) .with_properties(get_properties()) .with_genesis_config_patch(genesis( diff --git a/testchain/runtime/testnet/src/lib.rs b/testchain/runtime/testnet/src/lib.rs index a7e2e4b7e..839cdecdc 100644 --- a/testchain/runtime/testnet/src/lib.rs +++ b/testchain/runtime/testnet/src/lib.rs @@ -2,10 +2,6 @@ // `construct_runtime!` does a lot of recursion and requires us to increase the limit to 256. #![recursion_limit = "256"] -// // Make the WASM binary available. -// #[cfg(feature = "std")] -// include!(concat!(env!("OUT_DIR"), "/wasm_binary.rs")); - #[cfg(feature = "runtime-benchmarks")] #[macro_use] extern crate frame_benchmarking; From 5a26b6afe230ca7cf45bd515d0c227257ef921a1 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 5 Dec 2024 09:30:08 -0300 Subject: [PATCH 29/36] remove other node --- .../mainnet/stellar_relay_config_other.json | 16 ---------------- clients/vault/src/oracle/testing_utils.rs | 3 +-- 2 files changed, 1 insertion(+), 18 deletions(-) delete mode 100644 clients/vault/resources/config/mainnet/stellar_relay_config_other.json diff --git a/clients/vault/resources/config/mainnet/stellar_relay_config_other.json b/clients/vault/resources/config/mainnet/stellar_relay_config_other.json deleted file mode 100644 index 6c3ff6a66..000000000 --- a/clients/vault/resources/config/mainnet/stellar_relay_config_other.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "connection_info": { - "address": "37.27.162.12", - "port": 11625 - }, - "node_info": { - "ledger_version": 22, - "overlay_version": 35, - "overlay_min_version": 33, - "version_str": "stellar-core 22.0.0 (721fd0a654d5e82d38c748a91053e530a475193d)", - "is_pub_net": true - }, - "stellar_history_archive_urls": [ - "https://hercules-history.publicnode.org" - ] -} \ No newline at end of file diff --git a/clients/vault/src/oracle/testing_utils.rs b/clients/vault/src/oracle/testing_utils.rs index f885e1bec..6c75e0a7d 100644 --- a/clients/vault/src/oracle/testing_utils.rs +++ b/clients/vault/src/oracle/testing_utils.rs @@ -25,8 +25,7 @@ pub fn specific_stellar_relay_config( fn stellar_relay_config_choices(is_mainnet: bool) -> (Vec<&'static str>, &'static str) { let node_points = if is_mainnet { - // vec!["iowa", "singapore", "frankfurt"] - vec!["other"] // temporarily force use this node, others seem to be overloaded + vec!["iowa", "singapore", "frankfurt"] } else { vec!["sdftest1", "sdftest2", "sdftest3"] }; From fa97c087b132cdf8a9fe79eae5d8098ce6606605 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 5 Dec 2024 14:36:56 -0300 Subject: [PATCH 30/36] more cleanup --- Cargo.toml | 68 +++++++++++--------------- clients/runtime/src/integration/mod.rs | 2 +- scripts/cmd-all | 6 +-- testchain/runtime/mainnet/src/lib.rs | 4 -- 4 files changed, 32 insertions(+), 48 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index eea439ded..a61309d7c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,71 +39,60 @@ codegen-units = 1 # Crates.io dependencies async-std = "1.12.0" async-trait = "0.1.74" -governor = "0.5.0" - +backoff = { version = "0.3.0" } base58 = { version = "0.2.0", default-features = false } -base64 = { version ="0.13.0", default-features = false } +base64 = { version = "0.13.0", default-features = false } bincode = "1.3.3" - - +bytes = "1.4.0" +cached = "0.47.0" +cfg-if = "1.0" +clap = "3.2.25" +codec = { package = "parity-scale-codec", version = "3.6.11", default-features = false } +dotenv = "0.15.0" +env_logger = "0.8.4" +err-derive = "0.3.1" flate2 = "1.0" - +futures = "0.3.28" +governor = "0.5.0" hex = { version = "0.4.3", default-features = false } hex-literal = { version = "0.3.4", default-features = false } - hmac = "0.12.1" itertools = "0.10.5" jsonrpc-core-client = { version = "18.0.0" } lazy_static = "1.4" +log = { version = "0.4.20", default-features = false } +nix = "0.24.2" nonzero_ext = "0.3.0" once_cell = { version = "1.18.0", default-features = false } parking_lot = "0.12.1" +parity-scale-codec = "3.6.11" pretty_assertions = "0.7.2" +prometheus = { version = "0.12.0" } +rand = "0.8.5" reqwest = "0.12.4" -scale-info = { version = "2.11.3", default-features = false } -scale-encode = { version = "0.7.1", default-features = false } scale-decode = { version = "0.13", default-features = false } +scale-encode = { version = "0.7.1", default-features = false } +scale-info = { version = "2.11.3", default-features = false } serde = { version = "1.0.195", default-features = false } serde_json = { version = "1.0.111", default-features = false } serde_with = "2.2.0" +sha2 = { version = "0.10.2", default-features = false } #prev 0.8.2 signal-hook = "0.3.17" signal-hook-tokio = "0.3.1" spin = "0.9.4" subxt = { version = "0.33.0", default-features = false } sysinfo = "0.25.1" - thiserror = "1.0" tokio = "1.37.0" tokio-metrics = { version = "0.1.0", default-features = false } tokio-stream = { version = "0.1.9" } tracing = "0.1.38" tracing-subscriber = "0.2.12" - tweetnacl = "0.4.0" +url = "2.2.2" visibility = "0.0.1" warp = "0.3.2" -# non ordered -futures = "0.3.28" -clap = "3.2.25" -dotenv = "0.15.0" -err-derive = "0.3.1" - -cached = "0.47.0" -parity-scale-codec = "3.6.11" -codec = { package = "parity-scale-codec", version = "3.6.11", default-features = false } -rand = "0.8.5" - -log = { version = "0.4.20", default-features = false } -env_logger = "0.8.4" -url = "2.2.2" -nix = "0.24.2" -bytes = "1.4.0" - -sha2 = { version = "0.10.2", default-features = false } #prev 0.8.2 -backoff = { version = "0.3.0" } -cfg-if = "1.0" -prometheus = { version = "0.12.0" } # jsonrpsee dependencies jsonrpsee = "0.20.0" @@ -185,14 +174,13 @@ orml-oracle = { package = "orml-oracle", git = "https://github.com/pendulum-chai substrate-stellar-sdk = { git = "https://github.com/pendulum-chain/substrate-stellar-sdk", branch = "polkadot-v1.6.0", default-features = false } dia-oracle = { git = "https://github.com/pendulum-chain/oracle-pallet", branch = "polkadot-v1.6.0", default-features = false } -# Used in dev dependencies -serial_test = "0.9.0" +# Used only in dev dependencies +console-subscriber = "0.3.0" mockall = "0.8.1" mocktopus = "0.8.0" - -tempdir = "0.3.7" ntest = "0.9.0" -console-subscriber = "0.3.0" +serial_test = "0.9.0" +tempdir = "0.3.7" [patch."https://github.com/paritytech/polkadot-sdk"] @@ -308,6 +296,6 @@ substrate-prometheus-endpoint = { git = "https://github.com/paritytech//polkadot substrate-wasm-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } staging-xcm = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } -[patch.crates-io] -sp-core = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } -sp-runtime = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +#[patch.crates-io] +#sp-core = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +#sp-runtime = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } diff --git a/clients/runtime/src/integration/mod.rs b/clients/runtime/src/integration/mod.rs index b961b09f4..ade08cc88 100644 --- a/clients/runtime/src/integration/mod.rs +++ b/clients/runtime/src/integration/mod.rs @@ -87,7 +87,7 @@ pub async fn default_provider_client( role: Role::Authority(key), telemetry: None, wasm_method: WasmExecutionMethod::Compiled { - instantiation_strategy: WasmtimeInstantiationStrategy::RecreateInstance, + instantiation_strategy: WasmtimeInstantiationStrategy::PoolingCopyOnWrite, }, tokio_handle: tokio::runtime::Handle::current(), }; diff --git a/scripts/cmd-all b/scripts/cmd-all index 42973e615..3f24ad5cf 100755 --- a/scripts/cmd-all +++ b/scripts/cmd-all @@ -32,7 +32,7 @@ cargo $sub_cmd -p spacewalk-primitives --all-features $options # run the others ./scripts/cmd-others $reason $sub_cmd $options -# echo "------------------------------------------------------------------------" -# echo "Checks $reason on the vault" -# echo "------------------------------------------------------------------------" +echo "------------------------------------------------------------------------" +echo "Checks $reason on the vault" +echo "------------------------------------------------------------------------" cargo $sub_cmd -p vault --all-features $options \ No newline at end of file diff --git a/testchain/runtime/mainnet/src/lib.rs b/testchain/runtime/mainnet/src/lib.rs index abd989cb6..bf9770e97 100644 --- a/testchain/runtime/mainnet/src/lib.rs +++ b/testchain/runtime/mainnet/src/lib.rs @@ -2,10 +2,6 @@ // `construct_runtime!` does a lot of recursion and requires us to increase the limit to 256. #![recursion_limit = "256"] -// // Make the WASM binary available. -// #[cfg(feature = "std")] -// include!(concat!(env!("OUT_DIR"), "/wasm_binary.rs")); - #[cfg(feature = "runtime-benchmarks")] #[macro_use] extern crate frame_benchmarking; From 289c8453a0f5220952c6b0f4a2fca68978292b35 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 5 Dec 2024 15:21:59 -0300 Subject: [PATCH 31/36] regenerate metadata --- clients/runtime/metadata-standalone.json | 2203 +++++++++++---------- clients/runtime/metadata-standalone.scale | Bin 90672 -> 92519 bytes clients/runtime/src/types.rs | 2 +- 3 files changed, 1211 insertions(+), 994 deletions(-) diff --git a/clients/runtime/metadata-standalone.json b/clients/runtime/metadata-standalone.json index e04f55126..2ce918e43 100644 --- a/clients/runtime/metadata-standalone.json +++ b/clients/runtime/metadata-standalone.json @@ -451,7 +451,7 @@ "id": 20, "type": { "path": [ - "spacewalk_runtime_standalone_testnet", + "spacewalk_runtime_standalone_mainnet", "RuntimeEvent" ], "def": { @@ -471,7 +471,7 @@ "name": "Grandpa", "fields": [ { - "type": 30, + "type": 31, "typeName": "pallet_grandpa::Event" } ], @@ -481,7 +481,7 @@ "name": "Sudo", "fields": [ { - "type": 35, + "type": 36, "typeName": "pallet_sudo::Event" } ], @@ -491,7 +491,7 @@ "name": "Tokens", "fields": [ { - "type": 39, + "type": 40, "typeName": "orml_tokens::Event" } ], @@ -501,7 +501,7 @@ "name": "Balances", "fields": [ { - "type": 45, + "type": 46, "typeName": "pallet_balances::Event" } ], @@ -511,7 +511,7 @@ "name": "TransactionPayment", "fields": [ { - "type": 46, + "type": 47, "typeName": "pallet_transaction_payment::Event" } ], @@ -521,7 +521,7 @@ "name": "StellarRelay", "fields": [ { - "type": 47, + "type": 48, "typeName": "stellar_relay::Event" } ], @@ -531,7 +531,7 @@ "name": "VaultRewards", "fields": [ { - "type": 48, + "type": 49, "typeName": "pooled_rewards::Event" } ], @@ -541,7 +541,7 @@ "name": "VaultStaking", "fields": [ { - "type": 53, + "type": 54, "typeName": "staking::Event" } ], @@ -551,7 +551,7 @@ "name": "Security", "fields": [ { - "type": 54, + "type": 55, "typeName": "security::Event" } ], @@ -561,7 +561,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 58, + "type": 59, "typeName": "vault_registry::Event" } ], @@ -755,6 +755,25 @@ "docs": [ "On on-chain remark happened." ] + }, + { + "name": "UpgradeAuthorized", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + }, + { + "name": "check_version", + "type": 30, + "typeName": "bool" + } + ], + "index": 6, + "docs": [ + "An upgrade was authorized." + ] } ] } @@ -1074,6 +1093,14 @@ }, { "id": 30, + "type": { + "def": { + "primitive": "bool" + } + } + }, + { + "id": 31, "type": { "path": [ "pallet_grandpa", @@ -1088,7 +1115,7 @@ "fields": [ { "name": "authority_set", - "type": 31, + "type": 32, "typeName": "AuthorityList" } ], @@ -1120,28 +1147,28 @@ } }, { - "id": 31, + "id": 32, "type": { "def": { "sequence": { - "type": 32 + "type": 33 } } } }, { - "id": 32, + "id": 33, "type": { "def": { "tuple": [ - 33, + 34, 11 ] } } }, { - "id": 33, + "id": 34, "type": { "path": [ "sp_consensus_grandpa", @@ -1152,7 +1179,7 @@ "composite": { "fields": [ { - "type": 34, + "type": 35, "typeName": "ed25519::Public" } ] @@ -1161,7 +1188,7 @@ } }, { - "id": 34, + "id": 35, "type": { "path": [ "sp_core", @@ -1181,7 +1208,7 @@ } }, { - "id": 35, + "id": 36, "type": { "path": [ "pallet_sudo", @@ -1202,27 +1229,48 @@ "fields": [ { "name": "sudo_result", - "type": 36, - "typeName": "DispatchResult" + "type": 37, + "typeName": "DispatchResult", + "docs": [ + "The result of the call made by the sudo user." + ] } ], "index": 0, "docs": [ - "A sudo just took place. \\[result\\]" + "A sudo call just took place." ] }, { "name": "KeyChanged", "fields": [ { - "name": "old_sudoer", - "type": 38, - "typeName": "Option" + "name": "old", + "type": 39, + "typeName": "Option", + "docs": [ + "The old sudo key (if one was previously set)." + ] + }, + { + "name": "new", + "type": 0, + "typeName": "T::AccountId", + "docs": [ + "The new sudo key (if one was set)." + ] } ], "index": 1, "docs": [ - "The \\[sudoer\\] just switched identity; the old key is supplied if one existed." + "The sudo key has been updated." + ] + }, + { + "name": "KeyRemoved", + "index": 2, + "docs": [ + "The key was permanently removed." ] }, { @@ -1230,13 +1278,16 @@ "fields": [ { "name": "sudo_result", - "type": 36, - "typeName": "DispatchResult" + "type": 37, + "typeName": "DispatchResult", + "docs": [ + "The result of the call made by the sudo user." + ] } ], - "index": 2, + "index": 3, "docs": [ - "A sudo just took place. \\[result\\]" + "A [sudo_as](Pallet::sudo_as) call just took place." ] } ] @@ -1248,7 +1299,7 @@ } }, { - "id": 36, + "id": 37, "type": { "path": [ "Result" @@ -1256,7 +1307,7 @@ "params": [ { "name": "T", - "type": 37 + "type": 38 }, { "name": "E", @@ -1270,7 +1321,7 @@ "name": "Ok", "fields": [ { - "type": 37 + "type": 38 } ], "index": 0 @@ -1290,7 +1341,7 @@ } }, { - "id": 37, + "id": 38, "type": { "def": { "tuple": [] @@ -1298,7 +1349,7 @@ } }, { - "id": 38, + "id": 39, "type": { "path": [ "Option" @@ -1331,7 +1382,7 @@ } }, { - "id": 39, + "id": 40, "type": { "path": [ "orml_tokens", @@ -1352,7 +1403,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1376,7 +1427,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1401,7 +1452,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1430,7 +1481,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1454,7 +1505,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1478,7 +1529,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1498,7 +1549,7 @@ }, { "name": "status", - "type": 43, + "type": 44, "typeName": "BalanceStatus" } ], @@ -1513,7 +1564,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1542,7 +1593,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1561,7 +1612,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1585,7 +1636,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1614,7 +1665,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1638,12 +1689,12 @@ "fields": [ { "name": "lock_id", - "type": 44, + "type": 45, "typeName": "LockIdentifier" }, { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1667,12 +1718,12 @@ "fields": [ { "name": "lock_id", - "type": 44, + "type": 45, "typeName": "LockIdentifier" }, { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1691,7 +1742,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1715,7 +1766,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1739,7 +1790,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1755,7 +1806,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -1775,7 +1826,7 @@ } }, { - "id": 40, + "id": 41, "type": { "path": [ "spacewalk_primitives", @@ -1802,7 +1853,7 @@ "name": "Stellar", "fields": [ { - "type": 41, + "type": 42, "typeName": "Asset" } ], @@ -1846,7 +1897,7 @@ } }, { - "id": 41, + "id": 42, "type": { "path": [ "spacewalk_primitives", @@ -1880,7 +1931,7 @@ "fields": [ { "name": "code", - "type": 42, + "type": 43, "typeName": "Bytes12" }, { @@ -1897,7 +1948,7 @@ } }, { - "id": 42, + "id": 43, "type": { "def": { "array": { @@ -1908,7 +1959,7 @@ } }, { - "id": 43, + "id": 44, "type": { "path": [ "frame_support", @@ -1934,7 +1985,7 @@ } }, { - "id": 44, + "id": 45, "type": { "def": { "array": { @@ -1945,7 +1996,7 @@ } }, { - "id": 45, + "id": 46, "type": { "path": [ "pallet_balances", @@ -2105,7 +2156,7 @@ }, { "name": "destination_status", - "type": 43, + "type": 44, "typeName": "Status" } ], @@ -2375,7 +2426,7 @@ } }, { - "id": 46, + "id": 47, "type": { "path": [ "pallet_transaction_payment", @@ -2425,7 +2476,7 @@ } }, { - "id": 47, + "id": 48, "type": { "path": [ "stellar_relay", @@ -2461,7 +2512,7 @@ } }, { - "id": 48, + "id": 49, "type": { "path": [ "pooled_rewards", @@ -2486,17 +2537,17 @@ "fields": [ { "name": "pool_id", - "type": 40, + "type": 41, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 49, + "type": 50, "typeName": "T::StakeId" }, { "name": "amount", - "type": 51, + "type": 52, "typeName": "T::SignedFixedPoint" } ], @@ -2507,12 +2558,12 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::PoolRewardsCurrencyId" }, { "name": "amount", - "type": 51, + "type": 52, "typeName": "T::SignedFixedPoint" } ], @@ -2523,17 +2574,17 @@ "fields": [ { "name": "pool_id", - "type": 40, + "type": 41, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 49, + "type": 50, "typeName": "T::StakeId" }, { "name": "amount", - "type": 51, + "type": 52, "typeName": "T::SignedFixedPoint" } ], @@ -2544,22 +2595,22 @@ "fields": [ { "name": "pool_id", - "type": 40, + "type": 41, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 49, + "type": 50, "typeName": "T::StakeId" }, { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::PoolRewardsCurrencyId" }, { "name": "amount", - "type": 51, + "type": 52, "typeName": "T::SignedFixedPoint" } ], @@ -2574,7 +2625,7 @@ } }, { - "id": 49, + "id": 50, "type": { "path": [ "spacewalk_primitives", @@ -2587,7 +2638,7 @@ }, { "name": "CurrencyId", - "type": 40 + "type": 41 } ], "def": { @@ -2600,7 +2651,7 @@ }, { "name": "currencies", - "type": 50, + "type": 51, "typeName": "VaultCurrencyPair" } ] @@ -2609,7 +2660,7 @@ } }, { - "id": 50, + "id": 51, "type": { "path": [ "spacewalk_primitives", @@ -2618,7 +2669,7 @@ "params": [ { "name": "CurrencyId", - "type": 40 + "type": 41 } ], "def": { @@ -2626,12 +2677,12 @@ "fields": [ { "name": "collateral", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { "name": "wrapped", - "type": 40, + "type": 41, "typeName": "CurrencyId" } ] @@ -2640,7 +2691,7 @@ } }, { - "id": 51, + "id": 52, "type": { "path": [ "sp_arithmetic", @@ -2651,7 +2702,7 @@ "composite": { "fields": [ { - "type": 52, + "type": 53, "typeName": "i128" } ] @@ -2660,7 +2711,7 @@ } }, { - "id": 52, + "id": 53, "type": { "def": { "primitive": "i128" @@ -2668,7 +2719,7 @@ } }, { - "id": 53, + "id": 54, "type": { "path": [ "staking", @@ -2689,7 +2740,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -2699,7 +2750,7 @@ }, { "name": "amount", - "type": 51, + "type": 52, "typeName": "T::SignedFixedPoint" } ], @@ -2710,17 +2761,17 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { "name": "amount", - "type": 51, + "type": 52, "typeName": "T::SignedFixedPoint" } ], @@ -2731,7 +2782,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -2741,7 +2792,7 @@ }, { "name": "amount", - "type": 51, + "type": 52, "typeName": "T::SignedFixedPoint" } ], @@ -2757,12 +2808,12 @@ }, { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -2772,7 +2823,7 @@ }, { "name": "amount", - "type": 51, + "type": 52, "typeName": "T::SignedFixedPoint" } ], @@ -2783,7 +2834,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" } ], @@ -2794,7 +2845,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -2814,7 +2865,7 @@ } }, { - "id": 54, + "id": 55, "type": { "path": [ "security", @@ -2835,12 +2886,12 @@ "fields": [ { "name": "new_status", - "type": 55, + "type": 56, "typeName": "StatusCode" }, { "name": "cleared_errors", - "type": 56, + "type": 57, "typeName": "Vec" } ], @@ -2866,7 +2917,7 @@ } }, { - "id": 55, + "id": 56, "type": { "path": [ "security", @@ -2894,17 +2945,17 @@ } }, { - "id": 56, + "id": 57, "type": { "def": { "sequence": { - "type": 57 + "type": 58 } } } }, { - "id": 57, + "id": 58, "type": { "path": [ "security", @@ -2928,7 +2979,7 @@ } }, { - "id": 58, + "id": 59, "type": { "path": [ "vault_registry", @@ -2949,7 +3000,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -2965,7 +3016,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -2991,7 +3042,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3012,7 +3063,7 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { @@ -3033,7 +3084,7 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { @@ -3070,7 +3121,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3086,7 +3137,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3102,7 +3153,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3118,7 +3169,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3134,7 +3185,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3150,7 +3201,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3166,7 +3217,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3182,7 +3233,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3198,7 +3249,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3219,7 +3270,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3235,7 +3286,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3261,7 +3312,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3303,12 +3354,12 @@ "fields": [ { "name": "old_vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3329,7 +3380,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3359,7 +3410,7 @@ }, { "name": "status", - "type": 59, + "type": 60, "typeName": "VaultStatus" }, { @@ -3375,7 +3426,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3395,7 +3446,7 @@ } }, { - "id": 59, + "id": 60, "type": { "path": [ "vault_registry", @@ -3409,7 +3460,7 @@ "name": "Active", "fields": [ { - "type": 60, + "type": 30, "typeName": "bool" } ], @@ -3424,14 +3475,6 @@ } } }, - { - "id": 60, - "type": { - "def": { - "primitive": "bool" - } - } - }, { "id": 61, "type": { @@ -3526,7 +3569,7 @@ "name": "ExchangeRate", "fields": [ { - "type": 40, + "type": 41, "typeName": "CurrencyId" } ], @@ -3604,7 +3647,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -3619,7 +3662,7 @@ }, { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3645,7 +3688,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -3676,7 +3719,7 @@ }, { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3686,7 +3729,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -3739,7 +3782,7 @@ }, { "name": "limit_volume_currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -3834,7 +3877,7 @@ }, { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3844,7 +3887,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -3885,7 +3928,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" } ], @@ -3906,7 +3949,7 @@ }, { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3916,7 +3959,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -3947,7 +3990,7 @@ }, { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -3973,7 +4016,7 @@ }, { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -4000,7 +4043,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -4026,7 +4069,7 @@ }, { "name": "limit_volume_currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -4079,7 +4122,7 @@ "name": "Reimbursed", "fields": [ { - "type": 60, + "type": 30, "typeName": "bool" } ], @@ -4116,7 +4159,7 @@ "fields": [ { "name": "old_vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -4126,7 +4169,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -4142,7 +4185,7 @@ "fields": [ { "name": "old_vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -4152,7 +4195,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -4173,12 +4216,12 @@ }, { "name": "old_vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -4188,7 +4231,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -4214,12 +4257,12 @@ }, { "name": "old_vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" } ], @@ -4235,12 +4278,12 @@ }, { "name": "new_vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { "name": "old_vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -4303,7 +4346,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" } ], @@ -4314,7 +4357,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" } ], @@ -4325,7 +4368,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -4346,7 +4389,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -4838,6 +4881,37 @@ }, { "id": 89, + "type": { + "path": [ + "frame_system", + "CodeUpgradeAuthorization" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + }, + { + "name": "check_version", + "type": 30, + "typeName": "bool" + } + ] + } + } + } + }, + { + "id": 90, "type": { "path": [ "frame_system", @@ -4914,7 +4988,7 @@ "fields": [ { "name": "items", - "type": 90, + "type": 91, "typeName": "Vec" } ], @@ -4928,7 +5002,7 @@ "fields": [ { "name": "keys", - "type": 91, + "type": 92, "typeName": "Vec" } ], @@ -4969,6 +5043,48 @@ "docs": [ "See [`Pallet::remark_with_event`]." ] + }, + { + "name": "authorize_upgrade", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + } + ], + "index": 9, + "docs": [ + "See [`Pallet::authorize_upgrade`]." + ] + }, + { + "name": "authorize_upgrade_without_checks", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + } + ], + "index": 10, + "docs": [ + "See [`Pallet::authorize_upgrade_without_checks`]." + ] + }, + { + "name": "apply_authorized_upgrade", + "fields": [ + { + "name": "code", + "type": 13, + "typeName": "Vec" + } + ], + "index": 11, + "docs": [ + "See [`Pallet::apply_authorized_upgrade`]." + ] } ] } @@ -4979,7 +5095,7 @@ } }, { - "id": 90, + "id": 91, "type": { "def": { "sequence": { @@ -4989,7 +5105,7 @@ } }, { - "id": 91, + "id": 92, "type": { "def": { "sequence": { @@ -4999,7 +5115,7 @@ } }, { - "id": 92, + "id": 93, "type": { "path": [ "frame_system", @@ -5021,7 +5137,7 @@ }, { "name": "per_class", - "type": 93, + "type": 94, "typeName": "PerDispatchClass" } ] @@ -5030,7 +5146,7 @@ } }, { - "id": 93, + "id": 94, "type": { "path": [ "frame_support", @@ -5040,7 +5156,7 @@ "params": [ { "name": "T", - "type": 94 + "type": 95 } ], "def": { @@ -5048,17 +5164,17 @@ "fields": [ { "name": "normal", - "type": 94, + "type": 95, "typeName": "T" }, { "name": "operational", - "type": 94, + "type": 95, "typeName": "T" }, { "name": "mandatory", - "type": 94, + "type": 95, "typeName": "T" } ] @@ -5067,7 +5183,7 @@ } }, { - "id": 94, + "id": 95, "type": { "path": [ "frame_system", @@ -5084,17 +5200,17 @@ }, { "name": "max_extrinsic", - "type": 95, + "type": 96, "typeName": "Option" }, { "name": "max_total", - "type": 95, + "type": 96, "typeName": "Option" }, { "name": "reserved", - "type": 95, + "type": 96, "typeName": "Option" } ] @@ -5103,7 +5219,7 @@ } }, { - "id": 95, + "id": 96, "type": { "path": [ "Option" @@ -5136,7 +5252,7 @@ } }, { - "id": 96, + "id": 97, "type": { "path": [ "frame_system", @@ -5148,7 +5264,7 @@ "fields": [ { "name": "max", - "type": 97, + "type": 98, "typeName": "PerDispatchClass" } ] @@ -5157,7 +5273,7 @@ } }, { - "id": 97, + "id": 98, "type": { "path": [ "frame_support", @@ -5194,7 +5310,7 @@ } }, { - "id": 98, + "id": 99, "type": { "path": [ "sp_weights", @@ -5219,7 +5335,7 @@ } }, { - "id": 99, + "id": 100, "type": { "path": [ "sp_version", @@ -5255,7 +5371,7 @@ }, { "name": "apis", - "type": 100, + "type": 101, "typeName": "ApisVec" }, { @@ -5274,7 +5390,7 @@ } }, { - "id": 100, + "id": 101, "type": { "path": [ "Cow" @@ -5282,14 +5398,14 @@ "params": [ { "name": "T", - "type": 101 + "type": 102 } ], "def": { "composite": { "fields": [ { - "type": 101 + "type": 102 } ] } @@ -5297,28 +5413,28 @@ } }, { - "id": 101, + "id": 102, "type": { "def": { "sequence": { - "type": 102 + "type": 103 } } } }, { - "id": 102, + "id": 103, "type": { "def": { "tuple": [ - 44, + 45, 4 ] } } }, { - "id": 103, + "id": 104, "type": { "def": { "primitive": "u16" @@ -5326,7 +5442,7 @@ } }, { - "id": 104, + "id": 105, "type": { "path": [ "frame_system", @@ -5387,6 +5503,20 @@ "docs": [ "The origin filter prevent the call to be dispatched." ] + }, + { + "name": "NothingAuthorized", + "index": 6, + "docs": [ + "No upgrade authorized." + ] + }, + { + "name": "Unauthorized", + "index": 7, + "docs": [ + "The submitted code is not authorized." + ] } ] } @@ -5397,7 +5527,7 @@ } }, { - "id": 105, + "id": 106, "type": { "path": [ "pallet_timestamp", @@ -5436,7 +5566,7 @@ } }, { - "id": 106, + "id": 107, "type": { "path": [ "bounded_collections", @@ -5446,7 +5576,7 @@ "params": [ { "name": "T", - "type": 107 + "type": 108 }, { "name": "S", @@ -5457,7 +5587,7 @@ "composite": { "fields": [ { - "type": 109, + "type": 110, "typeName": "Vec" } ] @@ -5466,7 +5596,7 @@ } }, { - "id": 107, + "id": 108, "type": { "path": [ "sp_consensus_aura", @@ -5478,7 +5608,7 @@ "composite": { "fields": [ { - "type": 108, + "type": 109, "typeName": "sr25519::Public" } ] @@ -5487,7 +5617,7 @@ } }, { - "id": 108, + "id": 109, "type": { "path": [ "sp_core", @@ -5507,17 +5637,17 @@ } }, { - "id": 109, + "id": 110, "type": { "def": { "sequence": { - "type": 107 + "type": 108 } } } }, { - "id": 110, + "id": 111, "type": { "path": [ "sp_consensus_slots", @@ -5536,7 +5666,7 @@ } }, { - "id": 111, + "id": 112, "type": { "path": [ "pallet_grandpa", @@ -5597,7 +5727,7 @@ } }, { - "id": 112, + "id": 113, "type": { "path": [ "pallet_grandpa", @@ -5628,12 +5758,12 @@ }, { "name": "next_authorities", - "type": 113, + "type": 114, "typeName": "BoundedAuthorityList" }, { "name": "forced", - "type": 114, + "type": 115, "typeName": "Option" } ] @@ -5642,7 +5772,7 @@ } }, { - "id": 113, + "id": 114, "type": { "path": [ "bounded_collections", @@ -5652,7 +5782,7 @@ "params": [ { "name": "T", - "type": 32 + "type": 33 }, { "name": "S", @@ -5663,7 +5793,7 @@ "composite": { "fields": [ { - "type": 31, + "type": 32, "typeName": "Vec" } ] @@ -5672,7 +5802,7 @@ } }, { - "id": 114, + "id": 115, "type": { "path": [ "Option" @@ -5705,7 +5835,7 @@ } }, { - "id": 115, + "id": 116, "type": { "path": [ "pallet_grandpa", @@ -5726,12 +5856,12 @@ "fields": [ { "name": "equivocation_proof", - "type": 116, + "type": 117, "typeName": "Box>>" }, { "name": "key_owner_proof", - "type": 127, + "type": 128, "typeName": "T::KeyOwnerProof" } ], @@ -5745,12 +5875,12 @@ "fields": [ { "name": "equivocation_proof", - "type": 116, + "type": 117, "typeName": "Box>>" }, { "name": "key_owner_proof", - "type": 127, + "type": 128, "typeName": "T::KeyOwnerProof" } ], @@ -5787,7 +5917,7 @@ } }, { - "id": 116, + "id": 117, "type": { "path": [ "sp_consensus_grandpa", @@ -5813,7 +5943,7 @@ }, { "name": "equivocation", - "type": 117, + "type": 118, "typeName": "Equivocation" } ] @@ -5822,7 +5952,7 @@ } }, { - "id": 117, + "id": 118, "type": { "path": [ "sp_consensus_grandpa", @@ -5845,7 +5975,7 @@ "name": "Prevote", "fields": [ { - "type": 118, + "type": 119, "typeName": "grandpa::Equivocation,\nAuthoritySignature>" } ], @@ -5855,7 +5985,7 @@ "name": "Precommit", "fields": [ { - "type": 124, + "type": 125, "typeName": "grandpa::Equivocation,\nAuthoritySignature>" } ], @@ -5867,7 +5997,7 @@ } }, { - "id": 118, + "id": 119, "type": { "path": [ "finality_grandpa", @@ -5876,15 +6006,15 @@ "params": [ { "name": "Id", - "type": 33 + "type": 34 }, { "name": "V", - "type": 119 + "type": 120 }, { "name": "S", - "type": 120 + "type": 121 } ], "def": { @@ -5897,17 +6027,17 @@ }, { "name": "identity", - "type": 33, + "type": 34, "typeName": "Id" }, { "name": "first", - "type": 123, + "type": 124, "typeName": "(V, S)" }, { "name": "second", - "type": 123, + "type": 124, "typeName": "(V, S)" } ] @@ -5916,7 +6046,7 @@ } }, { - "id": 119, + "id": 120, "type": { "path": [ "finality_grandpa", @@ -5951,7 +6081,7 @@ } }, { - "id": 120, + "id": 121, "type": { "path": [ "sp_consensus_grandpa", @@ -5962,7 +6092,7 @@ "composite": { "fields": [ { - "type": 121, + "type": 122, "typeName": "ed25519::Signature" } ] @@ -5971,7 +6101,7 @@ } }, { - "id": 121, + "id": 122, "type": { "path": [ "sp_core", @@ -5982,7 +6112,7 @@ "composite": { "fields": [ { - "type": 122, + "type": 123, "typeName": "[u8; 64]" } ] @@ -5991,7 +6121,7 @@ } }, { - "id": 122, + "id": 123, "type": { "def": { "array": { @@ -6002,18 +6132,18 @@ } }, { - "id": 123, + "id": 124, "type": { "def": { "tuple": [ - 119, - 120 + 120, + 121 ] } } }, { - "id": 124, + "id": 125, "type": { "path": [ "finality_grandpa", @@ -6022,15 +6152,15 @@ "params": [ { "name": "Id", - "type": 33 + "type": 34 }, { "name": "V", - "type": 125 + "type": 126 }, { "name": "S", - "type": 120 + "type": 121 } ], "def": { @@ -6043,17 +6173,17 @@ }, { "name": "identity", - "type": 33, + "type": 34, "typeName": "Id" }, { "name": "first", - "type": 126, + "type": 127, "typeName": "(V, S)" }, { "name": "second", - "type": 126, + "type": 127, "typeName": "(V, S)" } ] @@ -6062,7 +6192,7 @@ } }, { - "id": 125, + "id": 126, "type": { "path": [ "finality_grandpa", @@ -6097,18 +6227,18 @@ } }, { - "id": 126, + "id": 127, "type": { "def": { "tuple": [ - 125, - 120 + 126, + 121 ] } } }, { - "id": 127, + "id": 128, "type": { "path": [ "sp_core", @@ -6120,7 +6250,7 @@ } }, { - "id": 128, + "id": 129, "type": { "path": [ "pallet_grandpa", @@ -6196,7 +6326,7 @@ } }, { - "id": 129, + "id": 130, "type": { "path": [ "pallet_sudo", @@ -6217,7 +6347,7 @@ "fields": [ { "name": "call", - "type": 130, + "type": 131, "typeName": "Box<::RuntimeCall>" } ], @@ -6231,7 +6361,7 @@ "fields": [ { "name": "call", - "type": 130, + "type": 131, "typeName": "Box<::RuntimeCall>" }, { @@ -6250,7 +6380,7 @@ "fields": [ { "name": "new", - "type": 132, + "type": 133, "typeName": "AccountIdLookupOf" } ], @@ -6264,12 +6394,12 @@ "fields": [ { "name": "who", - "type": 132, + "type": 133, "typeName": "AccountIdLookupOf" }, { "name": "call", - "type": 130, + "type": 131, "typeName": "Box<::RuntimeCall>" } ], @@ -6277,6 +6407,13 @@ "docs": [ "See [`Pallet::sudo_as`]." ] + }, + { + "name": "remove_key", + "index": 4, + "docs": [ + "See [`Pallet::remove_key`]." + ] } ] } @@ -6287,10 +6424,10 @@ } }, { - "id": 130, + "id": 131, "type": { "path": [ - "spacewalk_runtime_standalone_testnet", + "spacewalk_runtime_standalone_mainnet", "RuntimeCall" ], "def": { @@ -6300,7 +6437,7 @@ "name": "System", "fields": [ { - "type": 89, + "type": 90, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6310,7 +6447,7 @@ "name": "Timestamp", "fields": [ { - "type": 105, + "type": 106, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6320,7 +6457,7 @@ "name": "Grandpa", "fields": [ { - "type": 115, + "type": 116, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6330,7 +6467,7 @@ "name": "Sudo", "fields": [ { - "type": 129, + "type": 130, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6340,7 +6477,7 @@ "name": "Tokens", "fields": [ { - "type": 131, + "type": 132, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6350,7 +6487,7 @@ "name": "Currencies", "fields": [ { - "type": 136, + "type": 137, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6360,7 +6497,7 @@ "name": "Balances", "fields": [ { - "type": 137, + "type": 138, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6370,7 +6507,7 @@ "name": "StellarRelay", "fields": [ { - "type": 139, + "type": 140, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6380,7 +6517,7 @@ "name": "VaultRewards", "fields": [ { - "type": 145, + "type": 146, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6390,7 +6527,7 @@ "name": "VaultStaking", "fields": [ { - "type": 146, + "type": 147, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6400,7 +6537,7 @@ "name": "Security", "fields": [ { - "type": 147, + "type": 148, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6410,7 +6547,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 148, + "type": 149, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6420,7 +6557,7 @@ "name": "Oracle", "fields": [ { - "type": 150, + "type": 151, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6430,7 +6567,7 @@ "name": "Issue", "fields": [ { - "type": 151, + "type": 152, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6440,7 +6577,7 @@ "name": "Redeem", "fields": [ { - "type": 152, + "type": 153, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6450,7 +6587,7 @@ "name": "Replace", "fields": [ { - "type": 153, + "type": 154, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6460,7 +6597,7 @@ "name": "Fee", "fields": [ { - "type": 154, + "type": 155, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6470,7 +6607,7 @@ "name": "Nomination", "fields": [ { - "type": 155, + "type": 156, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6480,7 +6617,7 @@ "name": "DiaOracleModule", "fields": [ { - "type": 156, + "type": 157, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6490,7 +6627,7 @@ "name": "ClientsInfo", "fields": [ { - "type": 157, + "type": 158, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6500,7 +6637,7 @@ "name": "RewardDistribution", "fields": [ { - "type": 158, + "type": 159, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -6512,7 +6649,7 @@ } }, { - "id": 131, + "id": 132, "type": { "path": [ "orml_tokens", @@ -6533,17 +6670,17 @@ "fields": [ { "name": "dest", - "type": 132, + "type": 133, "typeName": "::Source" }, { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 135, + "type": 136, "typeName": "T::Balance" } ], @@ -6557,17 +6694,17 @@ "fields": [ { "name": "dest", - "type": 132, + "type": 133, "typeName": "::Source" }, { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { "name": "keep_alive", - "type": 60, + "type": 30, "typeName": "bool" } ], @@ -6581,17 +6718,17 @@ "fields": [ { "name": "dest", - "type": 132, + "type": 133, "typeName": "::Source" }, { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 135, + "type": 136, "typeName": "T::Balance" } ], @@ -6605,22 +6742,22 @@ "fields": [ { "name": "source", - "type": 132, + "type": 133, "typeName": "::Source" }, { "name": "dest", - "type": 132, + "type": 133, "typeName": "::Source" }, { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 135, + "type": 136, "typeName": "T::Balance" } ], @@ -6634,22 +6771,22 @@ "fields": [ { "name": "who", - "type": 132, + "type": 133, "typeName": "::Source" }, { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { "name": "new_free", - "type": 135, + "type": 136, "typeName": "T::Balance" }, { "name": "new_reserved", - "type": 135, + "type": 136, "typeName": "T::Balance" } ], @@ -6667,7 +6804,7 @@ } }, { - "id": 132, + "id": 133, "type": { "path": [ "sp_runtime", @@ -6681,7 +6818,7 @@ }, { "name": "AccountIndex", - "type": 37 + "type": 38 } ], "def": { @@ -6701,7 +6838,7 @@ "name": "Index", "fields": [ { - "type": 133, + "type": 134, "typeName": "AccountIndex" } ], @@ -6731,7 +6868,7 @@ "name": "Address20", "fields": [ { - "type": 134, + "type": 135, "typeName": "[u8; 20]" } ], @@ -6743,17 +6880,17 @@ } }, { - "id": 133, + "id": 134, "type": { "def": { "compact": { - "type": 37 + "type": 38 } } } }, { - "id": 134, + "id": 135, "type": { "def": { "array": { @@ -6764,7 +6901,7 @@ } }, { - "id": 135, + "id": 136, "type": { "def": { "compact": { @@ -6774,7 +6911,7 @@ } }, { - "id": 136, + "id": 137, "type": { "path": [ "orml_currencies", @@ -6795,17 +6932,17 @@ "fields": [ { "name": "dest", - "type": 132, + "type": 133, "typeName": "::Source" }, { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "CurrencyIdOf" }, { "name": "amount", - "type": 135, + "type": 136, "typeName": "BalanceOf" } ], @@ -6819,12 +6956,12 @@ "fields": [ { "name": "dest", - "type": 132, + "type": 133, "typeName": "::Source" }, { "name": "amount", - "type": 135, + "type": 136, "typeName": "BalanceOf" } ], @@ -6838,17 +6975,17 @@ "fields": [ { "name": "who", - "type": 132, + "type": 133, "typeName": "::Source" }, { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "CurrencyIdOf" }, { "name": "amount", - "type": 52, + "type": 53, "typeName": "AmountOf" } ], @@ -6866,7 +7003,7 @@ } }, { - "id": 137, + "id": 138, "type": { "path": [ "pallet_balances", @@ -6891,12 +7028,12 @@ "fields": [ { "name": "dest", - "type": 132, + "type": 133, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 135, + "type": 136, "typeName": "T::Balance" } ], @@ -6905,46 +7042,22 @@ "See [`Pallet::transfer_allow_death`]." ] }, - { - "name": "set_balance_deprecated", - "fields": [ - { - "name": "who", - "type": 132, - "typeName": "AccountIdLookupOf" - }, - { - "name": "new_free", - "type": 135, - "typeName": "T::Balance" - }, - { - "name": "old_reserved", - "type": 135, - "typeName": "T::Balance" - } - ], - "index": 1, - "docs": [ - "See [`Pallet::set_balance_deprecated`]." - ] - }, { "name": "force_transfer", "fields": [ { "name": "source", - "type": 132, + "type": 133, "typeName": "AccountIdLookupOf" }, { "name": "dest", - "type": 132, + "type": 133, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 135, + "type": 136, "typeName": "T::Balance" } ], @@ -6958,12 +7071,12 @@ "fields": [ { "name": "dest", - "type": 132, + "type": 133, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 135, + "type": 136, "typeName": "T::Balance" } ], @@ -6977,12 +7090,12 @@ "fields": [ { "name": "dest", - "type": 132, + "type": 133, "typeName": "AccountIdLookupOf" }, { "name": "keep_alive", - "type": 60, + "type": 30, "typeName": "bool" } ], @@ -6996,7 +7109,7 @@ "fields": [ { "name": "who", - "type": 132, + "type": 133, "typeName": "AccountIdLookupOf" }, { @@ -7015,7 +7128,7 @@ "fields": [ { "name": "who", - "type": 138, + "type": 139, "typeName": "Vec" } ], @@ -7024,36 +7137,17 @@ "See [`Pallet::upgrade_accounts`]." ] }, - { - "name": "transfer", - "fields": [ - { - "name": "dest", - "type": 132, - "typeName": "AccountIdLookupOf" - }, - { - "name": "value", - "type": 135, - "typeName": "T::Balance" - } - ], - "index": 7, - "docs": [ - "See [`Pallet::transfer`]." - ] - }, { "name": "force_set_balance", "fields": [ { "name": "who", - "type": 132, + "type": 133, "typeName": "AccountIdLookupOf" }, { "name": "new_free", - "type": 135, + "type": 136, "typeName": "T::Balance" } ], @@ -7071,7 +7165,7 @@ } }, { - "id": 138, + "id": 139, "type": { "def": { "sequence": { @@ -7081,7 +7175,7 @@ } }, { - "id": 139, + "id": 140, "type": { "path": [ "stellar_relay", @@ -7102,12 +7196,12 @@ "fields": [ { "name": "validators", - "type": 140, + "type": 141, "typeName": "Vec>" }, { "name": "organizations", - "type": 143, + "type": 144, "typeName": "Vec>" }, { @@ -7130,17 +7224,17 @@ } }, { - "id": 140, + "id": 141, "type": { "def": { "sequence": { - "type": 141 + "type": 142 } } } }, { - "id": 141, + "id": 142, "type": { "path": [ "stellar_relay", @@ -7158,12 +7252,12 @@ "fields": [ { "name": "name", - "type": 142, + "type": 143, "typeName": "BoundedVec" }, { "name": "public_key", - "type": 142, + "type": 143, "typeName": "BoundedVec" }, { @@ -7177,7 +7271,7 @@ } }, { - "id": 142, + "id": 143, "type": { "path": [ "bounded_collections", @@ -7207,17 +7301,17 @@ } }, { - "id": 143, + "id": 144, "type": { "def": { "sequence": { - "type": 144 + "type": 145 } } } }, { - "id": 144, + "id": 145, "type": { "path": [ "stellar_relay", @@ -7240,7 +7334,7 @@ }, { "name": "name", - "type": 142, + "type": 143, "typeName": "BoundedVec" } ] @@ -7249,7 +7343,7 @@ } }, { - "id": 145, + "id": 146, "type": { "path": [ "pooled_rewards", @@ -7275,7 +7369,7 @@ } }, { - "id": 146, + "id": 147, "type": { "path": [ "staking", @@ -7297,7 +7391,7 @@ } }, { - "id": 147, + "id": 148, "type": { "path": [ "security", @@ -7318,7 +7412,7 @@ "fields": [ { "name": "status_code", - "type": 55, + "type": 56, "typeName": "StatusCode" } ], @@ -7332,7 +7426,7 @@ "fields": [ { "name": "error_code", - "type": 57, + "type": 58, "typeName": "ErrorCode" } ], @@ -7346,7 +7440,7 @@ "fields": [ { "name": "error_code", - "type": 57, + "type": 58, "typeName": "ErrorCode" } ], @@ -7364,7 +7458,7 @@ } }, { - "id": 148, + "id": 149, "type": { "path": [ "vault_registry", @@ -7385,12 +7479,12 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { "name": "collateral", - "type": 135, + "type": 136, "typeName": "BalanceOf" } ], @@ -7404,12 +7498,12 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 135, + "type": 136, "typeName": "BalanceOf" } ], @@ -7423,12 +7517,12 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 135, + "type": 136, "typeName": "BalanceOf" } ], @@ -7456,12 +7550,12 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { "name": "accept_new_issues", - "type": 60, + "type": 30, "typeName": "bool" } ], @@ -7475,12 +7569,12 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { "name": "custom_threshold", - "type": 149, + "type": 150, "typeName": "Option>" } ], @@ -7494,7 +7588,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" } ], @@ -7508,7 +7602,7 @@ "fields": [ { "name": "currency_id", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -7527,7 +7621,7 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { @@ -7546,7 +7640,7 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { @@ -7565,7 +7659,7 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { @@ -7584,7 +7678,7 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { @@ -7603,7 +7697,7 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" } ], @@ -7635,7 +7729,7 @@ } }, { - "id": 149, + "id": 150, "type": { "path": [ "Option" @@ -7668,7 +7762,7 @@ } }, { - "id": 150, + "id": 151, "type": { "path": [ "oracle", @@ -7721,7 +7815,7 @@ } }, { - "id": 151, + "id": 152, "type": { "path": [ "issue", @@ -7742,12 +7836,12 @@ "fields": [ { "name": "amount", - "type": 135, + "type": 136, "typeName": "BalanceOf" }, { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" } ], @@ -7823,7 +7917,7 @@ }, { "name": "limit_volume_currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -7860,7 +7954,7 @@ } }, { - "id": 152, + "id": 153, "type": { "path": [ "redeem", @@ -7881,7 +7975,7 @@ "fields": [ { "name": "amount_wrapped", - "type": 135, + "type": 136, "typeName": "BalanceOf" }, { @@ -7891,7 +7985,7 @@ }, { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" } ], @@ -7905,12 +7999,12 @@ "fields": [ { "name": "currencies", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount_wrapped", - "type": 135, + "type": 136, "typeName": "BalanceOf" } ], @@ -7958,7 +8052,7 @@ }, { "name": "reimburse", - "type": 60, + "type": 30, "typeName": "bool" } ], @@ -7986,7 +8080,7 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { @@ -8005,7 +8099,7 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { @@ -8029,7 +8123,7 @@ }, { "name": "limit_volume_currency_id", - "type": 40, + "type": 41, "typeName": "T::CurrencyId" }, { @@ -8066,7 +8160,7 @@ } }, { - "id": 153, + "id": 154, "type": { "path": [ "replace", @@ -8087,12 +8181,12 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 135, + "type": 136, "typeName": "BalanceOf" } ], @@ -8106,12 +8200,12 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 135, + "type": 136, "typeName": "BalanceOf" } ], @@ -8125,22 +8219,22 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" }, { "name": "old_vault", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { "name": "amount", - "type": 135, + "type": 136, "typeName": "BalanceOf" }, { "name": "collateral", - "type": 135, + "type": 136, "typeName": "BalanceOf" }, { @@ -8234,7 +8328,7 @@ } }, { - "id": 154, + "id": 155, "type": { "path": [ "fee", @@ -8343,7 +8437,7 @@ } }, { - "id": 155, + "id": 156, "type": { "path": [ "nomination", @@ -8364,7 +8458,7 @@ "fields": [ { "name": "enabled", - "type": 60, + "type": 30, "typeName": "bool" } ], @@ -8378,7 +8472,7 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" } ], @@ -8392,7 +8486,7 @@ "fields": [ { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "DefaultVaultCurrencyPair" } ], @@ -8406,7 +8500,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -8425,7 +8519,7 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { @@ -8435,7 +8529,7 @@ }, { "name": "index", - "type": 114, + "type": 115, "typeName": "Option" } ], @@ -8453,7 +8547,7 @@ } }, { - "id": 156, + "id": 157, "type": { "path": [ "dia_oracle", @@ -8572,7 +8666,7 @@ } }, { - "id": 157, + "id": 158, "type": { "path": [ "clients_info", @@ -8663,7 +8757,7 @@ } }, { - "id": 158, + "id": 159, "type": { "path": [ "reward_distribution", @@ -8698,17 +8792,17 @@ "fields": [ { "name": "vault_id", - "type": 49, + "type": 50, "typeName": "DefaultVaultId" }, { "name": "reward_currency_id", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { "name": "index", - "type": 114, + "type": 115, "typeName": "Option" } ], @@ -8726,7 +8820,7 @@ } }, { - "id": 159, + "id": 160, "type": { "path": [ "pallet_sudo", @@ -8746,30 +8840,30 @@ "name": "RequireSudo", "index": 0, "docs": [ - "Sender must be the Sudo account" + "Sender must be the Sudo account." ] } ] } }, "docs": [ - "Error for the Sudo pallet" + "Error for the Sudo pallet." ] } }, { - "id": 160, + "id": 161, "type": { "def": { "tuple": [ 0, - 40 + 41 ] } } }, { - "id": 161, + "id": 162, "type": { "path": [ "bounded_collections", @@ -8779,7 +8873,7 @@ "params": [ { "name": "T", - "type": 162 + "type": 163 }, { "name": "S", @@ -8790,7 +8884,7 @@ "composite": { "fields": [ { - "type": 163, + "type": 164, "typeName": "Vec" } ] @@ -8799,7 +8893,7 @@ } }, { - "id": 162, + "id": 163, "type": { "path": [ "orml_tokens", @@ -8816,7 +8910,7 @@ "fields": [ { "name": "id", - "type": 44, + "type": 45, "typeName": "LockIdentifier" }, { @@ -8830,17 +8924,17 @@ } }, { - "id": 163, + "id": 164, "type": { "def": { "sequence": { - "type": 162 + "type": 163 } } } }, { - "id": 164, + "id": 165, "type": { "path": [ "orml_tokens", @@ -8876,7 +8970,7 @@ } }, { - "id": 165, + "id": 166, "type": { "path": [ "bounded_collections", @@ -8886,7 +8980,7 @@ "params": [ { "name": "T", - "type": 166 + "type": 167 }, { "name": "S", @@ -8897,7 +8991,7 @@ "composite": { "fields": [ { - "type": 167, + "type": 168, "typeName": "Vec" } ] @@ -8906,7 +9000,7 @@ } }, { - "id": 166, + "id": 167, "type": { "path": [ "orml_tokens", @@ -8915,7 +9009,7 @@ "params": [ { "name": "ReserveIdentifier", - "type": 44 + "type": 45 }, { "name": "Balance", @@ -8927,7 +9021,7 @@ "fields": [ { "name": "id", - "type": 44, + "type": 45, "typeName": "ReserveIdentifier" }, { @@ -8941,17 +9035,17 @@ } }, { - "id": 167, + "id": 168, "type": { "def": { "sequence": { - "type": 166 + "type": 167 } } } }, { - "id": 168, + "id": 169, "type": { "path": [ "orml_tokens", @@ -9029,7 +9123,7 @@ } }, { - "id": 169, + "id": 170, "type": { "path": [ "orml_currencies", @@ -9075,7 +9169,7 @@ } }, { - "id": 170, + "id": 171, "type": { "path": [ "bounded_collections", @@ -9085,7 +9179,7 @@ "params": [ { "name": "T", - "type": 171 + "type": 172 }, { "name": "S", @@ -9096,7 +9190,7 @@ "composite": { "fields": [ { - "type": 173, + "type": 174, "typeName": "Vec" } ] @@ -9105,7 +9199,7 @@ } }, { - "id": 171, + "id": 172, "type": { "path": [ "pallet_balances", @@ -9123,7 +9217,7 @@ "fields": [ { "name": "id", - "type": 44, + "type": 45, "typeName": "LockIdentifier" }, { @@ -9133,7 +9227,7 @@ }, { "name": "reasons", - "type": 172, + "type": 173, "typeName": "Reasons" } ] @@ -9142,7 +9236,7 @@ } }, { - "id": 172, + "id": 173, "type": { "path": [ "pallet_balances", @@ -9170,17 +9264,17 @@ } }, { - "id": 173, + "id": 174, "type": { "def": { "sequence": { - "type": 171 + "type": 172 } } } }, { - "id": 174, + "id": 175, "type": { "path": [ "bounded_collections", @@ -9190,7 +9284,7 @@ "params": [ { "name": "T", - "type": 175 + "type": 176 }, { "name": "S", @@ -9201,7 +9295,7 @@ "composite": { "fields": [ { - "type": 176, + "type": 177, "typeName": "Vec" } ] @@ -9210,7 +9304,7 @@ } }, { - "id": 175, + "id": 176, "type": { "path": [ "pallet_balances", @@ -9220,7 +9314,7 @@ "params": [ { "name": "ReserveIdentifier", - "type": 44 + "type": 45 }, { "name": "Balance", @@ -9232,7 +9326,7 @@ "fields": [ { "name": "id", - "type": 44, + "type": 45, "typeName": "ReserveIdentifier" }, { @@ -9246,17 +9340,17 @@ } }, { - "id": 176, + "id": 177, "type": { "def": { "sequence": { - "type": 175 + "type": 176 } } } }, { - "id": 177, + "id": 178, "type": { "path": [ "bounded_collections", @@ -9266,7 +9360,7 @@ "params": [ { "name": "T", - "type": 178 + "type": 179 }, { "name": "S", @@ -9277,7 +9371,7 @@ "composite": { "fields": [ { - "type": 180, + "type": 181, "typeName": "Vec" } ] @@ -9286,7 +9380,7 @@ } }, { - "id": 178, + "id": 179, "type": { "path": [ "pallet_balances", @@ -9296,7 +9390,7 @@ "params": [ { "name": "Id", - "type": 179 + "type": 180 }, { "name": "Balance", @@ -9308,7 +9402,7 @@ "fields": [ { "name": "id", - "type": 179, + "type": 180, "typeName": "Id" }, { @@ -9322,10 +9416,10 @@ } }, { - "id": 179, + "id": 180, "type": { "path": [ - "spacewalk_runtime_standalone_testnet", + "spacewalk_runtime_standalone_mainnet", "RuntimeHoldReason" ], "def": { @@ -9334,17 +9428,17 @@ } }, { - "id": 180, + "id": 181, "type": { "def": { "sequence": { - "type": 178 + "type": 179 } } } }, { - "id": 181, + "id": 182, "type": { "path": [ "bounded_collections", @@ -9354,7 +9448,7 @@ "params": [ { "name": "T", - "type": 182 + "type": 183 }, { "name": "S", @@ -9365,7 +9459,7 @@ "composite": { "fields": [ { - "type": 183, + "type": 184, "typeName": "Vec" } ] @@ -9374,7 +9468,7 @@ } }, { - "id": 182, + "id": 183, "type": { "path": [ "pallet_balances", @@ -9384,7 +9478,7 @@ "params": [ { "name": "Id", - "type": 37 + "type": 38 }, { "name": "Balance", @@ -9396,7 +9490,7 @@ "fields": [ { "name": "id", - "type": 37, + "type": 38, "typeName": "Id" }, { @@ -9410,17 +9504,17 @@ } }, { - "id": 183, + "id": 184, "type": { "def": { "sequence": { - "type": 182 + "type": 183 } } } }, { - "id": 184, + "id": 185, "type": { "path": [ "pallet_balances", @@ -9519,7 +9613,7 @@ } }, { - "id": 185, + "id": 186, "type": { "path": [ "pallet_transaction_payment", @@ -9542,7 +9636,7 @@ } }, { - "id": 186, + "id": 187, "type": { "path": [ "bounded_collections", @@ -9552,7 +9646,7 @@ "params": [ { "name": "T", - "type": 144 + "type": 145 }, { "name": "S", @@ -9563,7 +9657,7 @@ "composite": { "fields": [ { - "type": 143, + "type": 144, "typeName": "Vec" } ] @@ -9572,7 +9666,7 @@ } }, { - "id": 187, + "id": 188, "type": { "path": [ "bounded_collections", @@ -9582,7 +9676,7 @@ "params": [ { "name": "T", - "type": 141 + "type": 142 }, { "name": "S", @@ -9593,7 +9687,7 @@ "composite": { "fields": [ { - "type": 140, + "type": 141, "typeName": "Vec" } ] @@ -9602,7 +9696,7 @@ } }, { - "id": 188, + "id": 189, "type": { "path": [ "stellar_relay", @@ -9727,40 +9821,40 @@ } }, { - "id": 189, + "id": 190, "type": { "def": { "tuple": [ - 40, - 40 + 41, + 41 ] } } }, { - "id": 190, + "id": 191, "type": { "def": { "tuple": [ - 40, - 49 + 41, + 50 ] } } }, { - "id": 191, + "id": 192, "type": { "def": { "tuple": [ - 40, - 190 + 41, + 191 ] } } }, { - "id": 192, + "id": 193, "type": { "path": [ "bounded_collections", @@ -9770,7 +9864,7 @@ "params": [ { "name": "T", - "type": 40 + "type": 41 }, { "name": "S", @@ -9781,7 +9875,7 @@ "composite": { "fields": [ { - "type": 193, + "type": 194, "typeName": "BTreeSet" } ] @@ -9790,7 +9884,7 @@ } }, { - "id": 193, + "id": 194, "type": { "path": [ "BTreeSet" @@ -9798,14 +9892,14 @@ "params": [ { "name": "T", - "type": 40 + "type": 41 } ], "def": { "composite": { "fields": [ { - "type": 194 + "type": 195 } ] } @@ -9813,17 +9907,17 @@ } }, { - "id": 194, + "id": 195, "type": { "def": { "sequence": { - "type": 40 + "type": 41 } } } }, { - "id": 195, + "id": 196, "type": { "path": [ "pooled_rewards", @@ -9880,74 +9974,74 @@ } }, { - "id": 196, + "id": 197, "type": { "def": { "tuple": [ 4, - 49 + 50 ] } } }, { - "id": 197, + "id": 198, "type": { "def": { "tuple": [ - 40, - 196 + 41, + 197 ] } } }, { - "id": 198, + "id": 199, "type": { "def": { "tuple": [ 4, - 199 + 200 ] } } }, { - "id": 199, + "id": 200, "type": { "def": { "tuple": [ - 49, + 50, 0 ] } } }, { - "id": 200, + "id": 201, "type": { "def": { "tuple": [ - 40, - 201 + 41, + 202 ] } } }, { - "id": 201, + "id": 202, "type": { "def": { "tuple": [ 4, - 49, + 50, 0 ] } } }, { - "id": 202, + "id": 203, "type": { "path": [ "staking", @@ -10000,7 +10094,7 @@ } }, { - "id": 203, + "id": 204, "type": { "path": [ "currency", @@ -10049,7 +10143,7 @@ } }, { - "id": 204, + "id": 205, "type": { "path": [ "BTreeSet" @@ -10057,14 +10151,14 @@ "params": [ { "name": "T", - "type": 57 + "type": 58 } ], "def": { "composite": { "fields": [ { - "type": 56 + "type": 57 } ] } @@ -10072,7 +10166,7 @@ } }, { - "id": 205, + "id": 206, "type": { "path": [ "primitive_types", @@ -10082,7 +10176,7 @@ "composite": { "fields": [ { - "type": 206, + "type": 207, "typeName": "[u64; 4]" } ] @@ -10091,7 +10185,7 @@ } }, { - "id": 206, + "id": 207, "type": { "def": { "array": { @@ -10102,7 +10196,7 @@ } }, { - "id": 207, + "id": 208, "type": { "path": [ "security", @@ -10134,7 +10228,7 @@ } }, { - "id": 208, + "id": 209, "type": { "path": [ "vault_registry", @@ -10148,7 +10242,7 @@ }, { "name": "CurrencyId", - "type": 40 + "type": 41 } ], "def": { @@ -10176,7 +10270,7 @@ }, { "name": "currency_pair", - "type": 50, + "type": 51, "typeName": "VaultCurrencyPair" } ] @@ -10185,7 +10279,7 @@ } }, { - "id": 209, + "id": 210, "type": { "path": [ "vault_registry", @@ -10207,7 +10301,7 @@ }, { "name": "CurrencyId", - "type": 40 + "type": 41 }, { "name": "UnsignedFixedPoint", @@ -10219,22 +10313,22 @@ "fields": [ { "name": "id", - "type": 49, + "type": 50, "typeName": "VaultId" }, { "name": "status", - "type": 59, + "type": 60, "typeName": "VaultStatus" }, { "name": "banned_until", - "type": 114, + "type": 115, "typeName": "Option" }, { "name": "secure_collateral_threshold", - "type": 149, + "type": 150, "typeName": "Option" }, { @@ -10278,7 +10372,7 @@ } }, { - "id": 210, + "id": 211, "type": { "path": [ "frame_support", @@ -10288,7 +10382,7 @@ "composite": { "fields": [ { - "type": 44, + "type": 45, "typeName": "[u8; 8]" } ] @@ -10297,7 +10391,7 @@ } }, { - "id": 211, + "id": 212, "type": { "path": [ "vault_registry", @@ -10513,7 +10607,7 @@ } }, { - "id": 212, + "id": 213, "type": { "path": [ "oracle", @@ -10533,7 +10627,7 @@ } }, { - "id": 213, + "id": 214, "type": { "path": [ "oracle", @@ -10579,7 +10673,7 @@ } }, { - "id": 214, + "id": 215, "type": { "path": [ "spacewalk_primitives", @@ -10601,7 +10695,7 @@ }, { "name": "CurrencyId", - "type": 40 + "type": 41 } ], "def": { @@ -10609,7 +10703,7 @@ "fields": [ { "name": "vault", - "type": 49, + "type": 50, "typeName": "VaultId" }, { @@ -10634,7 +10728,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -10654,7 +10748,7 @@ }, { "name": "status", - "type": 215, + "type": 216, "typeName": "IssueRequestStatus" } ] @@ -10663,7 +10757,7 @@ } }, { - "id": 215, + "id": 216, "type": { "path": [ "spacewalk_primitives", @@ -10691,7 +10785,7 @@ } }, { - "id": 216, + "id": 217, "type": { "path": [ "issue", @@ -10772,7 +10866,7 @@ } }, { - "id": 217, + "id": 218, "type": { "path": [ "spacewalk_primitives", @@ -10794,7 +10888,7 @@ }, { "name": "CurrencyId", - "type": 40 + "type": 41 } ], "def": { @@ -10802,7 +10896,7 @@ "fields": [ { "name": "vault", - "type": 49, + "type": 50, "typeName": "VaultId" }, { @@ -10832,7 +10926,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -10861,18 +10955,18 @@ } }, { - "id": 218, + "id": 219, "type": { "def": { "tuple": [ 6, - 40 + 41 ] } } }, { - "id": 219, + "id": 220, "type": { "path": [ "redeem", @@ -10974,7 +11068,7 @@ } }, { - "id": 220, + "id": 221, "type": { "path": [ "spacewalk_primitives", @@ -10996,7 +11090,7 @@ }, { "name": "CurrencyId", - "type": 40 + "type": 41 } ], "def": { @@ -11004,12 +11098,12 @@ "fields": [ { "name": "old_vault", - "type": 49, + "type": 50, "typeName": "VaultId" }, { "name": "new_vault", - "type": 49, + "type": 50, "typeName": "VaultId" }, { @@ -11019,7 +11113,7 @@ }, { "name": "asset", - "type": 40, + "type": 41, "typeName": "CurrencyId" }, { @@ -11049,7 +11143,7 @@ }, { "name": "status", - "type": 221, + "type": 222, "typeName": "ReplaceRequestStatus" } ] @@ -11058,7 +11152,7 @@ } }, { - "id": 221, + "id": 222, "type": { "path": [ "spacewalk_primitives", @@ -11086,7 +11180,7 @@ } }, { - "id": 222, + "id": 223, "type": { "path": [ "replace", @@ -11195,7 +11289,7 @@ } }, { - "id": 223, + "id": 224, "type": { "path": [ "fee", @@ -11238,7 +11332,7 @@ } }, { - "id": 224, + "id": 225, "type": { "path": [ "nomination", @@ -11312,7 +11406,7 @@ } }, { - "id": 225, + "id": 226, "type": { "path": [ "dia_oracle", @@ -11338,7 +11432,7 @@ } }, { - "id": 226, + "id": 227, "type": { "path": [ "dia_oracle", @@ -11433,7 +11527,7 @@ } }, { - "id": 227, + "id": 228, "type": { "path": [ "clients_info", @@ -11466,7 +11560,7 @@ } }, { - "id": 228, + "id": 229, "type": { "path": [ "sp_arithmetic", @@ -11486,7 +11580,7 @@ } }, { - "id": 229, + "id": 230, "type": { "path": [ "reward_distribution", @@ -11554,7 +11648,7 @@ } }, { - "id": 230, + "id": 231, "type": { "path": [ "sp_runtime", @@ -11567,7 +11661,7 @@ "name": "Ed25519", "fields": [ { - "type": 121, + "type": 122, "typeName": "ed25519::Signature" } ], @@ -11577,7 +11671,7 @@ "name": "Sr25519", "fields": [ { - "type": 231, + "type": 232, "typeName": "sr25519::Signature" } ], @@ -11587,7 +11681,7 @@ "name": "Ecdsa", "fields": [ { - "type": 232, + "type": 233, "typeName": "ecdsa::Signature" } ], @@ -11599,7 +11693,7 @@ } }, { - "id": 231, + "id": 232, "type": { "path": [ "sp_core", @@ -11610,7 +11704,7 @@ "composite": { "fields": [ { - "type": 122, + "type": 123, "typeName": "[u8; 64]" } ] @@ -11619,7 +11713,7 @@ } }, { - "id": 232, + "id": 233, "type": { "path": [ "sp_core", @@ -11630,8 +11724,8 @@ "composite": { "fields": [ { - "type": 233, - "typeName": "[u8; 65]" + "type": 234, + "typeName": "[u8; SIGNATURE_SERIALIZED_SIZE]" } ] } @@ -11639,7 +11733,7 @@ } }, { - "id": 233, + "id": 234, "type": { "def": { "array": { @@ -11650,23 +11744,23 @@ } }, { - "id": 234, + "id": 235, "type": { "def": { "tuple": [ - 235, 236, 237, 238, - 240, + 239, 241, - 242 + 242, + 243 ] } } }, { - "id": 235, + "id": 236, "type": { "path": [ "frame_system", @@ -11686,7 +11780,7 @@ } }, { - "id": 236, + "id": 237, "type": { "path": [ "frame_system", @@ -11706,7 +11800,7 @@ } }, { - "id": 237, + "id": 238, "type": { "path": [ "frame_system", @@ -11726,7 +11820,7 @@ } }, { - "id": 238, + "id": 239, "type": { "path": [ "frame_system", @@ -11744,7 +11838,7 @@ "composite": { "fields": [ { - "type": 239, + "type": 240, "typeName": "Era" } ] @@ -11753,7 +11847,7 @@ } }, { - "id": 239, + "id": 240, "type": { "path": [ "sp_runtime", @@ -14069,7 +14163,7 @@ } }, { - "id": 240, + "id": 241, "type": { "path": [ "frame_system", @@ -14096,7 +14190,7 @@ } }, { - "id": 241, + "id": 242, "type": { "path": [ "frame_system", @@ -14116,7 +14210,7 @@ } }, { - "id": 242, + "id": 243, "type": { "path": [ "pallet_transaction_payment", @@ -14132,7 +14226,7 @@ "composite": { "fields": [ { - "type": 135, + "type": 136, "typeName": "BalanceOf" } ] @@ -14141,10 +14235,10 @@ } }, { - "id": 243, + "id": 244, "type": { "path": [ - "spacewalk_runtime_standalone_testnet", + "spacewalk_runtime_standalone_mainnet", "Runtime" ], "def": { @@ -14153,7 +14247,7 @@ } }, { - "id": 244, + "id": 245, "type": { "path": [ "sp_runtime", @@ -14164,11 +14258,11 @@ "params": [ { "name": "Header", - "type": 245 + "type": 246 }, { "name": "Extrinsic", - "type": 246 + "type": 247 } ], "def": { @@ -14176,12 +14270,12 @@ "fields": [ { "name": "header", - "type": 245, + "type": 246, "typeName": "Header" }, { "name": "extrinsics", - "type": 247, + "type": 248, "typeName": "Vec" } ] @@ -14190,7 +14284,7 @@ } }, { - "id": 245, + "id": 246, "type": { "path": [ "sp_runtime", @@ -14242,7 +14336,7 @@ } }, { - "id": 246, + "id": 247, "type": { "path": [ "sp_runtime", @@ -14253,19 +14347,19 @@ "params": [ { "name": "Address", - "type": 132 + "type": 133 }, { "name": "Call", - "type": 130 + "type": 131 }, { "name": "Signature", - "type": 230 + "type": 231 }, { "name": "Extra", - "type": 234 + "type": 235 } ], "def": { @@ -14280,17 +14374,17 @@ } }, { - "id": 247, + "id": 248, "type": { "def": { "sequence": { - "type": 246 + "type": 247 } } } }, { - "id": 248, + "id": 249, "type": { "path": [ "sp_core", @@ -14309,7 +14403,7 @@ } }, { - "id": 249, + "id": 250, "type": { "path": [ "Option" @@ -14317,7 +14411,7 @@ "params": [ { "name": "T", - "type": 248 + "type": 249 } ], "def": { @@ -14331,7 +14425,7 @@ "name": "Some", "fields": [ { - "type": 248 + "type": 249 } ], "index": 1 @@ -14342,7 +14436,7 @@ } }, { - "id": 250, + "id": 251, "type": { "def": { "sequence": { @@ -14352,7 +14446,7 @@ } }, { - "id": 251, + "id": 252, "type": { "path": [ "Result" @@ -14360,11 +14454,11 @@ "params": [ { "name": "T", - "type": 36 + "type": 37 }, { "name": "E", - "type": 252 + "type": 253 } ], "def": { @@ -14374,7 +14468,7 @@ "name": "Ok", "fields": [ { - "type": 36 + "type": 37 } ], "index": 0 @@ -14383,7 +14477,7 @@ "name": "Err", "fields": [ { - "type": 252 + "type": 253 } ], "index": 1 @@ -14394,7 +14488,7 @@ } }, { - "id": 252, + "id": 253, "type": { "path": [ "sp_runtime", @@ -14408,7 +14502,7 @@ "name": "Invalid", "fields": [ { - "type": 253, + "type": 254, "typeName": "InvalidTransaction" } ], @@ -14418,7 +14512,7 @@ "name": "Unknown", "fields": [ { - "type": 254, + "type": 255, "typeName": "UnknownTransaction" } ], @@ -14430,7 +14524,7 @@ } }, { - "id": 253, + "id": 254, "type": { "path": [ "sp_runtime", @@ -14496,7 +14590,7 @@ } }, { - "id": 254, + "id": 255, "type": { "path": [ "sp_runtime", @@ -14530,7 +14624,7 @@ } }, { - "id": 255, + "id": 256, "type": { "path": [ "sp_inherents", @@ -14541,7 +14635,7 @@ "fields": [ { "name": "data", - "type": 256, + "type": 257, "typeName": "BTreeMap>" } ] @@ -14550,7 +14644,7 @@ } }, { - "id": 256, + "id": 257, "type": { "path": [ "BTreeMap" @@ -14558,7 +14652,7 @@ "params": [ { "name": "K", - "type": 44 + "type": 45 }, { "name": "V", @@ -14569,7 +14663,7 @@ "composite": { "fields": [ { - "type": 257 + "type": 258 } ] } @@ -14577,28 +14671,28 @@ } }, { - "id": 257, + "id": 258, "type": { "def": { "sequence": { - "type": 258 + "type": 259 } } } }, { - "id": 258, + "id": 259, "type": { "def": { "tuple": [ - 44, + 45, 13 ] } } }, { - "id": 259, + "id": 260, "type": { "path": [ "sp_inherents", @@ -14609,17 +14703,17 @@ "fields": [ { "name": "okay", - "type": 60, + "type": 30, "typeName": "bool" }, { "name": "fatal_error", - "type": 60, + "type": 30, "typeName": "bool" }, { "name": "errors", - "type": 255, + "type": 256, "typeName": "InherentData" } ] @@ -14628,7 +14722,7 @@ } }, { - "id": 260, + "id": 261, "type": { "path": [ "sp_runtime", @@ -14656,7 +14750,7 @@ } }, { - "id": 261, + "id": 262, "type": { "path": [ "Result" @@ -14664,11 +14758,11 @@ "params": [ { "name": "T", - "type": 262 + "type": 263 }, { "name": "E", - "type": 252 + "type": 253 } ], "def": { @@ -14678,7 +14772,7 @@ "name": "Ok", "fields": [ { - "type": 262 + "type": 263 } ], "index": 0 @@ -14687,7 +14781,7 @@ "name": "Err", "fields": [ { - "type": 252 + "type": 253 } ], "index": 1 @@ -14698,7 +14792,7 @@ } }, { - "id": 262, + "id": 263, "type": { "path": [ "sp_runtime", @@ -14715,12 +14809,12 @@ }, { "name": "requires", - "type": 91, + "type": 92, "typeName": "Vec" }, { "name": "provides", - "type": 91, + "type": 92, "typeName": "Vec" }, { @@ -14730,7 +14824,7 @@ }, { "name": "propagate", - "type": 60, + "type": 30, "typeName": "bool" } ] @@ -14739,7 +14833,7 @@ } }, { - "id": 263, + "id": 264, "type": { "path": [ "Option" @@ -14772,7 +14866,7 @@ } }, { - "id": 264, + "id": 265, "type": { "path": [ "Option" @@ -14780,7 +14874,7 @@ "params": [ { "name": "T", - "type": 265 + "type": 266 } ], "def": { @@ -14794,7 +14888,7 @@ "name": "Some", "fields": [ { - "type": 265 + "type": 266 } ], "index": 1 @@ -14805,28 +14899,28 @@ } }, { - "id": 265, + "id": 266, "type": { "def": { "sequence": { - "type": 266 + "type": 267 } } } }, { - "id": 266, + "id": 267, "type": { "def": { "tuple": [ 13, - 267 + 268 ] } } }, { - "id": 267, + "id": 268, "type": { "path": [ "sp_core", @@ -14846,7 +14940,7 @@ } }, { - "id": 268, + "id": 269, "type": { "path": [ "sp_consensus_grandpa", @@ -14865,7 +14959,7 @@ } }, { - "id": 269, + "id": 270, "type": { "path": [ "Option" @@ -14873,7 +14967,7 @@ "params": [ { "name": "T", - "type": 37 + "type": 38 } ], "def": { @@ -14887,7 +14981,7 @@ "name": "Some", "fields": [ { - "type": 37 + "type": 38 } ], "index": 1 @@ -14898,7 +14992,7 @@ } }, { - "id": 270, + "id": 271, "type": { "path": [ "Option" @@ -14906,7 +15000,7 @@ "params": [ { "name": "T", - "type": 268 + "type": 269 } ], "def": { @@ -14920,7 +15014,7 @@ "name": "Some", "fields": [ { - "type": 268 + "type": 269 } ], "index": 1 @@ -14931,7 +15025,7 @@ } }, { - "id": 271, + "id": 272, "type": { "path": [ "sp_consensus_slots", @@ -14950,7 +15044,7 @@ } }, { - "id": 272, + "id": 273, "type": { "path": [ "pallet_transaction_payment", @@ -14991,7 +15085,7 @@ } }, { - "id": 273, + "id": 274, "type": { "path": [ "pallet_transaction_payment", @@ -15009,7 +15103,7 @@ "fields": [ { "name": "inclusion_fee", - "type": 274, + "type": 275, "typeName": "Option>" }, { @@ -15023,7 +15117,7 @@ } }, { - "id": 274, + "id": 275, "type": { "path": [ "Option" @@ -15031,7 +15125,7 @@ "params": [ { "name": "T", - "type": 275 + "type": 276 } ], "def": { @@ -15045,7 +15139,7 @@ "name": "Some", "fields": [ { - "type": 275 + "type": 276 } ], "index": 1 @@ -15056,7 +15150,7 @@ } }, { - "id": 275, + "id": 276, "type": { "path": [ "pallet_transaction_payment", @@ -15093,7 +15187,7 @@ } }, { - "id": 276, + "id": 277, "type": { "path": [ "Result" @@ -15101,7 +15195,7 @@ "params": [ { "name": "T", - "type": 277 + "type": 278 }, { "name": "E", @@ -15115,7 +15209,7 @@ "name": "Ok", "fields": [ { - "type": 277 + "type": 278 } ], "index": 0 @@ -15135,7 +15229,7 @@ } }, { - "id": 277, + "id": 278, "type": { "path": [ "module_oracle_rpc_runtime_api", @@ -15161,7 +15255,7 @@ } }, { - "id": 278, + "id": 279, "type": { "path": [ "Result" @@ -15169,7 +15263,7 @@ "params": [ { "name": "T", - "type": 279 + "type": 280 }, { "name": "E", @@ -15183,7 +15277,7 @@ "name": "Ok", "fields": [ { - "type": 279 + "type": 280 } ], "index": 0 @@ -15203,17 +15297,17 @@ } }, { - "id": 279, + "id": 280, "type": { "def": { "sequence": { - "type": 49 + "type": 50 } } } }, { - "id": 280, + "id": 281, "type": { "path": [ "Result" @@ -15221,7 +15315,7 @@ "params": [ { "name": "T", - "type": 281 + "type": 282 }, { "name": "E", @@ -15235,7 +15329,7 @@ "name": "Ok", "fields": [ { - "type": 281 + "type": 282 } ], "index": 0 @@ -15255,28 +15349,28 @@ } }, { - "id": 281, + "id": 282, "type": { "def": { "sequence": { - "type": 282 + "type": 283 } } } }, { - "id": 282, + "id": 283, "type": { "def": { "tuple": [ - 49, - 277 + 50, + 278 ] } } }, { - "id": 283, + "id": 284, "type": { "path": [ "Result" @@ -15318,10 +15412,52 @@ } }, { - "id": 284, + "id": 285, + "type": { + "path": [ + "Result" + ], + "params": [ + { + "name": "T", + "type": 38 + }, + { + "name": "E", + "type": 88 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "Ok", + "fields": [ + { + "type": 38 + } + ], + "index": 0 + }, + { + "name": "Err", + "fields": [ + { + "type": 88 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 286, "type": { "path": [ - "spacewalk_runtime_standalone_testnet", + "spacewalk_runtime_standalone_mainnet", "RuntimeError" ], "def": { @@ -15331,7 +15467,7 @@ "name": "System", "fields": [ { - "type": 104, + "type": 105, "typeName": "frame_system::Error" } ], @@ -15341,7 +15477,7 @@ "name": "Grandpa", "fields": [ { - "type": 128, + "type": 129, "typeName": "pallet_grandpa::Error" } ], @@ -15351,7 +15487,7 @@ "name": "Sudo", "fields": [ { - "type": 159, + "type": 160, "typeName": "pallet_sudo::Error" } ], @@ -15361,7 +15497,7 @@ "name": "Tokens", "fields": [ { - "type": 168, + "type": 169, "typeName": "orml_tokens::Error" } ], @@ -15371,7 +15507,7 @@ "name": "Currencies", "fields": [ { - "type": 169, + "type": 170, "typeName": "orml_currencies::Error" } ], @@ -15381,7 +15517,7 @@ "name": "Balances", "fields": [ { - "type": 184, + "type": 185, "typeName": "pallet_balances::Error" } ], @@ -15391,7 +15527,7 @@ "name": "StellarRelay", "fields": [ { - "type": 188, + "type": 189, "typeName": "stellar_relay::Error" } ], @@ -15401,7 +15537,7 @@ "name": "VaultRewards", "fields": [ { - "type": 195, + "type": 196, "typeName": "pooled_rewards::Error" } ], @@ -15411,7 +15547,7 @@ "name": "VaultStaking", "fields": [ { - "type": 202, + "type": 203, "typeName": "staking::Error" } ], @@ -15421,7 +15557,7 @@ "name": "Currency", "fields": [ { - "type": 203, + "type": 204, "typeName": "currency::Error" } ], @@ -15431,7 +15567,7 @@ "name": "Security", "fields": [ { - "type": 207, + "type": 208, "typeName": "security::Error" } ], @@ -15441,7 +15577,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 211, + "type": 212, "typeName": "vault_registry::Error" } ], @@ -15451,7 +15587,7 @@ "name": "Oracle", "fields": [ { - "type": 213, + "type": 214, "typeName": "oracle::Error" } ], @@ -15461,7 +15597,7 @@ "name": "Issue", "fields": [ { - "type": 216, + "type": 217, "typeName": "issue::Error" } ], @@ -15471,7 +15607,7 @@ "name": "Redeem", "fields": [ { - "type": 219, + "type": 220, "typeName": "redeem::Error" } ], @@ -15481,7 +15617,7 @@ "name": "Replace", "fields": [ { - "type": 222, + "type": 223, "typeName": "replace::Error" } ], @@ -15491,7 +15627,7 @@ "name": "Fee", "fields": [ { - "type": 223, + "type": 224, "typeName": "fee::Error" } ], @@ -15501,7 +15637,7 @@ "name": "Nomination", "fields": [ { - "type": 224, + "type": 225, "typeName": "nomination::Error" } ], @@ -15511,7 +15647,7 @@ "name": "DiaOracleModule", "fields": [ { - "type": 226, + "type": 227, "typeName": "dia_oracle::Error" } ], @@ -15521,7 +15657,7 @@ "name": "ClientsInfo", "fields": [ { - "type": 227, + "type": 228, "typeName": "clients_info::Error" } ], @@ -15531,7 +15667,7 @@ "name": "RewardDistribution", "fields": [ { - "type": 229, + "type": 230, "typeName": "reward_distribution::Error" } ], @@ -15914,7 +16050,7 @@ "name": "UpgradedToU32RefCount", "modifier": "Default", "ty": { - "Plain": 60 + "Plain": 30 }, "default": [ 0 @@ -15927,7 +16063,7 @@ "name": "UpgradedToTripleRefCount", "modifier": "Default", "ty": { - "Plain": 60 + "Plain": 30 }, "default": [ 0 @@ -15949,11 +16085,24 @@ "docs": [ " The execution phase of the block." ] + }, + { + "name": "AuthorizedUpgrade", + "modifier": "Optional", + "ty": { + "Plain": 89 + }, + "default": [ + 0 + ], + "docs": [ + " `Some` if a code upgrade has been authorized." + ] } ] }, "calls": { - "ty": 89 + "ty": 90 }, "event": { "ty": 21 @@ -15961,7 +16110,7 @@ "constants": [ { "name": "BlockWeights", - "ty": 92, + "ty": 93, "value": [ 2, 91, @@ -16096,7 +16245,7 @@ }, { "name": "BlockLength", - "ty": 96, + "ty": 97, "value": [ 0, 0, @@ -16130,7 +16279,7 @@ }, { "name": "DbWeight", - "ty": 98, + "ty": 99, "value": [ 0, 0, @@ -16155,7 +16304,7 @@ }, { "name": "Version", - "ty": 99, + "ty": 100, "value": [ 80, 115, @@ -16211,7 +16360,7 @@ 0, 0, 0, - 60, + 64, 223, 106, 203, @@ -16392,6 +16541,18 @@ 0, 0, 0, + 251, + 197, + 119, + 185, + 215, + 71, + 239, + 214, + 1, + 0, + 0, + 0, 1, 0, 0, @@ -16404,7 +16565,7 @@ }, { "name": "SS58Prefix", - "ty": 103, + "ty": 104, "value": [ 42, 0 @@ -16419,7 +16580,7 @@ } ], "error": { - "ty": 104 + "ty": 105 }, "index": 0, "docs": [] @@ -16446,26 +16607,29 @@ 0 ], "docs": [ - " Current time for the current block." + " The current time for the current block." ] }, { "name": "DidUpdate", "modifier": "Default", "ty": { - "Plain": 60 + "Plain": 30 }, "default": [ 0 ], "docs": [ - " Did the timestamp get updated in this block?" + " Whether the timestamp has been updated in this block.", + "", + " This value is updated to `true` upon successful submission of a timestamp by a node.", + " It is then checked at the end of each block execution in the `on_finalize` hook." ] } ] }, "calls": { - "ty": 105 + "ty": 106 }, "event": null, "constants": [ @@ -16483,10 +16647,12 @@ 0 ], "docs": [ - " The minimum period between blocks. Beware that this is different to the *expected*", - " period that the block production apparatus provides. Your chosen consensus system will", - " generally work with this to determine a sensible block time. e.g. For Aura, it will be", - " double this period on default settings." + " The minimum period between blocks.", + "", + " Be aware that this is different to the *expected* period that the block production", + " apparatus provides. Your chosen consensus system will generally work with this to", + " determine a sensible block time. For example, in the Aura pallet it will be double this", + " period on default settings." ] } ], @@ -16503,7 +16669,7 @@ "name": "Authorities", "modifier": "Default", "ty": { - "Plain": 106 + "Plain": 107 }, "default": [ 0 @@ -16516,7 +16682,7 @@ "name": "CurrentSlot", "modifier": "Default", "ty": { - "Plain": 110 + "Plain": 111 }, "default": [ 0, @@ -16552,7 +16718,7 @@ "name": "State", "modifier": "Default", "ty": { - "Plain": 111 + "Plain": 112 }, "default": [ 0 @@ -16565,7 +16731,7 @@ "name": "PendingChange", "modifier": "Optional", "ty": { - "Plain": 112 + "Plain": 113 }, "default": [ 0 @@ -16648,14 +16814,27 @@ "", " TWOX-NOTE: `SetId` is not under user control." ] + }, + { + "name": "Authorities", + "modifier": "Default", + "ty": { + "Plain": 114 + }, + "default": [ + 0 + ], + "docs": [ + " The current list of authorities." + ] } ] }, "calls": { - "ty": 115 + "ty": 116 }, "event": { - "ty": 30 + "ty": 31 }, "constants": [ { @@ -16708,7 +16887,7 @@ } ], "error": { - "ty": 128 + "ty": 129 }, "index": 3, "docs": [] @@ -16734,14 +16913,14 @@ ] }, "calls": { - "ty": 129 + "ty": 130 }, "event": { - "ty": 35 + "ty": 36 }, "constants": [], "error": { - "ty": 159 + "ty": 160 }, "index": 4, "docs": [] @@ -16759,7 +16938,7 @@ "hashers": [ "Twox64Concat" ], - "key": 40, + "key": 41, "value": 6 } }, @@ -16794,8 +16973,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 160, - "value": 161 + "key": 161, + "value": 162 } }, "default": [ @@ -16815,8 +16994,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 160, - "value": 164 + "key": 161, + "value": 165 } }, "default": [ @@ -16887,8 +17066,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 160, - "value": 165 + "key": 161, + "value": 166 } }, "default": [ @@ -16901,10 +17080,10 @@ ] }, "calls": { - "ty": 131 + "ty": 132 }, "event": { - "ty": 39 + "ty": 40 }, "constants": [ { @@ -16933,7 +17112,7 @@ } ], "error": { - "ty": 168 + "ty": 169 }, "index": 5, "docs": [] @@ -16942,13 +17121,13 @@ "name": "Currencies", "storage": null, "calls": { - "ty": 136 + "ty": 137 }, "event": null, "constants": [ { "name": "GetNativeCurrencyId", - "ty": 40, + "ty": 41, "value": [ 0 ], @@ -16956,7 +17135,7 @@ } ], "error": { - "ty": 169 + "ty": 170 }, "index": 7, "docs": [] @@ -17136,7 +17315,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 170 + "value": 171 } }, "default": [ @@ -17156,7 +17335,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 174 + "value": 175 } }, "default": [ @@ -17175,7 +17354,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 177 + "value": 178 } }, "default": [ @@ -17194,7 +17373,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 181 + "value": 182 } }, "default": [ @@ -17207,10 +17386,10 @@ ] }, "calls": { - "ty": 137 + "ty": 138 }, "event": { - "ty": 45 + "ty": 46 }, "constants": [ { @@ -17300,7 +17479,7 @@ } ], "error": { - "ty": 184 + "ty": 185 }, "index": 8, "docs": [] @@ -17340,7 +17519,7 @@ "name": "StorageVersion", "modifier": "Default", "ty": { - "Plain": 185 + "Plain": 186 }, "default": [ 0 @@ -17351,7 +17530,7 @@ }, "calls": null, "event": { - "ty": 46 + "ty": 47 }, "constants": [ { @@ -17361,10 +17540,10 @@ 5 ], "docs": [ - " A fee mulitplier for `Operational` extrinsics to compute \"virtual tip\" to boost their", + " A fee multiplier for `Operational` extrinsics to compute \"virtual tip\" to boost their", " `priority`", "", - " This value is multipled by the `final_fee` to obtain a \"virtual tip\" that is later", + " This value is multiplied by the `final_fee` to obtain a \"virtual tip\" that is later", " added to a tip component in regular `priority` calculations.", " It means that a `Normal` transaction can front-run a similarly-sized `Operational`", " extrinsic (with no tip), by including a tip value greater than the virtual tip.", @@ -17398,7 +17577,7 @@ "name": "Organizations", "modifier": "Default", "ty": { - "Plain": 186 + "Plain": 187 }, "default": [ 0 @@ -17409,7 +17588,7 @@ "name": "Validators", "modifier": "Default", "ty": { - "Plain": 187 + "Plain": 188 }, "default": [ 0 @@ -17420,7 +17599,7 @@ "name": "OldOrganizations", "modifier": "Default", "ty": { - "Plain": 186 + "Plain": 187 }, "default": [ 0 @@ -17431,7 +17610,7 @@ "name": "OldValidators", "modifier": "Default", "ty": { - "Plain": 187 + "Plain": 188 }, "default": [ 0 @@ -17455,10 +17634,10 @@ ] }, "calls": { - "ty": 139 + "ty": 140 }, "event": { - "ty": 47 + "ty": 48 }, "constants": [ { @@ -17485,15 +17664,15 @@ }, { "name": "IsPublicNetwork", - "ty": 60, + "ty": 30, "value": [ - 0 + 1 ], "docs": [] } ], "error": { - "ty": 188 + "ty": 189 }, "index": 10, "docs": [] @@ -17511,8 +17690,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 40, - "value": 51 + "key": 41, + "value": 52 } }, "default": [ @@ -17545,8 +17724,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 40, - "value": 51 + "key": 41, + "value": 52 } }, "default": [ @@ -17581,8 +17760,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 189, - "value": 51 + "key": 190, + "value": 52 } }, "default": [ @@ -17615,8 +17794,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 190, - "value": 51 + "key": 191, + "value": 52 } }, "default": [ @@ -17650,8 +17829,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 191, - "value": 51 + "key": 192, + "value": 52 } }, "default": [ @@ -17684,8 +17863,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 40, - "value": 192 + "key": 41, + "value": 193 } }, "default": [ @@ -17698,10 +17877,10 @@ ] }, "calls": { - "ty": 145 + "ty": 146 }, "event": { - "ty": 48 + "ty": 49 }, "constants": [ { @@ -17719,7 +17898,7 @@ } ], "error": { - "ty": 195 + "ty": 196 }, "index": 15, "docs": [] @@ -17738,8 +17917,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 196, - "value": 51 + "key": 197, + "value": 52 } }, "default": [ @@ -17773,8 +17952,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 196, - "value": 51 + "key": 197, + "value": 52 } }, "default": [ @@ -17808,8 +17987,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 197, - "value": 51 + "key": 198, + "value": 52 } }, "default": [ @@ -17844,8 +18023,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 197, - "value": 51 + "key": 198, + "value": 52 } }, "default": [ @@ -17879,8 +18058,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 196, - "value": 51 + "key": 197, + "value": 52 } }, "default": [ @@ -17914,8 +18093,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 198, - "value": 51 + "key": 199, + "value": 52 } }, "default": [ @@ -17949,8 +18128,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 200, - "value": 51 + "key": 201, + "value": 52 } }, "default": [ @@ -17984,8 +18163,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 198, - "value": 51 + "key": 199, + "value": 52 } }, "default": [ @@ -18018,7 +18197,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 49, + "key": 50, "value": 4 } }, @@ -18037,7 +18216,7 @@ "name": "RewardCurrencies", "modifier": "Default", "ty": { - "Plain": 192 + "Plain": 193 }, "default": [ 0 @@ -18049,15 +18228,15 @@ ] }, "calls": { - "ty": 146 + "ty": 147 }, "event": { - "ty": 53 + "ty": 54 }, "constants": [ { "name": "GetNativeCurrencyId", - "ty": 40, + "ty": 41, "value": [ 0 ], @@ -18065,7 +18244,7 @@ } ], "error": { - "ty": 202 + "ty": 203 }, "index": 16, "docs": [] @@ -18078,7 +18257,7 @@ "constants": [ { "name": "GetRelayChainCurrencyId", - "ty": 40, + "ty": 41, "value": [ 1, 0 @@ -18089,7 +18268,7 @@ } ], "error": { - "ty": 203 + "ty": 204 }, "index": 17, "docs": [] @@ -18103,7 +18282,7 @@ "name": "ParachainStatus", "modifier": "Default", "ty": { - "Plain": 55 + "Plain": 56 }, "default": [ 0 @@ -18116,7 +18295,7 @@ "name": "Errors", "modifier": "Default", "ty": { - "Plain": 204 + "Plain": 205 }, "default": [ 0 @@ -18129,7 +18308,7 @@ "name": "Nonce", "modifier": "Default", "ty": { - "Plain": 205 + "Plain": 206 }, "default": [ 0, @@ -18193,14 +18372,14 @@ ] }, "calls": { - "ty": 147 + "ty": 148 }, "event": { - "ty": 54 + "ty": 55 }, "constants": [], "error": { - "ty": 207 + "ty": 208 }, "index": 19, "docs": [] @@ -18218,7 +18397,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 40, + "key": 41, "value": 6 } }, @@ -18270,7 +18449,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 50, + "key": 51, "value": 6 } }, @@ -18290,7 +18469,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 50, + "key": 51, "value": 65 } }, @@ -18310,7 +18489,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 50, + "key": 51, "value": 65 } }, @@ -18331,7 +18510,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 50, + "key": 51, "value": 65 } }, @@ -18351,8 +18530,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 50, - "value": 208 + "key": 51, + "value": 209 } }, "default": [ @@ -18368,8 +18547,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 49, - "value": 209 + "key": 50, + "value": 210 } }, "default": [ @@ -18406,7 +18585,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 50, + "key": 51, "value": 6 } }, @@ -18436,15 +18615,15 @@ ] }, "calls": { - "ty": 148 + "ty": 149 }, "event": { - "ty": 58 + "ty": 59 }, "constants": [ { "name": "PalletId", - "ty": 210, + "ty": 211, "value": [ 109, 111, @@ -18461,7 +18640,7 @@ }, { "name": "GetGriefingCollateralCurrencyId", - "ty": 40, + "ty": 41, "value": [ 1, 0 @@ -18472,7 +18651,7 @@ } ], "error": { - "ty": 211 + "ty": 212 }, "index": 21, "docs": [] @@ -18517,7 +18696,7 @@ "name": "StorageVersion", "modifier": "Default", "ty": { - "Plain": 212 + "Plain": 213 }, "default": [ 0 @@ -18529,14 +18708,14 @@ ] }, "calls": { - "ty": 150 + "ty": 151 }, "event": { "ty": 61 }, "constants": [], "error": { - "ty": 213 + "ty": 214 }, "index": 22, "docs": [] @@ -18555,7 +18734,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 214 + "value": 215 } }, "default": [ @@ -18627,7 +18806,7 @@ "name": "LimitVolumeCurrencyId", "modifier": "Default", "ty": { - "Plain": 40 + "Plain": 41 }, "default": [ 0 @@ -18698,14 +18877,14 @@ ] }, "calls": { - "ty": 151 + "ty": 152 }, "event": { "ty": 67 }, "constants": [], "error": { - "ty": 216 + "ty": 217 }, "index": 23, "docs": [] @@ -18743,7 +18922,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 217 + "value": 218 } }, "default": [ @@ -18797,7 +18976,7 @@ "name": "LimitVolumeCurrencyId", "modifier": "Default", "ty": { - "Plain": 40 + "Plain": 41 }, "default": [ 0 @@ -18874,7 +19053,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 218 + "value": 219 } }, "default": [ @@ -18885,14 +19064,14 @@ ] }, "calls": { - "ty": 152 + "ty": 153 }, "event": { "ty": 69 }, "constants": [], "error": { - "ty": 219 + "ty": 220 }, "index": 24, "docs": [] @@ -18911,7 +19090,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 220 + "value": 221 } }, "default": [ @@ -18971,14 +19150,14 @@ ] }, "calls": { - "ty": 153 + "ty": 154 }, "event": { "ty": 71 }, "constants": [], "error": { - "ty": 222 + "ty": 223 }, "index": 25, "docs": [] @@ -19169,13 +19348,13 @@ ] }, "calls": { - "ty": 154 + "ty": 155 }, "event": null, "constants": [ { "name": "FeePalletId", - "ty": 210, + "ty": 211, "value": [ 109, 111, @@ -19217,7 +19396,7 @@ } ], "error": { - "ty": 223 + "ty": 224 }, "index": 26, "docs": [] @@ -19231,7 +19410,7 @@ "name": "NominationEnabled", "modifier": "Default", "ty": { - "Plain": 60 + "Plain": 30 }, "default": [ 0 @@ -19248,8 +19427,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 49, - "value": 60 + "key": 50, + "value": 30 } }, "default": [ @@ -19262,14 +19441,14 @@ ] }, "calls": { - "ty": 155 + "ty": 156 }, "event": { "ty": 72 }, "constants": [], "error": { - "ty": 224 + "ty": 225 }, "index": 28, "docs": [] @@ -19288,7 +19467,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 37 + "value": 38 } }, "default": [ @@ -19306,8 +19485,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 225, - "value": 37 + "key": 226, + "value": 38 } }, "default": [ @@ -19336,7 +19515,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 225, + "key": 226, "value": 77 } }, @@ -19392,14 +19571,14 @@ ] }, "calls": { - "ty": 156 + "ty": 157 }, "event": { "ty": 73 }, "constants": [], "error": { - "ty": 226 + "ty": 227 }, "index": 29, "docs": [] @@ -19456,7 +19635,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 37 + "value": 38 } }, "default": [ @@ -19469,7 +19648,7 @@ ] }, "calls": { - "ty": 157 + "ty": 158 }, "event": { "ty": 78 @@ -19503,7 +19682,7 @@ } ], "error": { - "ty": 227 + "ty": 228 }, "index": 30, "docs": [] @@ -19555,7 +19734,7 @@ ] }, "calls": { - "ty": 158 + "ty": 159 }, "event": { "ty": 81 @@ -19576,7 +19755,7 @@ }, { "name": "DecayRate", - "ty": 228, + "ty": 229, "value": [ 0, 0, @@ -19593,7 +19772,7 @@ } ], "error": { - "ty": 229 + "ty": 230 }, "index": 31, "docs": [] @@ -19601,49 +19780,49 @@ ], "extrinsic": { "version": 4, - "address_ty": 132, - "call_ty": 130, - "signature_ty": 230, - "extra_ty": 234, + "address_ty": 133, + "call_ty": 131, + "signature_ty": 231, + "extra_ty": 235, "signed_extensions": [ { "identifier": "CheckSpecVersion", - "ty": 235, + "ty": 236, "additional_signed": 4 }, { "identifier": "CheckTxVersion", - "ty": 236, + "ty": 237, "additional_signed": 4 }, { "identifier": "CheckGenesis", - "ty": 237, + "ty": 238, "additional_signed": 12 }, { "identifier": "CheckMortality", - "ty": 238, + "ty": 239, "additional_signed": 12 }, { "identifier": "CheckNonce", - "ty": 240, - "additional_signed": 37 + "ty": 241, + "additional_signed": 38 }, { "identifier": "CheckWeight", - "ty": 241, - "additional_signed": 37 + "ty": 242, + "additional_signed": 38 }, { "identifier": "ChargeTransactionPayment", - "ty": 242, - "additional_signed": 37 + "ty": 243, + "additional_signed": 38 } ] }, - "ty": 243, + "ty": 244, "apis": [ { "name": "Core", @@ -19651,7 +19830,7 @@ { "name": "version", "inputs": [], - "output": 99, + "output": 100, "docs": [ " Returns the version of the runtime." ] @@ -19661,10 +19840,10 @@ "inputs": [ { "name": "block", - "ty": 244 + "ty": 245 } ], - "output": 37, + "output": 38, "docs": [ " Execute the given block." ] @@ -19674,10 +19853,10 @@ "inputs": [ { "name": "header", - "ty": 245 + "ty": 246 } ], - "output": 37, + "output": 38, "docs": [ " Initialize a block with the given header." ] @@ -19693,7 +19872,7 @@ { "name": "metadata", "inputs": [], - "output": 248, + "output": 249, "docs": [ " Returns the metadata of a runtime." ] @@ -19706,7 +19885,7 @@ "ty": 4 } ], - "output": 249, + "output": 250, "docs": [ " Returns the metadata at a given version.", "", @@ -19717,7 +19896,7 @@ { "name": "metadata_versions", "inputs": [], - "output": 250, + "output": 251, "docs": [ " Returns the supported metadata versions.", "", @@ -19737,10 +19916,10 @@ "inputs": [ { "name": "extrinsic", - "ty": 246 + "ty": 247 } ], - "output": 251, + "output": 252, "docs": [ " Apply the given extrinsic.", "", @@ -19751,7 +19930,7 @@ { "name": "finalize_block", "inputs": [], - "output": 245, + "output": 246, "docs": [ " Finish the current block." ] @@ -19761,10 +19940,10 @@ "inputs": [ { "name": "inherent", - "ty": 255 + "ty": 256 } ], - "output": 247, + "output": 248, "docs": [ " Generate inherent extrinsics. The inherent data will vary from chain to chain." ] @@ -19774,14 +19953,14 @@ "inputs": [ { "name": "block", - "ty": 244 + "ty": 245 }, { "name": "data", - "ty": 255 + "ty": 256 } ], - "output": 259, + "output": 260, "docs": [ " Check that the inherents are valid. The inherent data will vary from chain to chain." ] @@ -19799,18 +19978,18 @@ "inputs": [ { "name": "source", - "ty": 260 + "ty": 261 }, { "name": "tx", - "ty": 246 + "ty": 247 }, { "name": "block_hash", "ty": 12 } ], - "output": 261, + "output": 262, "docs": [ " Validate the transaction.", "", @@ -19836,10 +20015,10 @@ "inputs": [ { "name": "header", - "ty": 245 + "ty": 246 } ], - "output": 37, + "output": 38, "docs": [ " Starts the off-chain task for given block header." ] @@ -19857,7 +20036,7 @@ "inputs": [ { "name": "seed", - "ty": 263 + "ty": 264 } ], "output": 13, @@ -19879,7 +20058,7 @@ "ty": 13 } ], - "output": 264, + "output": 265, "docs": [ " Decode the given public session keys.", "", @@ -19897,7 +20076,7 @@ { "name": "grandpa_authorities", "inputs": [], - "output": 31, + "output": 32, "docs": [ " Get the current GRANDPA authorities and weights. This should not change except", " for when changes are scheduled and the corresponding delay has passed.", @@ -19912,14 +20091,14 @@ "inputs": [ { "name": "equivocation_proof", - "ty": 116 + "ty": 117 }, { "name": "key_owner_proof", - "ty": 268 + "ty": 269 } ], - "output": 269, + "output": 270, "docs": [ " Submits an unsigned extrinsic to report an equivocation. The caller", " must provide the equivocation proof and a key ownership proof", @@ -19940,10 +20119,10 @@ }, { "name": "authority_id", - "ty": 33 + "ty": 34 } ], - "output": 270, + "output": 271, "docs": [ " Generates a proof of key ownership for the given authority in the", " given set. An example usage of this module is coupled with the", @@ -19985,7 +20164,7 @@ { "name": "slot_duration", "inputs": [], - "output": 271, + "output": 272, "docs": [ " Returns the slot duration for Aura.", "", @@ -19995,7 +20174,7 @@ { "name": "authorities", "inputs": [], - "output": 109, + "output": 110, "docs": [ " Return the current set of authorities." ] @@ -20034,14 +20213,14 @@ "inputs": [ { "name": "uxt", - "ty": 246 + "ty": 247 }, { "name": "len", "ty": 4 } ], - "output": 272, + "output": 273, "docs": [] }, { @@ -20049,14 +20228,14 @@ "inputs": [ { "name": "uxt", - "ty": 246 + "ty": 247 }, { "name": "len", "ty": 4 } ], - "output": 273, + "output": 274, "docs": [] }, { @@ -20124,10 +20303,10 @@ "inputs": [ { "name": "vault_id", - "ty": 49 + "ty": 50 } ], - "output": 276, + "output": 277, "docs": [ " Get the vault's collateral (excluding nomination)" ] @@ -20140,7 +20319,7 @@ "ty": 0 } ], - "output": 278, + "output": 279, "docs": [ " Get all the vaultIds registered by a vault's accountId" ] @@ -20150,10 +20329,10 @@ "inputs": [ { "name": "vault_id", - "ty": 49 + "ty": 50 } ], - "output": 276, + "output": 277, "docs": [ " Get the vault's collateral (including nomination)" ] @@ -20161,7 +20340,7 @@ { "name": "get_premium_redeem_vaults", "inputs": [], - "output": 280, + "output": 281, "docs": [ " Get all vaults below the premium redeem threshold, ordered in descending order of this amount" ] @@ -20169,7 +20348,7 @@ { "name": "get_vaults_with_issuable_tokens", "inputs": [], - "output": 280, + "output": 281, "docs": [ " Get all vaults with non-zero issuable tokens, ordered in descending order of this amount" ] @@ -20177,7 +20356,7 @@ { "name": "get_vaults_with_redeemable_tokens", "inputs": [], - "output": 280, + "output": 281, "docs": [ " Get all vaults with non-zero redeemable tokens, ordered in descending order of this amount" ] @@ -20187,10 +20366,10 @@ "inputs": [ { "name": "vault", - "ty": 49 + "ty": 50 } ], - "output": 276, + "output": 277, "docs": [ " Get the amount of tokens a vault can issue" ] @@ -20200,14 +20379,14 @@ "inputs": [ { "name": "vault", - "ty": 49 + "ty": 50 }, { "name": "only_issued", - "ty": 60 + "ty": 30 } ], - "output": 283, + "output": 284, "docs": [ " Get the collateralization rate of a vault" ] @@ -20217,18 +20396,18 @@ "inputs": [ { "name": "vault", - "ty": 49 + "ty": 50 }, { "name": "collateral", - "ty": 277 + "ty": 278 }, { "name": "only_issued", - "ty": 60 + "ty": 30 } ], - "output": 283, + "output": 284, "docs": [ " Get the collateralization rate of a vault and collateral" ] @@ -20238,18 +20417,18 @@ "inputs": [ { "name": "amount_wrapped", - "ty": 277 + "ty": 278 }, { "name": "wrapped_currency_id", - "ty": 40 + "ty": 41 }, { "name": "collateral_currency_id", - "ty": 40 + "ty": 41 } ], - "output": 276, + "output": 277, "docs": [ " Get the minimum amount of collateral required for the given amount of token", " with the current threshold and exchange rate" @@ -20260,10 +20439,10 @@ "inputs": [ { "name": "vault_id", - "ty": 49 + "ty": 50 } ], - "output": 276, + "output": 277, "docs": [ " Get the amount of collateral required for the given vault to be at the", " current SecureCollateralThreshold with the current exchange rate" @@ -20344,14 +20523,14 @@ "inputs": [ { "name": "amount", - "ty": 277 + "ty": 278 }, { "name": "currency_id", - "ty": 40 + "ty": 41 } ], - "output": 276, + "output": 277, "docs": [] }, { @@ -20359,14 +20538,14 @@ "inputs": [ { "name": "amount", - "ty": 277 + "ty": 278 }, { "name": "currency_id", - "ty": 40 + "ty": 41 } ], - "output": 276, + "output": 277, "docs": [] }, { @@ -20374,20 +20553,58 @@ "inputs": [ { "name": "currency", - "ty": 40 + "ty": 41 } ], - "output": 283, + "output": 284, "docs": [] } ], "docs": [] + }, + { + "name": "GenesisBuilder", + "methods": [ + { + "name": "create_default_config", + "inputs": [], + "output": 13, + "docs": [ + " Creates the default `GenesisConfig` and returns it as a JSON blob.", + "", + " This function instantiates the default `GenesisConfig` struct for the runtime and serializes it into a JSON", + " blob. It returns a `Vec` containing the JSON representation of the default `GenesisConfig`." + ] + }, + { + "name": "build_config", + "inputs": [ + { + "name": "json", + "ty": 13 + } + ], + "output": 285, + "docs": [ + " Build `GenesisConfig` from a JSON blob not using any defaults and store it in the storage.", + "", + " This function deserializes the full `GenesisConfig` from the given JSON blob and puts it into the storage.", + " If the provided JSON blob is incorrect or incomplete or the deserialization fails, an error is returned.", + " It is recommended to log any errors encountered during the process.", + "", + " Please note that provided json blob must contain all `GenesisConfig` fields, no defaults will be used." + ] + } + ], + "docs": [ + " API to interact with GenesisConfig for the runtime" + ] } ], "outer_enums": { - "call_enum_ty": 130, + "call_enum_ty": 131, "event_enum_ty": 20, - "error_enum_ty": 284 + "error_enum_ty": 286 }, "custom": { "map": {} diff --git a/clients/runtime/metadata-standalone.scale b/clients/runtime/metadata-standalone.scale index a797c590fadf95ca27906a1f0db7bf3ec7e17006..0ce197eda3f8e605ee1c5816d6c7be1d1762af36 100644 GIT binary patch delta 10404 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 Rc-z9bbJ`B(=JBlp`Cn7nHo5=+ delta 8687 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 diff --git a/clients/runtime/src/types.rs b/clients/runtime/src/types.rs index b9308e30f..409f3f68b 100644 --- a/clients/runtime/src/types.rs +++ b/clients/runtime/src/types.rs @@ -107,7 +107,7 @@ mod metadata_aliases { cfg_if::cfg_if! { if #[cfg(feature = "standalone-metadata")] { - pub type EncodedCall = metadata::runtime_types::spacewalk_runtime_standalone_testnet::RuntimeCall; + pub type EncodedCall = metadata::runtime_types::spacewalk_runtime_standalone_mainnet::RuntimeCall; } else if #[cfg(feature = "parachain-metadata-pendulum")] { pub type EncodedCall = metadata::runtime_types::pendulum_runtime::RuntimeCall; } else if #[cfg(feature = "parachain-metadata-amplitude")] { From 13c2bdfb90c731fc7c00d4f9e2b35cc110692f71 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Thu, 5 Dec 2024 16:43:15 -0300 Subject: [PATCH 32/36] re-introduce patch --- Cargo.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index a61309d7c..226ce861b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -296,6 +296,6 @@ substrate-prometheus-endpoint = { git = "https://github.com/paritytech//polkadot substrate-wasm-builder = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } staging-xcm = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } -#[patch.crates-io] -#sp-core = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } -#sp-runtime = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +[patch.crates-io] +sp-core = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } +sp-runtime = { git = "https://github.com/paritytech//polkadot-sdk", branch = "release-polkadot-v1.6.0" } From 53525baea6561fdf6cc77d4f85ce50fa8aedbba2 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Mon, 9 Dec 2024 15:20:21 -0300 Subject: [PATCH 33/36] run zepter --- clients/runtime/Cargo.toml | 16 +- clients/stellar-relay-lib/Cargo.toml | 8 +- clients/vault/Cargo.toml | 21 +-- pallets/clients-info/Cargo.toml | 25 ++- pallets/currency/Cargo.toml | 42 ++--- pallets/fee/Cargo.toml | 73 +++++---- pallets/issue/Cargo.toml | 90 +++++++---- pallets/issue/rpc/runtime-api/Cargo.toml | 9 +- pallets/nomination/Cargo.toml | 79 ++++++---- pallets/oracle/Cargo.toml | 77 ++++++---- pallets/oracle/rpc/runtime-api/Cargo.toml | 16 +- pallets/pooled-rewards/Cargo.toml | 31 ++-- pallets/redeem/Cargo.toml | 90 ++++++----- pallets/redeem/rpc/runtime-api/Cargo.toml | 9 +- pallets/replace/Cargo.toml | 92 ++++++----- pallets/replace/rpc/runtime-api/Cargo.toml | 9 +- pallets/reward-distribution/Cargo.toml | 65 ++++---- pallets/reward/Cargo.toml | 30 ++-- pallets/security/Cargo.toml | 22 ++- pallets/staking/Cargo.toml | 39 +++-- pallets/stellar-relay/Cargo.toml | 34 ++-- pallets/vault-registry/Cargo.toml | 88 ++++++----- .../vault-registry/rpc/runtime-api/Cargo.toml | 12 +- primitives/Cargo.toml | 21 +-- testchain/node/Cargo.toml | 12 +- testchain/runtime/mainnet/Cargo.toml | 145 ++++++++++-------- testchain/runtime/testnet/Cargo.toml | 145 ++++++++++-------- zepter.yaml | 43 ++++++ 28 files changed, 766 insertions(+), 577 deletions(-) create mode 100644 zepter.yaml diff --git a/clients/runtime/Cargo.toml b/clients/runtime/Cargo.toml index 4b4e83505..590910a38 100644 --- a/clients/runtime/Cargo.toml +++ b/clients/runtime/Cargo.toml @@ -12,13 +12,13 @@ parachain-metadata-amplitude = [] parachain-metadata-foucoco = [] testing-utils = [ - "tempdir", - "rand", - "testchain", - "testchain-runtime/testing-utils", - "mainnet-runtime/testing-utils", - "subxt-client", - "oracle/testing-utils" + "mainnet-runtime/testing-utils", + "oracle/testing-utils", + "rand", + "subxt-client", + "tempdir", + "testchain", + "testchain-runtime/testing-utils", ] [dependencies] @@ -69,4 +69,4 @@ wallet = { path = "../wallet" } env_logger.workspace = true tempdir.workspace = true runtime = { path = ".", features = ["testing-utils"] } -testchain-runtime = { package = "spacewalk-runtime-standalone-testnet", path = "../../testchain/runtime/testnet", features = ["testing-utils"] } \ No newline at end of file +testchain-runtime = { package = "spacewalk-runtime-standalone-testnet", path = "../../testchain/runtime/testnet", features = ["testing-utils"] } diff --git a/clients/stellar-relay-lib/Cargo.toml b/clients/stellar-relay-lib/Cargo.toml index fb5974bab..28cc97090 100644 --- a/clients/stellar-relay-lib/Cargo.toml +++ b/clients/stellar-relay-lib/Cargo.toml @@ -46,9 +46,5 @@ tokio = { workspace = true, features = [ async-std = { workspace = true, features = ["attributes"] } [features] -std = [ - "substrate-stellar-sdk/std" -] -default = [ - "std" -] +std = [ "hmac/std", "serde_json/std", "substrate-stellar-sdk/std" ] +default = [ "std" ] diff --git a/clients/vault/Cargo.toml b/clients/vault/Cargo.toml index 6dfd22558..769d1e18a 100644 --- a/clients/vault/Cargo.toml +++ b/clients/vault/Cargo.toml @@ -6,20 +6,15 @@ name = "vault" version = "1.0.13" [features] -std = [ - "stellar-relay-lib/std" -] +std = [ "base64/std", "primitives/std", "stellar-relay-lib/std" ] -integration = [ - "rand", - "wallet/testing-utils" -] -standalone-metadata = ["runtime/standalone-metadata"] -parachain-metadata-pendulum = ["runtime/parachain-metadata-pendulum"] -parachain-metadata-amplitude = ["runtime/parachain-metadata-amplitude"] -parachain-metadata-foucoco = ["runtime/parachain-metadata-foucoco"] -integration-test = ["integration", "standalone-metadata"] -allow-debugger = ["console-subscriber"] +integration = [ "rand", "wallet/testing-utils" ] +standalone-metadata = [ "runtime/standalone-metadata" ] +parachain-metadata-pendulum = [ "runtime/parachain-metadata-pendulum" ] +parachain-metadata-amplitude = [ "runtime/parachain-metadata-amplitude" ] +parachain-metadata-foucoco = [ "runtime/parachain-metadata-foucoco" ] +integration-test = [ "integration", "standalone-metadata" ] +allow-debugger = [ "console-subscriber" ] [dependencies] diff --git a/pallets/clients-info/Cargo.toml b/pallets/clients-info/Cargo.toml index 1a3bf381e..19d2752f0 100644 --- a/pallets/clients-info/Cargo.toml +++ b/pallets/clients-info/Cargo.toml @@ -20,21 +20,20 @@ sp-core = { workspace = true, default-features = true } sp-io = { workspace = true, default-features = true} [features] -default = ["std"] +default = [ "std" ] std = [ - "codec/std", - "scale-info/std", - "frame-support/std", - "frame-system/std", - "frame-benchmarking/std", + "codec/std", + "frame-benchmarking/std", + "frame-support/std", + "frame-system/std", + "scale-info/std", + "sp-std?/std", ] runtime-benchmarks = [ - "frame-benchmarking/runtime-benchmarks", - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", - "sp-std" + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "sp-std", ] -try-runtime = [ - "frame-system/try-runtime", -] +try-runtime = [ "frame-support/try-runtime", "frame-system/try-runtime" ] diff --git a/pallets/currency/Cargo.toml b/pallets/currency/Cargo.toml index d6eb2bfda..a7cad73e1 100644 --- a/pallets/currency/Cargo.toml +++ b/pallets/currency/Cargo.toml @@ -32,32 +32,36 @@ sp-arithmetic = { workspace = true, default-features = true } pallet-balances = { workspace = true, default-features = true } [features] -default = ["std"] +default = [ "std" ] std = [ - "codec/std", - "scale-info/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", - "pallet-balances/std", - "primitives/std", - "orml-currencies/std", - "orml-tokens/std", - "orml-traits/std", -] -testing-utils = [ - "mocktopus" + "codec/std", + "frame-support/std", + "frame-system/std", + "orml-currencies/std", + "orml-tokens/std", + "orml-traits/std", + "pallet-balances/std", + "primitives/std", + "scale-info/std", + "sp-std/std", ] +testing-utils = [ "mocktopus" ] # This feature has to be separate from the testing-utils feature because combining them causes the 'duplicate lang item' error # when compiling the testchain runtime testing-constants = [] try-runtime = [ - "frame-system/try-runtime", - "pallet-balances/try-runtime", - "orml-currencies/try-runtime", - "orml-tokens/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "orml-currencies/try-runtime", + "orml-tokens/try-runtime", + "pallet-balances/try-runtime", ] # This feature is only used for defining `GetWrappedCurrencyId` config parameter in the runtime # `GetWrappedCurrencyId` is only used in other pallets' benchmarks -runtime-benchmarks = [] +runtime-benchmarks = [ + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "orml-tokens/runtime-benchmarks", + "pallet-balances/runtime-benchmarks", +] diff --git a/pallets/fee/Cargo.toml b/pallets/fee/Cargo.toml index 5c8150f45..f85b3d0c2 100644 --- a/pallets/fee/Cargo.toml +++ b/pallets/fee/Cargo.toml @@ -45,42 +45,51 @@ orml-tokens = { workspace = true, default-features = true } orml-traits = { workspace = true, default-features = true } [features] -default = ["std"] +default = [ "std" ] std = [ - "codec/std", - "scale-info/std", - "sp-arithmetic/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", - "currency/std", - "security/std", - "staking/std", - "primitives/std", - "pooled-rewards/std", - "orml-currencies/std", - "orml-tokens/std", - "orml-traits/std", - "reward-distribution/std", - "oracle/std", + "codec/std", + "currency/std", + "frame-support/std", + "frame-system/std", + "oracle/std", + "orml-currencies/std", + "orml-tokens/std", + "orml-traits/std", + "pooled-rewards/std", + "primitives/std", + "reward-distribution/std", + "scale-info/std", + "security/std", + "sp-arithmetic/std", + "sp-std/std", + "staking/std", ] runtime-benchmarks = [ - "frame-benchmarking/runtime-benchmarks", - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", - "currency/runtime-benchmarks", - "currency/testing-constants" + "currency/runtime-benchmarks", + "currency/testing-constants", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "oracle/runtime-benchmarks", + "orml-tokens/runtime-benchmarks", + "pallet-balances/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", + "pooled-rewards/runtime-benchmarks", + "reward-distribution/runtime-benchmarks", + "staking/runtime-benchmarks", ] try-runtime = [ - "frame-system/try-runtime", - "currency/try-runtime", - "pallet-balances/try-runtime", - "security/try-runtime", - "staking/try-runtime", - "pooled-rewards/try-runtime", - "orml-currencies/try-runtime", - "orml-tokens/try-runtime", - "reward-distribution/try-runtime", - "oracle/try-runtime", + "currency/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "oracle/try-runtime", + "orml-currencies/try-runtime", + "orml-tokens/try-runtime", + "pallet-balances/try-runtime", + "pallet-timestamp/try-runtime", + "pooled-rewards/try-runtime", + "reward-distribution/try-runtime", + "security/try-runtime", + "staking/try-runtime", ] diff --git a/pallets/issue/Cargo.toml b/pallets/issue/Cargo.toml index f2c5655c1..53516a57f 100644 --- a/pallets/issue/Cargo.toml +++ b/pallets/issue/Cargo.toml @@ -57,42 +57,66 @@ orml-traits = { workspace = true, default-features = true } [features] -default = ["std"] +default = [ "std" ] std = [ - "hex/std", - "codec/std", - "sp-core/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", - "currency/std", - "fee/std", - "oracle/std", - "primitives/std", - "security/std", - "stellar-relay/std", - "vault-registry/std", - "nomination/std" + "codec/std", + "currency/std", + "fee/std", + "frame-support/std", + "frame-system/std", + "hex/std", + "log/std", + "nomination/std", + "oracle/std", + "orml-currencies?/std", + "primitives/std", + "scale-info/std", + "security/std", + "sp-core/std", + "sp-std/std", + "stellar-relay/std", + "vault-registry/std", ] runtime-benchmarks = [ - "frame-benchmarking/runtime-benchmarks", - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", - "orml-traits", - "orml-currencies", - "currency/runtime-benchmarks", - "currency/testing-constants", - "stellar-relay/testing-utils", - "security/testing-utils", - "oracle/testing-utils" + "currency/runtime-benchmarks", + "currency/testing-constants", + "fee/runtime-benchmarks", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "nomination/runtime-benchmarks", + "oracle/runtime-benchmarks", + "oracle/testing-utils", + "orml-currencies", + "orml-tokens/runtime-benchmarks", + "orml-traits", + "pallet-balances/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", + "pooled-rewards/runtime-benchmarks", + "reward-distribution/runtime-benchmarks", + "reward/runtime-benchmarks", + "security/testing-utils", + "staking/runtime-benchmarks", + "stellar-relay/runtime-benchmarks", + "stellar-relay/testing-utils", + "vault-registry/runtime-benchmarks", ] try-runtime = [ - "frame-system/try-runtime", - "currency/try-runtime", - "fee/try-runtime", - "stellar-relay/try-runtime", - "vault-registry/try-runtime", - "orml-currencies/try-runtime", - "security/try-runtime", - "oracle/try-runtime", + "currency/try-runtime", + "fee/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "nomination/try-runtime", + "oracle/try-runtime", + "orml-currencies/try-runtime", + "orml-tokens/try-runtime", + "pallet-balances/try-runtime", + "pallet-timestamp/try-runtime", + "pooled-rewards/try-runtime", + "reward-distribution/try-runtime", + "reward/try-runtime", + "security/try-runtime", + "staking/try-runtime", + "stellar-relay/try-runtime", + "vault-registry/try-runtime", ] diff --git a/pallets/issue/rpc/runtime-api/Cargo.toml b/pallets/issue/rpc/runtime-api/Cargo.toml index 4b57181a6..38b5e1fb8 100644 --- a/pallets/issue/rpc/runtime-api/Cargo.toml +++ b/pallets/issue/rpc/runtime-api/Cargo.toml @@ -11,10 +11,5 @@ sp-api = { workspace = true } sp-std = { workspace = true } [features] -default = ["std"] -std = [ - "codec/std", - "frame-support/std", - "sp-api/std", - "sp-std/std", -] +default = [ "std" ] +std = [ "codec/std", "frame-support/std", "sp-api/std", "sp-std/std" ] diff --git a/pallets/nomination/Cargo.toml b/pallets/nomination/Cargo.toml index f90c9443c..d1f1e3eff 100644 --- a/pallets/nomination/Cargo.toml +++ b/pallets/nomination/Cargo.toml @@ -48,43 +48,56 @@ orml-currencies = { workspace = true, default-features = true } orml-traits = { workspace = true, default-features = true } [features] -default = ["std"] +default = [ "std" ] std = [ - "codec/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", - "currency/std", - "security/std", - "vault-registry/std", - "fee/std", - "staking/std", - "primitives/std" + "codec/std", + "currency/std", + "fee/std", + "frame-support/std", + "frame-system/std", + "oracle?/std", + "orml-tokens?/std", + "primitives/std", + "scale-info/std", + "security/std", + "sp-std/std", + "staking/std", + "vault-registry/std", ] runtime-benchmarks = [ - "frame-benchmarking/runtime-benchmarks", - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", - "orml-tokens", - "orml-traits", - - "currency/runtime-benchmarks", - "currency/testing-constants", - "security/testing-utils", - "oracle/testing-utils" + "currency/runtime-benchmarks", + "currency/testing-constants", + "fee/runtime-benchmarks", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "oracle/testing-utils", + "oracle?/runtime-benchmarks", + "orml-tokens", + "orml-tokens?/runtime-benchmarks", + "orml-traits", + "pallet-balances/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", + "pooled-rewards/runtime-benchmarks", + "reward-distribution/runtime-benchmarks", + "security/testing-utils", + "staking/runtime-benchmarks", + "vault-registry/runtime-benchmarks", ] try-runtime = [ - "frame-support/try-runtime", - "frame-system/try-runtime", - "pallet-balances/try-runtime", - "pallet-timestamp/try-runtime", - "currency/try-runtime", - "security/try-runtime", - "vault-registry/try-runtime", - "fee/try-runtime", - "pooled-rewards/try-runtime", - "staking/try-runtime", - "orml-currencies/try-runtime", - "reward-distribution/try-runtime", + "currency/try-runtime", + "fee/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "oracle?/try-runtime", + "orml-currencies/try-runtime", + "orml-tokens?/try-runtime", + "pallet-balances/try-runtime", + "pallet-timestamp/try-runtime", + "pooled-rewards/try-runtime", + "reward-distribution/try-runtime", + "security/try-runtime", + "staking/try-runtime", + "vault-registry/try-runtime", ] diff --git a/pallets/oracle/Cargo.toml b/pallets/oracle/Cargo.toml index d69d2ff7e..4656f928f 100644 --- a/pallets/oracle/Cargo.toml +++ b/pallets/oracle/Cargo.toml @@ -46,44 +46,53 @@ sp-core = { workspace = true, default-features = true } sp-io = { workspace = true, default-features = true } [features] -default = ["std"] +default = [ "std" ] std = [ - "codec/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", - "pallet-timestamp/std", - "security/std", - "currency/std", - "primitives/std", - "orml-currencies/std", - "orml-tokens/std", - "orml-traits/std", - "orml-oracle/std", - "dia-oracle/std", - + "codec/std", + "currency/std", + "dia-oracle/std", + "frame-benchmarking?/std", + "frame-support/std", + "frame-system/std", + "once_cell?/std", + "orml-currencies/std", + "orml-oracle/std", + "orml-tokens/std", + "orml-traits/std", + "pallet-timestamp/std", + "primitives/std", + "scale-info/std", + "security/std", + "sp-arithmetic?/std", + "sp-std/std", + "spin?/std", ] runtime-benchmarks = [ - "frame-benchmarking/runtime-benchmarks", - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", - "pallet-timestamp/runtime-benchmarks", - "currency/runtime-benchmarks", - "currency/testing-constants", - "security/testing-utils", - "testing-utils" + "currency/runtime-benchmarks", + "currency/testing-constants", + "dia-oracle/runtime-benchmarks", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "orml-tokens/runtime-benchmarks", + "pallet-balances/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", + "security/testing-utils", + "staking/runtime-benchmarks", + "testing-utils", ] -testing-utils = ["spin", "once_cell", "sp-arithmetic"] +testing-utils = [ "once_cell", "sp-arithmetic", "spin" ] try-runtime = [ - "frame-system/try-runtime", - "pallet-balances/try-runtime", - "pallet-timestamp/try-runtime", - "security/try-runtime", - "staking/try-runtime", - "currency/try-runtime", - "orml-currencies/try-runtime", - "orml-tokens/try-runtime", - "orml-oracle/try-runtime", - "dia-oracle/try-runtime", + "currency/try-runtime", + "dia-oracle/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "orml-currencies/try-runtime", + "orml-oracle/try-runtime", + "orml-tokens/try-runtime", + "pallet-balances/try-runtime", + "pallet-timestamp/try-runtime", + "security/try-runtime", + "staking/try-runtime", ] diff --git a/pallets/oracle/rpc/runtime-api/Cargo.toml b/pallets/oracle/rpc/runtime-api/Cargo.toml index 71dbae9f4..fa267d5da 100644 --- a/pallets/oracle/rpc/runtime-api/Cargo.toml +++ b/pallets/oracle/rpc/runtime-api/Cargo.toml @@ -15,12 +15,14 @@ scale-info = {workspace = true, features = ["derive"] } primitives = { package = "spacewalk-primitives", path = "../../../../primitives", default-features = false } [features] -default = ["std"] +default = [ "std" ] std = [ - "serde", - "codec/std", - "frame-support/std", - "sp-api/std", - "sp-std/std", - "scale-info/std" + "codec/std", + "frame-support/std", + "primitives/std", + "scale-info/std", + "serde", + "serde?/std", + "sp-api/std", + "sp-std/std", ] diff --git a/pallets/pooled-rewards/Cargo.toml b/pallets/pooled-rewards/Cargo.toml index 461124b6c..bdbe35529 100644 --- a/pallets/pooled-rewards/Cargo.toml +++ b/pallets/pooled-rewards/Cargo.toml @@ -29,23 +29,28 @@ sp-core = { workspace = true, default-features = true} sp-io = { workspace = true, default-features = true} [features] -default = ["std"] +default = [ "std" ] std = [ - "codec/std", - "currency/std", - "primitives/std", - "sp-arithmetic/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", + "codec/std", + "currency/std", + "frame-support/std", + "frame-system/std", + "primitives/std", + "scale-info/std", + "sp-arithmetic/std", + "sp-std/std", ] runtime-benchmarks = [ - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", + "currency/runtime-benchmarks", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", ] try-runtime = [ - "frame-system/try-runtime", - "frame-system/try-runtime", - "currency/try-runtime", + "currency/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "pallet-timestamp/try-runtime", ] diff --git a/pallets/redeem/Cargo.toml b/pallets/redeem/Cargo.toml index de5d27436..e3db0bad8 100644 --- a/pallets/redeem/Cargo.toml +++ b/pallets/redeem/Cargo.toml @@ -56,47 +56,63 @@ orml-tokens = { workspace = true, default-features = true } orml-traits = { workspace = true, default-features = true } [features] -default = ["std"] +default = [ "std" ] std = [ - "hex/std", - "codec/std", - "sp-core/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", - "pooled-rewards/std", - "currency/std", - "fee/std", - "oracle/std", - "security/std", - "stellar-relay/std", - "vault-registry/std", - "primitives/std", + "codec/std", + "currency/std", + "fee/std", + "frame-support/std", + "frame-system/std", + "hex/std", + "log/std", + "oracle/std", + "pooled-rewards/std", + "primitives/std", + "scale-info/std", + "security/std", + "sp-core/std", + "sp-std/std", + "stellar-relay/std", + "vault-registry/std", ] runtime-benchmarks = [ - "frame-benchmarking", - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", - "orml-tokens", - "orml-traits", - "stellar-relay/testing-utils", - "security/testing-utils", - "oracle/testing-utils", - "currency/runtime-benchmarks", - "currency/testing-constants", - + "currency/runtime-benchmarks", + "currency/testing-constants", + "fee/runtime-benchmarks", + "frame-benchmarking", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "oracle/runtime-benchmarks", + "oracle/testing-utils", + "orml-tokens", + "orml-tokens?/runtime-benchmarks", + "orml-traits", + "pallet-balances/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", + "pooled-rewards/runtime-benchmarks", + "reward-distribution/runtime-benchmarks", + "security/testing-utils", + "staking/runtime-benchmarks", + "stellar-relay/runtime-benchmarks", + "stellar-relay/testing-utils", + "vault-registry/runtime-benchmarks", ] try-runtime = [ - "frame-support/try-runtime", - "frame-system/try-runtime", - "pooled-rewards/try-runtime", - "currency/try-runtime", - "fee/try-runtime", - "oracle/try-runtime", - "security/try-runtime", - "stellar-relay/try-runtime", - "vault-registry/try-runtime", - "orml-currencies/try-runtime", - "orml-tokens/try-runtime", + "currency/try-runtime", + "fee/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "oracle/try-runtime", + "orml-currencies/try-runtime", + "orml-tokens/try-runtime", + "pallet-balances/try-runtime", + "pallet-timestamp/try-runtime", + "pooled-rewards/try-runtime", + "reward-distribution/try-runtime", + "security/try-runtime", + "staking/try-runtime", + "stellar-relay/try-runtime", + "vault-registry/try-runtime", ] diff --git a/pallets/redeem/rpc/runtime-api/Cargo.toml b/pallets/redeem/rpc/runtime-api/Cargo.toml index 2ab301b49..cb6d0ac35 100644 --- a/pallets/redeem/rpc/runtime-api/Cargo.toml +++ b/pallets/redeem/rpc/runtime-api/Cargo.toml @@ -11,10 +11,5 @@ sp-api = { workspace = true } sp-std = { workspace = true } [features] -default = ["std"] -std = [ - "codec/std", - "frame-support/std", - "sp-api/std", - "sp-std/std", -] +default = [ "std" ] +std = [ "codec/std", "frame-support/std", "sp-api/std", "sp-std/std" ] diff --git a/pallets/replace/Cargo.toml b/pallets/replace/Cargo.toml index 707762ab7..0a13cfa91 100644 --- a/pallets/replace/Cargo.toml +++ b/pallets/replace/Cargo.toml @@ -56,46 +56,66 @@ orml-tokens = { workspace = true, default-features = true } orml-traits = { workspace = true, default-features = true } [features] -default = ["std"] +default = [ "std" ] std = [ - "hex/std", - "codec/std", - "sp-core/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", - "currency/std", - "fee/std", - "nomination/std", - "oracle/std", - "security/std", - "stellar-relay/std", - "vault-registry/std", - "primitives/std", + "codec/std", + "currency/std", + "fee/std", + "frame-support/std", + "frame-system/std", + "hex/std", + "log/std", + "nomination/std", + "oracle/std", + "orml-currencies?/std", + "primitives/std", + "scale-info/std", + "security/std", + "sp-core/std", + "sp-std/std", + "stellar-relay/std", + "vault-registry/std", ] runtime-benchmarks = [ - "frame-benchmarking", - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", - "orml-traits", - "orml-currencies", - "stellar-relay/testing-utils", - "currency/runtime-benchmarks", - "currency/testing-constants", - "security/testing-utils", - "oracle/testing-utils" + "currency/runtime-benchmarks", + "currency/testing-constants", + "fee/runtime-benchmarks", + "frame-benchmarking", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "nomination/runtime-benchmarks", + "oracle/runtime-benchmarks", + "oracle/testing-utils", + "orml-currencies", + "orml-tokens/runtime-benchmarks", + "orml-traits", + "pallet-balances/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", + "pooled-rewards/runtime-benchmarks", + "reward-distribution/runtime-benchmarks", + "security/testing-utils", + "staking/runtime-benchmarks", + "stellar-relay/runtime-benchmarks", + "stellar-relay/testing-utils", + "vault-registry/runtime-benchmarks", ] try-runtime = [ - "frame-support/try-runtime", - "frame-system/try-runtime", - "currency/try-runtime", - "fee/try-runtime", - "nomination/try-runtime", - "oracle/try-runtime", - "security/try-runtime", - "stellar-relay/try-runtime", - "vault-registry/try-runtime", - "orml-currencies/try-runtime", - "orml-tokens/try-runtime", + "currency/try-runtime", + "fee/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "nomination/try-runtime", + "oracle/try-runtime", + "orml-currencies/try-runtime", + "orml-tokens/try-runtime", + "pallet-balances/try-runtime", + "pallet-timestamp/try-runtime", + "pooled-rewards/try-runtime", + "reward-distribution/try-runtime", + "security/try-runtime", + "staking/try-runtime", + "stellar-relay/try-runtime", + "vault-registry/try-runtime", ] diff --git a/pallets/replace/rpc/runtime-api/Cargo.toml b/pallets/replace/rpc/runtime-api/Cargo.toml index 50187af8c..a6781ef0f 100644 --- a/pallets/replace/rpc/runtime-api/Cargo.toml +++ b/pallets/replace/rpc/runtime-api/Cargo.toml @@ -11,10 +11,5 @@ sp-api = { workspace = true } sp-std = { workspace = true } [features] -default = ["std"] -std = [ - "codec/std", - "frame-support/std", - "sp-api/std", - "sp-std/std", -] +default = [ "std" ] +std = [ "codec/std", "frame-support/std", "sp-api/std", "sp-std/std" ] diff --git a/pallets/reward-distribution/Cargo.toml b/pallets/reward-distribution/Cargo.toml index 1611f28bb..22adfefcb 100644 --- a/pallets/reward-distribution/Cargo.toml +++ b/pallets/reward-distribution/Cargo.toml @@ -37,39 +37,46 @@ orml-currencies = { workspace = true, default-features = true } sp-io = { workspace = true, default-features = true } [features] -default = ["std"] +default = [ "std" ] std = [ - "codec/std", - "scale-info/std", - "sp-arithmetic/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", - "currency/std", - "pooled-rewards/std", - "oracle/std", - "primitives/std", - "orml-tokens/std", - "orml-traits/std", - "security/std", - "staking/std", + "codec/std", + "currency/std", + "frame-benchmarking?/std", + "frame-support/std", + "frame-system/std", + "log/std", + "oracle/std", + "orml-tokens/std", + "orml-traits/std", + "pooled-rewards/std", + "primitives/std", + "scale-info/std", + "security/std", + "sp-arithmetic/std", + "sp-std/std", + "staking/std", ] runtime-benchmarks = [ - "frame-benchmarking/runtime-benchmarks", - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", - "currency/runtime-benchmarks" + "currency/runtime-benchmarks", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "oracle/runtime-benchmarks", + "orml-tokens/runtime-benchmarks", + "pallet-balances/runtime-benchmarks", + "pooled-rewards/runtime-benchmarks", + "staking/runtime-benchmarks", ] try-runtime = [ - "frame-support/try-runtime", - "frame-system/try-runtime", - "pallet-balances/try-runtime", - "currency/try-runtime", - "pooled-rewards/try-runtime", - "oracle/try-runtime", - "orml-currencies/try-runtime", - "orml-tokens/try-runtime", - "security/try-runtime", - "staking/try-runtime", + "currency/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "oracle/try-runtime", + "orml-currencies/try-runtime", + "orml-tokens/try-runtime", + "pallet-balances/try-runtime", + "pooled-rewards/try-runtime", + "security/try-runtime", + "staking/try-runtime", ] diff --git a/pallets/reward/Cargo.toml b/pallets/reward/Cargo.toml index b3aa92ad6..f769d3188 100644 --- a/pallets/reward/Cargo.toml +++ b/pallets/reward/Cargo.toml @@ -30,22 +30,28 @@ sp-io = {workspace = true, default-features = true } currency = { path = "../currency", features = ["testing-constants"] } [features] -default = ["std"] +default = [ "std" ] std = [ - "codec/std", - "currency/std", - "primitives/std", - "sp-arithmetic/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", + "codec/std", + "currency/std", + "frame-support/std", + "frame-system/std", + "primitives/std", + "scale-info/std", + "sp-arithmetic/std", + "sp-std/std", ] runtime-benchmarks = [ - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", + "currency/runtime-benchmarks", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", ] try-runtime = [ - "frame-support/try-runtime", - "frame-system/try-runtime", + "currency/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "pallet-timestamp/try-runtime", ] diff --git a/pallets/security/Cargo.toml b/pallets/security/Cargo.toml index bf9b1ca1f..9e3d20031 100644 --- a/pallets/security/Cargo.toml +++ b/pallets/security/Cargo.toml @@ -22,19 +22,17 @@ sp-io = { workspace = true, default-features = true } [features] -default = ["std"] +default = [ "std" ] std = [ - "serde/std", - "codec/std", - "sha2/std", - "sp-core/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", + "codec/std", + "frame-support/std", + "frame-system/std", + "scale-info/std", + "serde/std", + "sha2/std", + "sp-core/std", + "sp-std/std", ] testing-utils = [] -try-runtime = [ - "frame-support/try-runtime", - "frame-system/try-runtime", -] +try-runtime = [ "frame-support/try-runtime", "frame-system/try-runtime" ] diff --git a/pallets/staking/Cargo.toml b/pallets/staking/Cargo.toml index c13498127..0f5228178 100644 --- a/pallets/staking/Cargo.toml +++ b/pallets/staking/Cargo.toml @@ -34,26 +34,33 @@ sp-io = { workspace = true, default-features = true } currency = { path = "../currency", features = ["testing-constants"] } [features] -default = ["std"] +default = [ "std" ] std = [ - "codec/std", - "primitives/std", - "currency/std", - "sp-arithmetic/std", - "sp-std/std", - "frame-support/std", - "frame-system/std", - "pallet-timestamp/std", - "orml-traits/std", - "orml-tokens/std", - "primitives/std", + "codec/std", + "currency/std", + "frame-support/std", + "frame-system/std", + "orml-tokens/std", + "orml-traits/std", + "pallet-timestamp/std", + "primitives/std", + "scale-info/std", + "sp-arithmetic/std", + "sp-std/std", ] runtime-benchmarks = [ - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", + "currency/runtime-benchmarks", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "orml-tokens/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", ] try-runtime = [ - "frame-support/try-runtime", - "frame-system/try-runtime", + "currency/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "orml-tokens/try-runtime", + "pallet-timestamp/try-runtime", ] diff --git a/pallets/stellar-relay/Cargo.toml b/pallets/stellar-relay/Cargo.toml index 2cd3a0e2f..e6d645ed4 100644 --- a/pallets/stellar-relay/Cargo.toml +++ b/pallets/stellar-relay/Cargo.toml @@ -37,18 +37,30 @@ orml-traits = { workspace = true, default-features = true} rand.workspace = true [features] -default = ["std"] +default = [ "std" ] std = [ - "base64/std", - "codec/std", - "scale-info/std", - "frame-support/std", - "frame-system/std", - "sp-std/std", - "primitives/std", - "frame-benchmarking/std" + "base64/std", + "codec/std", + "frame-benchmarking/std", + "frame-support/std", + "frame-system/std", + "log/std", + "primitives/std", + "scale-info/std", + "serde/std", + "sp-core/std", + "sp-std/std", ] testing-utils = [] -runtime-benchmarks = ["frame-benchmarking/runtime-benchmarks"] -try-runtime = ["frame-support/try-runtime"] +runtime-benchmarks = [ + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "orml-tokens/runtime-benchmarks", +] +try-runtime = [ + "frame-support/try-runtime", + "frame-system/try-runtime", + "orml-tokens/try-runtime", +] diff --git a/pallets/vault-registry/Cargo.toml b/pallets/vault-registry/Cargo.toml index 69829c783..baa465cbd 100644 --- a/pallets/vault-registry/Cargo.toml +++ b/pallets/vault-registry/Cargo.toml @@ -51,50 +51,62 @@ pretty_assertions.workspace = true orml-currencies = { workspace = true, default-features = true } [features] -default = ["std"] -integration-tests = [ - "visibility", -] +default = [ "std" ] +integration-tests = [ "visibility" ] runtime-benchmarks = [ - "frame-benchmarking/runtime-benchmarks", - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", - "currency/runtime-benchmarks", - "currency/testing-constants", - "security/testing-utils", - "oracle/testing-utils", - "orml-traits" + "currency/runtime-benchmarks", + "currency/testing-constants", + "fee/runtime-benchmarks", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "oracle/runtime-benchmarks", + "oracle/testing-utils", + "orml-tokens/runtime-benchmarks", + "orml-traits", + "pallet-balances/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", + "pooled-rewards/runtime-benchmarks", + "reward-distribution/runtime-benchmarks", + "security/testing-utils", + "staking/runtime-benchmarks", ] skip-slow-tests = [] std = [ - "serde", - "codec/std", - "sp-std/std", - "sp-core/std", - "frame-support/std", - "frame-system/std", - "pooled-rewards/std", - "orml-tokens/std", - "oracle/std", - "fee/std", - "security/std", - "currency/std", - "staking/std", - "primitives/std", + "codec/std", + "currency/std", + "fee/std", + "frame-support/std", + "frame-system/std", + "log/std", + "oracle/std", + "orml-tokens/std", + "orml-traits?/std", + "pooled-rewards/std", + "primitives/std", + "reward-distribution/std", + "scale-info/std", + "security/std", + "serde", + "serde?/std", + "sp-core/std", + "sp-std/std", + "staking/std", ] try-runtime = [ - "frame-support/try-runtime", - "frame-system/try-runtime", - "pallet-balances/try-runtime", - "pallet-timestamp/try-runtime", - "pooled-rewards/try-runtime", - "orml-currencies/try-runtime", - "orml-tokens/try-runtime", - "oracle/try-runtime", - "fee/try-runtime", - "security/try-runtime", - "currency/try-runtime", - "staking/try-runtime", + "currency/try-runtime", + "fee/try-runtime", + "frame-support/try-runtime", + "frame-system/try-runtime", + "oracle/try-runtime", + "orml-currencies/try-runtime", + "orml-tokens/try-runtime", + "pallet-balances/try-runtime", + "pallet-timestamp/try-runtime", + "pooled-rewards/try-runtime", + "reward-distribution/try-runtime", + "security/try-runtime", + "staking/try-runtime", ] diff --git a/pallets/vault-registry/rpc/runtime-api/Cargo.toml b/pallets/vault-registry/rpc/runtime-api/Cargo.toml index 9780d4c60..7f9bdfd9c 100644 --- a/pallets/vault-registry/rpc/runtime-api/Cargo.toml +++ b/pallets/vault-registry/rpc/runtime-api/Cargo.toml @@ -12,11 +12,11 @@ sp-api = { workspace = true } sp-std = { workspace = true } [features] -default = ["std"] +default = [ "std" ] std = [ - "codec/std", - "frame-support/std", - "sp-api/std", - "sp-std/std", - "module-oracle-rpc-runtime-api/std", + "codec/std", + "frame-support/std", + "module-oracle-rpc-runtime-api/std", + "sp-api/std", + "sp-std/std", ] diff --git a/primitives/Cargo.toml b/primitives/Cargo.toml index e41abde70..85401fd6f 100644 --- a/primitives/Cargo.toml +++ b/primitives/Cargo.toml @@ -21,15 +21,16 @@ frame-support = { workspace = true } substrate-stellar-sdk = { workspace = true, features = ["offchain", "all-types"] } [features] -default = ["std"] +default = [ "std" ] std = [ - "scale-encode/std", - "scale-decode/std", - "serde/std", - "codec/std", - "sp-core/std", - "sp-std/std", - "sp-runtime/std", - "frame-support/std", - "substrate-stellar-sdk/std" + "codec/std", + "frame-support/std", + "scale-decode/std", + "scale-encode/std", + "scale-info/std", + "serde/std", + "sp-core/std", + "sp-runtime/std", + "sp-std/std", + "substrate-stellar-sdk/std", ] diff --git a/testchain/node/Cargo.toml b/testchain/node/Cargo.toml index 4ccfea0b4..9decb6374 100644 --- a/testchain/node/Cargo.toml +++ b/testchain/node/Cargo.toml @@ -94,8 +94,12 @@ substrate-frame-rpc-system = { workspace = true, default-features = true } [features] default = [] runtime-benchmarks = [ - "spacewalk-runtime-testnet/runtime-benchmarks", - "spacewalk-runtime-mainnet/runtime-benchmarks", - "frame-benchmarking/runtime-benchmarks", - "frame-benchmarking-cli/runtime-benchmarks", + "frame-benchmarking-cli/runtime-benchmarks", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "sc-service/runtime-benchmarks", + "sp-runtime/runtime-benchmarks", + "spacewalk-runtime-mainnet/runtime-benchmarks", + "spacewalk-runtime-testnet/runtime-benchmarks", ] diff --git a/testchain/runtime/mainnet/Cargo.toml b/testchain/runtime/mainnet/Cargo.toml index f1c191d5e..af209754b 100644 --- a/testchain/runtime/mainnet/Cargo.toml +++ b/testchain/runtime/mainnet/Cargo.toml @@ -88,75 +88,86 @@ serde_json = { workspace = true, default-features = true } substrate-wasm-builder = { workspace = true } [features] -default = ["std"] +default = [ "std" ] disable-runtime-api = [] runtime-benchmarks = [ - "frame-benchmarking/runtime-benchmarks", - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", - "frame-system-benchmarking/runtime-benchmarks", - "hex-literal", - "currency/runtime-benchmarks", - "clients-info/runtime-benchmarks", - "fee/runtime-benchmarks", - "issue/runtime-benchmarks", - "nomination/runtime-benchmarks", - "oracle/runtime-benchmarks", - "redeem/runtime-benchmarks", - "replace/runtime-benchmarks", - "reward-distribution/runtime-benchmarks", - "stellar-relay/runtime-benchmarks", - "vault-registry/runtime-benchmarks", + "clients-info/runtime-benchmarks", + "currency/runtime-benchmarks", + "dia-oracle/runtime-benchmarks", + "fee/runtime-benchmarks", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system-benchmarking/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "hex-literal", + "issue/runtime-benchmarks", + "nomination/runtime-benchmarks", + "oracle/runtime-benchmarks", + "orml-tokens/runtime-benchmarks", + "pallet-balances/runtime-benchmarks", + "pallet-grandpa/runtime-benchmarks", + "pallet-sudo/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", + "pooled-rewards/runtime-benchmarks", + "redeem/runtime-benchmarks", + "replace/runtime-benchmarks", + "reward-distribution/runtime-benchmarks", + "sp-runtime/runtime-benchmarks", + "staking/runtime-benchmarks", + "stellar-relay/runtime-benchmarks", + "vault-registry/runtime-benchmarks", ] std = [ - "codec/std", - "currency/std", - "clients-info/std", - "fee/std", - "frame-executive/std", - "frame-support/std", - "frame-system-rpc-runtime-api/std", - "frame-system/std", - "issue/std", - "module-issue-rpc-runtime-api/std", - "module-oracle-rpc-runtime-api/std", - "module-redeem-rpc-runtime-api/std", - "module-replace-rpc-runtime-api/std", - "module-vault-registry-rpc-runtime-api/std", - "nomination/std", - "oracle/std", - "orml-currencies/std", - "orml-tokens/std", - "orml-traits/std", - "pallet-aura/std", - "pallet-balances/std", - "pallet-grandpa/std", - "pallet-sudo/std", - "pallet-timestamp/std", - "pallet-transaction-payment-rpc-runtime-api/std", - "pallet-transaction-payment/std", - "pooled-rewards/std", - "primitives/std", - "redeem/std", - "replace/std", - "reward-distribution/std", - "scale-info/std", - "security/std", - "sp-api/std", - "sp-block-builder/std", - "sp-consensus-aura/std", - "sp-core/std", - "sp-inherents/std", - "sp-offchain/std", - "sp-runtime/std", - "sp-session/std", - "sp-std/std", - "sp-genesis-builder/std", - "sp-transaction-pool/std", - "sp-version/std", - "staking/std", - "stellar-relay/std", - "vault-registry/std", - "dia-oracle/std", + "clients-info/std", + "codec/std", + "currency/std", + "dia-oracle/std", + "fee/std", + "frame-benchmarking?/std", + "frame-executive/std", + "frame-support/std", + "frame-system-benchmarking?/std", + "frame-system-rpc-runtime-api/std", + "frame-system/std", + "issue/std", + "module-issue-rpc-runtime-api/std", + "module-oracle-rpc-runtime-api/std", + "module-redeem-rpc-runtime-api/std", + "module-replace-rpc-runtime-api/std", + "module-vault-registry-rpc-runtime-api/std", + "nomination/std", + "oracle/std", + "orml-currencies/std", + "orml-tokens/std", + "orml-traits/std", + "pallet-aura/std", + "pallet-balances/std", + "pallet-grandpa/std", + "pallet-sudo/std", + "pallet-timestamp/std", + "pallet-transaction-payment-rpc-runtime-api/std", + "pallet-transaction-payment/std", + "pooled-rewards/std", + "primitives/std", + "redeem/std", + "replace/std", + "reward-distribution/std", + "scale-info/std", + "security/std", + "sp-api/std", + "sp-block-builder/std", + "sp-consensus-aura/std", + "sp-core/std", + "sp-genesis-builder/std", + "sp-inherents/std", + "sp-offchain/std", + "sp-runtime/std", + "sp-session/std", + "sp-std/std", + "sp-transaction-pool/std", + "sp-version/std", + "staking/std", + "stellar-relay/std", + "vault-registry/std", ] -testing-utils = ["oracle/testing-utils"] +testing-utils = [ "oracle/testing-utils" ] diff --git a/testchain/runtime/testnet/Cargo.toml b/testchain/runtime/testnet/Cargo.toml index e80db6068..a53721a40 100644 --- a/testchain/runtime/testnet/Cargo.toml +++ b/testchain/runtime/testnet/Cargo.toml @@ -88,75 +88,86 @@ serde_json = { workspace = true, default-features = true } substrate-wasm-builder = { workspace = true } [features] -default = ["std"] +default = [ "std" ] disable-runtime-api = [] runtime-benchmarks = [ - "frame-benchmarking/runtime-benchmarks", - "frame-support/runtime-benchmarks", - "frame-system/runtime-benchmarks", - "frame-system-benchmarking/runtime-benchmarks", - "hex-literal", - "currency/runtime-benchmarks", - "clients-info/runtime-benchmarks", - "fee/runtime-benchmarks", - "issue/runtime-benchmarks", - "nomination/runtime-benchmarks", - "oracle/runtime-benchmarks", - "redeem/runtime-benchmarks", - "replace/runtime-benchmarks", - "reward-distribution/runtime-benchmarks", - "stellar-relay/runtime-benchmarks", - "vault-registry/runtime-benchmarks", + "clients-info/runtime-benchmarks", + "currency/runtime-benchmarks", + "dia-oracle/runtime-benchmarks", + "fee/runtime-benchmarks", + "frame-benchmarking/runtime-benchmarks", + "frame-support/runtime-benchmarks", + "frame-system-benchmarking/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "hex-literal", + "issue/runtime-benchmarks", + "nomination/runtime-benchmarks", + "oracle/runtime-benchmarks", + "orml-tokens/runtime-benchmarks", + "pallet-balances/runtime-benchmarks", + "pallet-grandpa/runtime-benchmarks", + "pallet-sudo/runtime-benchmarks", + "pallet-timestamp/runtime-benchmarks", + "pooled-rewards/runtime-benchmarks", + "redeem/runtime-benchmarks", + "replace/runtime-benchmarks", + "reward-distribution/runtime-benchmarks", + "sp-runtime/runtime-benchmarks", + "staking/runtime-benchmarks", + "stellar-relay/runtime-benchmarks", + "vault-registry/runtime-benchmarks", ] std = [ - "codec/std", - "currency/std", - "clients-info/std", - "fee/std", - "frame-executive/std", - "frame-support/std", - "frame-system-rpc-runtime-api/std", - "frame-system/std", - "issue/std", - "module-issue-rpc-runtime-api/std", - "module-oracle-rpc-runtime-api/std", - "module-redeem-rpc-runtime-api/std", - "module-replace-rpc-runtime-api/std", - "module-vault-registry-rpc-runtime-api/std", - "nomination/std", - "oracle/std", - "orml-currencies/std", - "orml-tokens/std", - "orml-traits/std", - "pallet-aura/std", - "pallet-balances/std", - "pallet-grandpa/std", - "pallet-sudo/std", - "pallet-timestamp/std", - "pallet-transaction-payment-rpc-runtime-api/std", - "pallet-transaction-payment/std", - "pooled-rewards/std", - "primitives/std", - "redeem/std", - "replace/std", - "reward-distribution/std", - "scale-info/std", - "security/std", - "sp-api/std", - "sp-block-builder/std", - "sp-consensus-aura/std", - "sp-core/std", - "sp-inherents/std", - "sp-genesis-builder/std", - "sp-offchain/std", - "sp-runtime/std", - "sp-session/std", - "sp-std/std", - "sp-transaction-pool/std", - "sp-version/std", - "staking/std", - "stellar-relay/std", - "vault-registry/std", - "dia-oracle/std", + "clients-info/std", + "codec/std", + "currency/std", + "dia-oracle/std", + "fee/std", + "frame-benchmarking?/std", + "frame-executive/std", + "frame-support/std", + "frame-system-benchmarking?/std", + "frame-system-rpc-runtime-api/std", + "frame-system/std", + "issue/std", + "module-issue-rpc-runtime-api/std", + "module-oracle-rpc-runtime-api/std", + "module-redeem-rpc-runtime-api/std", + "module-replace-rpc-runtime-api/std", + "module-vault-registry-rpc-runtime-api/std", + "nomination/std", + "oracle/std", + "orml-currencies/std", + "orml-tokens/std", + "orml-traits/std", + "pallet-aura/std", + "pallet-balances/std", + "pallet-grandpa/std", + "pallet-sudo/std", + "pallet-timestamp/std", + "pallet-transaction-payment-rpc-runtime-api/std", + "pallet-transaction-payment/std", + "pooled-rewards/std", + "primitives/std", + "redeem/std", + "replace/std", + "reward-distribution/std", + "scale-info/std", + "security/std", + "sp-api/std", + "sp-block-builder/std", + "sp-consensus-aura/std", + "sp-core/std", + "sp-genesis-builder/std", + "sp-inherents/std", + "sp-offchain/std", + "sp-runtime/std", + "sp-session/std", + "sp-std/std", + "sp-transaction-pool/std", + "sp-version/std", + "staking/std", + "stellar-relay/std", + "vault-registry/std", ] -testing-utils = ["oracle/testing-utils"] +testing-utils = [ "oracle/testing-utils" ] diff --git a/zepter.yaml b/zepter.yaml new file mode 100644 index 000000000..615a0dac9 --- /dev/null +++ b/zepter.yaml @@ -0,0 +1,43 @@ +version: + format: 1 + # Minimum version of the binary that is expected to work. This is just for printing a nice error + # message when someone tries to use an older version. + binary: 0.13.2 + +# The examples in this file assume crate `A` to have a dependency on crate `B`. +workflows: + check: + - [ + 'lint', + # Check that `A` activates the features of `B`. + 'propagate-feature', + # These are the features to check: + '--features=try-runtime,runtime-benchmarks,std', + # Do not try to add a new section into `[features]` of `A` only because `B` expose that feature. There are edge-cases where this is still needed, but we can add them manually. + '--left-side-feature-missing=ignore', + # Ignore the case that `A` it outside of the workspace. Otherwise it will report errors in external dependencies that we have no influence on. + '--left-side-outside-workspace=ignore', + # Some features imply that they activate a specific dependency as non-optional. Otherwise the default behaviour with a `?` is used. + '--feature-enables-dep=try-runtime:frame-try-runtime,runtime-benchmarks:frame-benchmarking', + # Actually modify the files and not just report the issues: + '--offline', + '--locked', + '--show-path', + '--quiet', + ] + # Format the features into canonical format: + - ['format', 'features', '--offline', '--locked', '--quiet'] + # Same as `check`, but with the `--fix` flag. + default: + - [ $check.0, '--fix' ] + - [ $check.1, '--fix' ] + +# Will be displayed when any workflow fails: +help: + text: | + Polkadot-SDK uses the Zepter CLI to detect abnormalities in the feature configuration. + It looks like one more more checks failed; please check the console output. You can try to automatically address them by running `zepter`. + Otherwise please ask directly in the Merge Request, GitHub Discussions or on Matrix Chat, thank you. + links: + - "https://github.com/paritytech/polkadot-sdk/issues/1831" + - "https://github.com/ggwpez/zepter" \ No newline at end of file From 8e7f6373f60d0a187bb988c55fe29f31fa86eaa9 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Tue, 10 Dec 2024 09:00:39 -0300 Subject: [PATCH 34/36] re-add offchain features substrate-stellar-sdk --- primitives/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/primitives/Cargo.toml b/primitives/Cargo.toml index 85401fd6f..3f0b34103 100644 --- a/primitives/Cargo.toml +++ b/primitives/Cargo.toml @@ -18,7 +18,7 @@ sp-std = { workspace = true } frame-support = { workspace = true } -substrate-stellar-sdk = { workspace = true, features = ["offchain", "all-types"] } +substrate-stellar-sdk = { workspace = true, features = ["all-types"] } [features] default = [ "std" ] From 35abbbce862d339f94025f99d592f25050b73b15 Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Wed, 8 Jan 2025 09:34:27 -0300 Subject: [PATCH 35/36] generated metadata with 1.6.0 runtimes --- .../runtime/metadata-parachain-amplitude.json | 10140 ++++++++------- .../metadata-parachain-amplitude.scale | Bin 261818 -> 273601 bytes .../runtime/metadata-parachain-foucoco.json | 10359 +++++++++------- .../runtime/metadata-parachain-foucoco.scale | Bin 264916 -> 276989 bytes .../runtime/metadata-parachain-pendulum.json | 10142 ++++++++------- .../runtime/metadata-parachain-pendulum.scale | Bin 261809 -> 273592 bytes 6 files changed, 17985 insertions(+), 12656 deletions(-) diff --git a/clients/runtime/metadata-parachain-amplitude.json b/clients/runtime/metadata-parachain-amplitude.json index 19237a96f..359563f3b 100644 --- a/clients/runtime/metadata-parachain-amplitude.json +++ b/clients/runtime/metadata-parachain-amplitude.json @@ -429,7 +429,7 @@ "fields": [ { "name": "phase", - "type": 189, + "type": 193, "typeName": "Phase" }, { @@ -439,7 +439,7 @@ }, { "name": "topics", - "type": 190, + "type": 194, "typeName": "Vec" } ] @@ -471,7 +471,7 @@ "name": "ParachainSystem", "fields": [ { - "type": 30, + "type": 31, "typeName": "cumulus_pallet_parachain_system::Event" } ], @@ -481,7 +481,7 @@ "name": "Balances", "fields": [ { - "type": 32, + "type": 33, "typeName": "pallet_balances::Event" } ], @@ -491,7 +491,7 @@ "name": "TransactionPayment", "fields": [ { - "type": 34, + "type": 35, "typeName": "pallet_transaction_payment::Event" } ], @@ -501,7 +501,7 @@ "name": "Democracy", "fields": [ { - "type": 35, + "type": 36, "typeName": "pallet_democracy::Event" } ], @@ -511,7 +511,7 @@ "name": "Council", "fields": [ { - "type": 40, + "type": 41, "typeName": "pallet_collective::Event" } ], @@ -631,7 +631,7 @@ "name": "PolkadotXcm", "fields": [ { - "type": 62, + "type": 60, "typeName": "pallet_xcm::Event" } ], @@ -641,7 +641,7 @@ "name": "CumulusXcm", "fields": [ { - "type": 117, + "type": 116, "typeName": "cumulus_pallet_xcm::Event" } ], @@ -651,7 +651,7 @@ "name": "DmpQueue", "fields": [ { - "type": 118, + "type": 117, "typeName": "cumulus_pallet_dmp_queue::Event" } ], @@ -661,7 +661,7 @@ "name": "Vesting", "fields": [ { - "type": 119, + "type": 118, "typeName": "pallet_vesting::Event" } ], @@ -671,7 +671,7 @@ "name": "Utility", "fields": [ { - "type": 120, + "type": 119, "typeName": "pallet_utility::Event" } ], @@ -681,7 +681,7 @@ "name": "Tokens", "fields": [ { - "type": 121, + "type": 120, "typeName": "orml_tokens::Event" } ], @@ -691,7 +691,7 @@ "name": "XTokens", "fields": [ { - "type": 125, + "type": 124, "typeName": "orml_xtokens::Event" } ], @@ -701,7 +701,7 @@ "name": "Identity", "fields": [ { - "type": 126, + "type": 125, "typeName": "pallet_identity::Event" } ], @@ -741,7 +741,7 @@ "name": "Issue", "fields": [ { - "type": 141, + "type": 142, "typeName": "issue::Event" } ], @@ -751,7 +751,7 @@ "name": "Nomination", "fields": [ { - "type": 145, + "type": 146, "typeName": "nomination::Event" } ], @@ -761,7 +761,7 @@ "name": "Oracle", "fields": [ { - "type": 146, + "type": 147, "typeName": "oracle::Event" } ], @@ -771,7 +771,7 @@ "name": "Redeem", "fields": [ { - "type": 152, + "type": 153, "typeName": "redeem::Event" } ], @@ -781,7 +781,7 @@ "name": "Replace", "fields": [ { - "type": 154, + "type": 155, "typeName": "replace::Event" } ], @@ -791,7 +791,7 @@ "name": "Security", "fields": [ { - "type": 155, + "type": 156, "typeName": "security::Event" } ], @@ -801,7 +801,7 @@ "name": "StellarRelay", "fields": [ { - "type": 159, + "type": 160, "typeName": "stellar_relay::Event" } ], @@ -811,7 +811,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 160, + "type": 161, "typeName": "vault_registry::Event" } ], @@ -821,7 +821,7 @@ "name": "PooledVaultRewards", "fields": [ { - "type": 162, + "type": 163, "typeName": "pooled_rewards::Event" } ], @@ -831,7 +831,7 @@ "name": "VaultStaking", "fields": [ { - "type": 165, + "type": 166, "typeName": "staking::Event" } ], @@ -841,7 +841,7 @@ "name": "ClientsInfo", "fields": [ { - "type": 166, + "type": 167, "typeName": "clients_info::Event" } ], @@ -851,7 +851,7 @@ "name": "RewardDistribution", "fields": [ { - "type": 169, + "type": 170, "typeName": "reward_distribution::Event" } ], @@ -861,7 +861,7 @@ "name": "TokenAllowance", "fields": [ { - "type": 170, + "type": 171, "typeName": "orml_currencies_allowance_extension::Event" } ], @@ -871,7 +871,7 @@ "name": "TreasuryBuyoutExtension", "fields": [ { - "type": 172, + "type": 173, "typeName": "treasury_buyout_extension::Event" } ], @@ -881,7 +881,7 @@ "name": "Farming", "fields": [ { - "type": 173, + "type": 174, "typeName": "farming::Event" } ], @@ -891,7 +891,7 @@ "name": "AssetRegistry", "fields": [ { - "type": 181, + "type": 182, "typeName": "orml_asset_registry::Event" } ], @@ -901,11 +901,21 @@ "name": "VestingManager", "fields": [ { - "type": 188, + "type": 189, "typeName": "vesting_manager::Event" } ], "index": 100 + }, + { + "name": "MessageQueue", + "fields": [ + { + "type": 190, + "typeName": "pallet_message_queue::Event" + } + ], + "index": 222 } ] } @@ -1015,6 +1025,25 @@ "docs": [ "On on-chain remark happened." ] + }, + { + "name": "UpgradeAuthorized", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + }, + { + "name": "check_version", + "type": 30, + "typeName": "bool" + } + ], + "index": 6, + "docs": [ + "An upgrade was authorized." + ] } ] } @@ -1334,6 +1363,14 @@ }, { "id": 30, + "type": { + "def": { + "primitive": "bool" + } + } + }, + { + "id": 31, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -1377,20 +1414,6 @@ "The relay-chain aborted the upgrade process." ] }, - { - "name": "UpgradeAuthorized", - "fields": [ - { - "name": "code_hash", - "type": 12, - "typeName": "T::Hash" - } - ], - "index": 3, - "docs": [ - "An upgrade has been authorized." - ] - }, { "name": "DownwardMessagesReceived", "fields": [ @@ -1400,7 +1423,7 @@ "typeName": "u32" } ], - "index": 4, + "index": 3, "docs": [ "Some downward messages have been received and will be processed." ] @@ -1419,7 +1442,7 @@ "typeName": "relay_chain::Hash" } ], - "index": 5, + "index": 4, "docs": [ "Downward messages were processed using the given weight." ] @@ -1429,11 +1452,11 @@ "fields": [ { "name": "message_hash", - "type": 31, + "type": 32, "typeName": "Option" } ], - "index": 6, + "index": 5, "docs": [ "An upward message was sent to the relay chain." ] @@ -1447,7 +1470,7 @@ } }, { - "id": 31, + "id": 32, "type": { "path": [ "Option" @@ -1480,7 +1503,7 @@ } }, { - "id": 32, + "id": 33, "type": { "path": [ "pallet_balances", @@ -1640,7 +1663,7 @@ }, { "name": "destination_status", - "type": 33, + "type": 34, "typeName": "Status" } ], @@ -1910,7 +1933,7 @@ } }, { - "id": 33, + "id": 34, "type": { "path": [ "frame_support", @@ -1936,7 +1959,7 @@ } }, { - "id": 34, + "id": 35, "type": { "path": [ "pallet_transaction_payment", @@ -1986,7 +2009,7 @@ } }, { - "id": 35, + "id": 36, "type": { "path": [ "pallet_democracy", @@ -2057,7 +2080,7 @@ }, { "name": "threshold", - "type": 36, + "type": 37, "typeName": "VoteThreshold" } ], @@ -2152,7 +2175,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" }, { "name": "until", @@ -2171,7 +2194,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" } ], "index": 10, @@ -2194,7 +2217,7 @@ }, { "name": "vote", - "type": 37, + "type": 38, "typeName": "AccountVote>" } ], @@ -2241,7 +2264,7 @@ "fields": [ { "name": "owner", - "type": 39, + "type": 40, "typeName": "MetadataOwner", "docs": [ "Metadata owner." @@ -2250,7 +2273,7 @@ { "name": "hash", "type": 12, - "typeName": "PreimageHash", + "typeName": "T::Hash", "docs": [ "Preimage hash." ] @@ -2266,7 +2289,7 @@ "fields": [ { "name": "owner", - "type": 39, + "type": 40, "typeName": "MetadataOwner", "docs": [ "Metadata owner." @@ -2275,7 +2298,7 @@ { "name": "hash", "type": 12, - "typeName": "PreimageHash", + "typeName": "T::Hash", "docs": [ "Preimage hash." ] @@ -2291,7 +2314,7 @@ "fields": [ { "name": "prev_owner", - "type": 39, + "type": 40, "typeName": "MetadataOwner", "docs": [ "Previous metadata owner." @@ -2299,7 +2322,7 @@ }, { "name": "owner", - "type": 39, + "type": 40, "typeName": "MetadataOwner", "docs": [ "New metadata owner." @@ -2308,7 +2331,7 @@ { "name": "hash", "type": 12, - "typeName": "PreimageHash", + "typeName": "T::Hash", "docs": [ "Preimage hash." ] @@ -2328,7 +2351,7 @@ } }, { - "id": 36, + "id": 37, "type": { "path": [ "pallet_democracy", @@ -2356,7 +2379,7 @@ } }, { - "id": 37, + "id": 38, "type": { "path": [ "pallet_democracy", @@ -2377,7 +2400,7 @@ "fields": [ { "name": "vote", - "type": 38, + "type": 39, "typeName": "Vote" }, { @@ -2410,7 +2433,7 @@ } }, { - "id": 38, + "id": 39, "type": { "path": [ "pallet_democracy", @@ -2429,7 +2452,7 @@ } }, { - "id": 39, + "id": 40, "type": { "path": [ "pallet_democracy", @@ -2469,7 +2492,7 @@ } }, { - "id": 40, + "id": 41, "type": { "path": [ "pallet_collective", @@ -2534,7 +2557,7 @@ }, { "name": "voted", - "type": 41, + "type": 30, "typeName": "bool" }, { @@ -2652,14 +2675,6 @@ ] } }, - { - "id": 41, - "type": { - "def": { - "primitive": "bool" - } - } - }, { "id": 42, "type": { @@ -2776,7 +2791,7 @@ }, { "name": "voted", - "type": 41, + "type": 30, "typeName": "bool" }, { @@ -2959,7 +2974,7 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" }, { @@ -2983,7 +2998,7 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" } ], @@ -3002,7 +3017,7 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" } ], @@ -3021,7 +3036,7 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" } ], @@ -3464,6 +3479,112 @@ "docs": [ "The inactive funds of the pallet have been updated." ] + }, + { + "name": "AssetSpendApproved", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + }, + { + "name": "asset_kind", + "type": 43, + "typeName": "T::AssetKind" + }, + { + "name": "amount", + "type": 6, + "typeName": "AssetBalanceOf" + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "T::Beneficiary" + }, + { + "name": "valid_from", + "type": 4, + "typeName": "BlockNumberFor" + }, + { + "name": "expire_at", + "type": 4, + "typeName": "BlockNumberFor" + } + ], + "index": 9, + "docs": [ + "A new asset spend proposal has been approved." + ] + }, + { + "name": "AssetSpendVoided", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 10, + "docs": [ + "An approved spend was voided." + ] + }, + { + "name": "Paid", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + }, + { + "name": "payment_id", + "type": 43, + "typeName": "::Id" + } + ], + "index": 11, + "docs": [ + "A payment happened." + ] + }, + { + "name": "PaymentFailed", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + }, + { + "name": "payment_id", + "type": 43, + "typeName": "::Id" + } + ], + "index": 12, + "docs": [ + "A payment failed and can be retried." + ] + }, + { + "name": "SpendProcessed", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 13, + "docs": [ + "A spend was processed and removed from the storage. It might have been successfully", + "paid or it may have expired." + ] } ] } @@ -3611,6 +3732,72 @@ "docs": [ "A bounty expiry is extended." ] + }, + { + "name": "BountyApproved", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "BountyIndex" + } + ], + "index": 7, + "docs": [ + "A bounty is approved." + ] + }, + { + "name": "CuratorProposed", + "fields": [ + { + "name": "bounty_id", + "type": 4, + "typeName": "BountyIndex" + }, + { + "name": "curator", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 8, + "docs": [ + "A bounty curator is proposed." + ] + }, + { + "name": "CuratorUnassigned", + "fields": [ + { + "name": "bounty_id", + "type": 4, + "typeName": "BountyIndex" + } + ], + "index": 9, + "docs": [ + "A bounty curator is unassigned." + ] + }, + { + "name": "CuratorAccepted", + "fields": [ + { + "name": "bounty_id", + "type": 4, + "typeName": "BountyIndex" + }, + { + "name": "curator", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 10, + "docs": [ + "A bounty curator is accepted." + ] } ] } @@ -4462,87 +4649,6 @@ "def": { "variant": { "variants": [ - { - "name": "Success", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "weight", - "type": 9, - "typeName": "Weight" - } - ], - "index": 0, - "docs": [ - "Some XCM was executed ok." - ] - }, - { - "name": "Fail", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "error", - "type": 60, - "typeName": "XcmError" - }, - { - "name": "weight", - "type": 9, - "typeName": "Weight" - } - ], - "index": 1, - "docs": [ - "Some XCM failed." - ] - }, - { - "name": "BadVersion", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - } - ], - "index": 2, - "docs": [ - "Bad XCM version used." - ] - }, - { - "name": "BadFormat", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - } - ], - "index": 3, - "docs": [ - "Bad XCM format used." - ] - }, { "name": "XcmpMessageSent", "fields": [ @@ -4552,58 +4658,10 @@ "typeName": "XcmHash" } ], - "index": 4, + "index": 0, "docs": [ "An HRMP message was sent to a sibling parachain." ] - }, - { - "name": "OverweightEnqueued", - "fields": [ - { - "name": "sender", - "type": 61, - "typeName": "ParaId" - }, - { - "name": "sent_at", - "type": 4, - "typeName": "RelayBlockNumber" - }, - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "required", - "type": 9, - "typeName": "Weight" - } - ], - "index": 5, - "docs": [ - "An XCM exceeded the individual message weight budget." - ] - }, - { - "name": "OverweightServiced", - "fields": [ - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "used", - "type": 9, - "typeName": "Weight" - } - ], - "index": 6, - "docs": [ - "An XCM from the overweight queue was executed with the given actual weight used." - ] } ] } @@ -4615,215 +4673,6 @@ }, { "id": 60, - "type": { - "path": [ - "staging_xcm", - "v3", - "traits", - "Error" - ], - "def": { - "variant": { - "variants": [ - { - "name": "Overflow", - "index": 0 - }, - { - "name": "Unimplemented", - "index": 1 - }, - { - "name": "UntrustedReserveLocation", - "index": 2 - }, - { - "name": "UntrustedTeleportLocation", - "index": 3 - }, - { - "name": "LocationFull", - "index": 4 - }, - { - "name": "LocationNotInvertible", - "index": 5 - }, - { - "name": "BadOrigin", - "index": 6 - }, - { - "name": "InvalidLocation", - "index": 7 - }, - { - "name": "AssetNotFound", - "index": 8 - }, - { - "name": "FailedToTransactAsset", - "index": 9 - }, - { - "name": "NotWithdrawable", - "index": 10 - }, - { - "name": "LocationCannotHold", - "index": 11 - }, - { - "name": "ExceedsMaxMessageSize", - "index": 12 - }, - { - "name": "DestinationUnsupported", - "index": 13 - }, - { - "name": "Transport", - "index": 14 - }, - { - "name": "Unroutable", - "index": 15 - }, - { - "name": "UnknownClaim", - "index": 16 - }, - { - "name": "FailedToDecode", - "index": 17 - }, - { - "name": "MaxWeightInvalid", - "index": 18 - }, - { - "name": "NotHoldingFees", - "index": 19 - }, - { - "name": "TooExpensive", - "index": 20 - }, - { - "name": "Trap", - "fields": [ - { - "type": 11, - "typeName": "u64" - } - ], - "index": 21 - }, - { - "name": "ExpectationFalse", - "index": 22 - }, - { - "name": "PalletNotFound", - "index": 23 - }, - { - "name": "NameMismatch", - "index": 24 - }, - { - "name": "VersionIncompatible", - "index": 25 - }, - { - "name": "HoldingWouldOverflow", - "index": 26 - }, - { - "name": "ExportError", - "index": 27 - }, - { - "name": "ReanchorFailed", - "index": 28 - }, - { - "name": "NoDeal", - "index": 29 - }, - { - "name": "FeesNotMet", - "index": 30 - }, - { - "name": "LockError", - "index": 31 - }, - { - "name": "NoPermission", - "index": 32 - }, - { - "name": "Unanchored", - "index": 33 - }, - { - "name": "NotDepositable", - "index": 34 - }, - { - "name": "UnhandledXcmVersion", - "index": 35 - }, - { - "name": "WeightLimitReached", - "fields": [ - { - "type": 9, - "typeName": "Weight" - } - ], - "index": 36 - }, - { - "name": "Barrier", - "index": 37 - }, - { - "name": "WeightNotComputable", - "index": 38 - }, - { - "name": "ExceedsStackLimit", - "index": 39 - } - ] - } - } - } - }, - { - "id": 61, - "type": { - "path": [ - "polkadot_parachain_primitives", - "primitives", - "Id" - ], - "def": { - "composite": { - "fields": [ - { - "type": 4, - "typeName": "u32" - } - ] - } - } - } - }, - { - "id": 62, "type": { "path": [ "pallet_xcm", @@ -4844,7 +4693,7 @@ "fields": [ { "name": "outcome", - "type": 63, + "type": 61, "typeName": "xcm::latest::Outcome" } ], @@ -4858,17 +4707,17 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "message", - "type": 74, + "type": 73, "typeName": "Xcm<()>" }, { @@ -4887,7 +4736,7 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -4913,7 +4762,7 @@ }, { "name": "response", - "type": 85, + "type": 84, "typeName": "Response" } ], @@ -5040,7 +4889,7 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5050,7 +4899,7 @@ }, { "name": "expected_location", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -5066,7 +4915,7 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5110,12 +4959,12 @@ }, { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "VersionedMultiAssets" } ], @@ -5129,7 +4978,7 @@ "fields": [ { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5139,7 +4988,7 @@ }, { "name": "cost", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { @@ -5160,7 +5009,7 @@ "fields": [ { "name": "location", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5180,7 +5029,7 @@ "fields": [ { "name": "location", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5190,7 +5039,7 @@ }, { "name": "error", - "type": 60, + "type": 62, "typeName": "XcmError" } ], @@ -5205,7 +5054,7 @@ "fields": [ { "name": "location", - "type": 116, + "type": 115, "typeName": "VersionedMultiLocation" }, { @@ -5225,7 +5074,7 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5250,7 +5099,7 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5260,12 +5109,12 @@ }, { "name": "expected_querier", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "maybe_actual_querier", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -5281,12 +5130,12 @@ "fields": [ { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "cost", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { @@ -5306,12 +5155,12 @@ "fields": [ { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "cost", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { @@ -5330,12 +5179,12 @@ "fields": [ { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "cost", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { @@ -5355,12 +5204,12 @@ "fields": [ { "name": "paying", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "fees", - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -5379,12 +5228,12 @@ }, { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "VersionedMultiAssets" } ], @@ -5402,10 +5251,10 @@ } }, { - "id": 63, + "id": 61, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "traits", "Outcome" @@ -5431,7 +5280,7 @@ "typeName": "Weight" }, { - "type": 60, + "type": 62, "typeName": "Error" } ], @@ -5441,7 +5290,7 @@ "name": "Error", "fields": [ { - "type": 60, + "type": 62, "typeName": "Error" } ], @@ -5453,7 +5302,196 @@ } }, { - "id": 64, + "id": 62, + "type": { + "path": [ + "xcm", + "v3", + "traits", + "Error" + ], + "def": { + "variant": { + "variants": [ + { + "name": "Overflow", + "index": 0 + }, + { + "name": "Unimplemented", + "index": 1 + }, + { + "name": "UntrustedReserveLocation", + "index": 2 + }, + { + "name": "UntrustedTeleportLocation", + "index": 3 + }, + { + "name": "LocationFull", + "index": 4 + }, + { + "name": "LocationNotInvertible", + "index": 5 + }, + { + "name": "BadOrigin", + "index": 6 + }, + { + "name": "InvalidLocation", + "index": 7 + }, + { + "name": "AssetNotFound", + "index": 8 + }, + { + "name": "FailedToTransactAsset", + "index": 9 + }, + { + "name": "NotWithdrawable", + "index": 10 + }, + { + "name": "LocationCannotHold", + "index": 11 + }, + { + "name": "ExceedsMaxMessageSize", + "index": 12 + }, + { + "name": "DestinationUnsupported", + "index": 13 + }, + { + "name": "Transport", + "index": 14 + }, + { + "name": "Unroutable", + "index": 15 + }, + { + "name": "UnknownClaim", + "index": 16 + }, + { + "name": "FailedToDecode", + "index": 17 + }, + { + "name": "MaxWeightInvalid", + "index": 18 + }, + { + "name": "NotHoldingFees", + "index": 19 + }, + { + "name": "TooExpensive", + "index": 20 + }, + { + "name": "Trap", + "fields": [ + { + "type": 11, + "typeName": "u64" + } + ], + "index": 21 + }, + { + "name": "ExpectationFalse", + "index": 22 + }, + { + "name": "PalletNotFound", + "index": 23 + }, + { + "name": "NameMismatch", + "index": 24 + }, + { + "name": "VersionIncompatible", + "index": 25 + }, + { + "name": "HoldingWouldOverflow", + "index": 26 + }, + { + "name": "ExportError", + "index": 27 + }, + { + "name": "ReanchorFailed", + "index": 28 + }, + { + "name": "NoDeal", + "index": 29 + }, + { + "name": "FeesNotMet", + "index": 30 + }, + { + "name": "LockError", + "index": 31 + }, + { + "name": "NoPermission", + "index": 32 + }, + { + "name": "Unanchored", + "index": 33 + }, + { + "name": "NotDepositable", + "index": 34 + }, + { + "name": "UnhandledXcmVersion", + "index": 35 + }, + { + "name": "WeightLimitReached", + "fields": [ + { + "type": 9, + "typeName": "Weight" + } + ], + "index": 36 + }, + { + "name": "Barrier", + "index": 37 + }, + { + "name": "WeightNotComputable", + "index": 38 + }, + { + "name": "ExceedsStackLimit", + "index": 39 + } + ] + } + } + } + }, + { + "id": 63, "type": { "path": [ "staging_xcm", @@ -5471,7 +5509,7 @@ }, { "name": "interior", - "type": 65, + "type": 64, "typeName": "Junctions" } ] @@ -5480,10 +5518,10 @@ } }, { - "id": 65, + "id": 64, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junctions", "Junctions" @@ -5499,7 +5537,7 @@ "name": "X1", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5509,11 +5547,11 @@ "name": "X2", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5523,15 +5561,15 @@ "name": "X3", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5541,19 +5579,19 @@ "name": "X4", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5563,23 +5601,23 @@ "name": "X5", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5589,27 +5627,27 @@ "name": "X6", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5619,31 +5657,31 @@ "name": "X7", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5653,35 +5691,35 @@ "name": "X8", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5693,10 +5731,10 @@ } }, { - "id": 66, + "id": 65, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "Junction" @@ -5708,7 +5746,7 @@ "name": "Parachain", "fields": [ { - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -5719,7 +5757,7 @@ "fields": [ { "name": "network", - "type": 68, + "type": 67, "typeName": "Option" }, { @@ -5735,7 +5773,7 @@ "fields": [ { "name": "network", - "type": 68, + "type": 67, "typeName": "Option" }, { @@ -5751,12 +5789,12 @@ "fields": [ { "name": "network", - "type": 68, + "type": 67, "typeName": "Option" }, { "name": "key", - "type": 70, + "type": 69, "typeName": "[u8; 20]" } ], @@ -5776,7 +5814,7 @@ "name": "GeneralIndex", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -5807,12 +5845,12 @@ "fields": [ { "name": "id", - "type": 72, + "type": 71, "typeName": "BodyId" }, { "name": "part", - "type": 73, + "type": 72, "typeName": "BodyPart" } ], @@ -5822,7 +5860,7 @@ "name": "GlobalConsensus", "fields": [ { - "type": 69, + "type": 68, "typeName": "NetworkId" } ], @@ -5834,7 +5872,7 @@ } }, { - "id": 67, + "id": 66, "type": { "def": { "compact": { @@ -5844,7 +5882,7 @@ } }, { - "id": 68, + "id": 67, "type": { "path": [ "Option" @@ -5852,7 +5890,7 @@ "params": [ { "name": "T", - "type": 69 + "type": 68 } ], "def": { @@ -5866,7 +5904,7 @@ "name": "Some", "fields": [ { - "type": 69 + "type": 68 } ], "index": 1 @@ -5877,10 +5915,10 @@ } }, { - "id": 69, + "id": 68, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "NetworkId" @@ -5952,6 +5990,10 @@ { "name": "BitcoinCash", "index": 9 + }, + { + "name": "PolkadotBulletin", + "index": 10 } ] } @@ -5959,7 +6001,7 @@ } }, { - "id": 70, + "id": 69, "type": { "def": { "array": { @@ -5970,7 +6012,7 @@ } }, { - "id": 71, + "id": 70, "type": { "def": { "compact": { @@ -5980,10 +6022,10 @@ } }, { - "id": 72, + "id": 71, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "BodyId" @@ -6009,7 +6051,7 @@ "name": "Index", "fields": [ { - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6049,10 +6091,10 @@ } }, { - "id": 73, + "id": 72, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "BodyPart" @@ -6069,7 +6111,7 @@ "fields": [ { "name": "count", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6080,12 +6122,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6096,12 +6138,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6112,12 +6154,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6129,10 +6171,10 @@ } }, { - "id": 74, + "id": 73, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Xcm" ], @@ -6146,7 +6188,7 @@ "composite": { "fields": [ { - "type": 75, + "type": 74, "typeName": "Vec>" } ] @@ -6155,20 +6197,20 @@ } }, { - "id": 75, + "id": 74, "type": { "def": { "sequence": { - "type": 76 + "type": 75 } } } }, { - "id": 76, + "id": 75, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Instruction" ], @@ -6185,7 +6227,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -6195,7 +6237,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -6205,7 +6247,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -6221,7 +6263,7 @@ }, { "name": "response", - "type": 85, + "type": 84, "typeName": "Response" }, { @@ -6231,7 +6273,7 @@ }, { "name": "querier", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -6242,12 +6284,12 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6258,17 +6300,17 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -6279,7 +6321,7 @@ "fields": [ { "name": "origin_kind", - "type": 95, + "type": 94, "typeName": "OriginKind" }, { @@ -6289,7 +6331,7 @@ }, { "name": "call", - "type": 96, + "type": 95, "typeName": "DoubleEncoded" } ], @@ -6300,17 +6342,17 @@ "fields": [ { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_message_size", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_capacity", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6321,7 +6363,7 @@ "fields": [ { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6332,17 +6374,17 @@ "fields": [ { "name": "initiator", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6356,7 +6398,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 65, + "type": 64, "typeName": "InteriorMultiLocation" } ], @@ -6366,7 +6408,7 @@ "name": "ReportError", "fields": [ { - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -6377,12 +6419,12 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "beneficiary", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6393,17 +6435,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -6414,17 +6456,17 @@ "fields": [ { "name": "give", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "want", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "maximal", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -6435,17 +6477,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -6456,17 +6498,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -6477,12 +6519,12 @@ "fields": [ { "name": "response_info", - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" }, { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" } ], @@ -6493,12 +6535,12 @@ "fields": [ { "name": "fees", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -6512,7 +6554,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 74, + "type": 73, "typeName": "Xcm" } ], @@ -6522,7 +6564,7 @@ "name": "SetAppendix", "fields": [ { - "type": 74, + "type": 73, "typeName": "Xcm" } ], @@ -6537,12 +6579,12 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6582,7 +6624,7 @@ "name": "BurnAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -6592,7 +6634,7 @@ "name": "ExpectAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -6602,7 +6644,7 @@ "name": "ExpectOrigin", "fields": [ { - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -6612,7 +6654,7 @@ "name": "ExpectError", "fields": [ { - "type": 86, + "type": 85, "typeName": "Option<(u32, Error)>" } ], @@ -6622,7 +6664,7 @@ "name": "ExpectTransactStatus", "fields": [ { - "type": 92, + "type": 91, "typeName": "MaybeErrorCode" } ], @@ -6638,7 +6680,7 @@ }, { "name": "response_info", - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -6649,7 +6691,7 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "u32" }, { @@ -6664,12 +6706,12 @@ }, { "name": "crate_major", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "min_crate_minor", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6679,7 +6721,7 @@ "name": "ReportTransactStatus", "fields": [ { - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -6693,7 +6735,7 @@ "name": "UniversalOrigin", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -6704,17 +6746,17 @@ "fields": [ { "name": "network", - "type": 69, + "type": 68, "typeName": "NetworkId" }, { "name": "destination", - "type": 65, + "type": 64, "typeName": "InteriorMultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -6725,12 +6767,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "unlocker", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6741,12 +6783,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "target", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6757,12 +6799,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "owner", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6773,12 +6815,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "locker", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6789,7 +6831,7 @@ "fields": [ { "name": "jit_withdraw", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -6813,7 +6855,7 @@ "name": "AliasOrigin", "fields": [ { - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6824,12 +6866,12 @@ "fields": [ { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" }, { "name": "check_origin", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -6841,10 +6883,10 @@ } }, { - "id": 77, + "id": 76, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "MultiAssets" @@ -6853,7 +6895,7 @@ "composite": { "fields": [ { - "type": 78, + "type": 77, "typeName": "Vec" } ] @@ -6862,20 +6904,20 @@ } }, { - "id": 78, + "id": 77, "type": { "def": { "sequence": { - "type": 79 + "type": 78 } } } }, { - "id": 79, + "id": 78, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "MultiAsset" @@ -6885,12 +6927,12 @@ "fields": [ { "name": "id", - "type": 80, + "type": 79, "typeName": "AssetId" }, { "name": "fun", - "type": 81, + "type": 80, "typeName": "Fungibility" } ] @@ -6899,10 +6941,10 @@ } }, { - "id": 80, + "id": 79, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "AssetId" @@ -6914,7 +6956,7 @@ "name": "Concrete", "fields": [ { - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6936,10 +6978,10 @@ } }, { - "id": 81, + "id": 80, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "Fungibility" @@ -6951,7 +6993,7 @@ "name": "Fungible", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -6961,7 +7003,7 @@ "name": "NonFungible", "fields": [ { - "type": 82, + "type": 81, "typeName": "AssetInstance" } ], @@ -6973,10 +7015,10 @@ } }, { - "id": 82, + "id": 81, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "AssetInstance" @@ -6992,7 +7034,7 @@ "name": "Index", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -7012,7 +7054,7 @@ "name": "Array8", "fields": [ { - "type": 83, + "type": 82, "typeName": "[u8; 8]" } ], @@ -7022,7 +7064,7 @@ "name": "Array16", "fields": [ { - "type": 84, + "type": 83, "typeName": "[u8; 16]" } ], @@ -7044,7 +7086,7 @@ } }, { - "id": 83, + "id": 82, "type": { "def": { "array": { @@ -7055,7 +7097,7 @@ } }, { - "id": 84, + "id": 83, "type": { "def": { "array": { @@ -7066,10 +7108,10 @@ } }, { - "id": 85, + "id": 84, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Response" ], @@ -7084,7 +7126,7 @@ "name": "Assets", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -7094,7 +7136,7 @@ "name": "ExecutionResult", "fields": [ { - "type": 86, + "type": 85, "typeName": "Option<(u32, Error)>" } ], @@ -7114,7 +7156,7 @@ "name": "PalletsInfo", "fields": [ { - "type": 88, + "type": 87, "typeName": "BoundedVec" } ], @@ -7124,7 +7166,7 @@ "name": "DispatchResult", "fields": [ { - "type": 92, + "type": 91, "typeName": "MaybeErrorCode" } ], @@ -7136,7 +7178,7 @@ } }, { - "id": 86, + "id": 85, "type": { "path": [ "Option" @@ -7144,7 +7186,7 @@ "params": [ { "name": "T", - "type": 87 + "type": 86 } ], "def": { @@ -7158,7 +7200,7 @@ "name": "Some", "fields": [ { - "type": 87 + "type": 86 } ], "index": 1 @@ -7169,18 +7211,18 @@ } }, { - "id": 87, + "id": 86, "type": { "def": { "tuple": [ 4, - 60 + 62 ] } } }, { - "id": 88, + "id": 87, "type": { "path": [ "bounded_collections", @@ -7190,7 +7232,7 @@ "params": [ { "name": "T", - "type": 89 + "type": 88 }, { "name": "S", @@ -7201,7 +7243,7 @@ "composite": { "fields": [ { - "type": 91, + "type": 90, "typeName": "Vec" } ] @@ -7210,10 +7252,10 @@ } }, { - "id": 89, + "id": 88, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "PalletInfo" ], @@ -7222,32 +7264,32 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "name", - "type": 90, + "type": 89, "typeName": "BoundedVec" }, { "name": "module_name", - "type": 90, + "type": 89, "typeName": "BoundedVec" }, { "name": "major", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "minor", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "patch", - "type": 67, + "type": 66, "typeName": "u32" } ] @@ -7256,7 +7298,7 @@ } }, { - "id": 90, + "id": 89, "type": { "path": [ "bounded_collections", @@ -7286,20 +7328,20 @@ } }, { - "id": 91, + "id": 90, "type": { "def": { "sequence": { - "type": 89 + "type": 88 } } } }, { - "id": 92, + "id": 91, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "MaybeErrorCode" ], @@ -7314,7 +7356,7 @@ "name": "Error", "fields": [ { - "type": 93, + "type": 92, "typeName": "BoundedVec" } ], @@ -7324,7 +7366,7 @@ "name": "TruncatedError", "fields": [ { - "type": 93, + "type": 92, "typeName": "BoundedVec" } ], @@ -7336,7 +7378,7 @@ } }, { - "id": 93, + "id": 92, "type": { "path": [ "bounded_collections", @@ -7366,7 +7408,7 @@ } }, { - "id": 94, + "id": 93, "type": { "path": [ "Option" @@ -7374,7 +7416,7 @@ "params": [ { "name": "T", - "type": 64 + "type": 63 } ], "def": { @@ -7388,7 +7430,7 @@ "name": "Some", "fields": [ { - "type": 64 + "type": 63 } ], "index": 1 @@ -7399,10 +7441,10 @@ } }, { - "id": 95, + "id": 94, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "OriginKind" ], @@ -7431,10 +7473,10 @@ } }, { - "id": 96, + "id": 95, "type": { "path": [ - "staging_xcm", + "xcm", "double_encoded", "DoubleEncoded" ], @@ -7458,10 +7500,10 @@ } }, { - "id": 97, + "id": 96, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "QueryResponseInfo" ], @@ -7470,7 +7512,7 @@ "fields": [ { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -7489,10 +7531,10 @@ } }, { - "id": 98, + "id": 97, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "MultiAssetFilter" @@ -7504,7 +7546,7 @@ "name": "Definite", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -7514,7 +7556,7 @@ "name": "Wild", "fields": [ { - "type": 99, + "type": 98, "typeName": "WildMultiAsset" } ], @@ -7526,10 +7568,10 @@ } }, { - "id": 99, + "id": 98, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "WildMultiAsset" @@ -7546,12 +7588,12 @@ "fields": [ { "name": "id", - "type": 80, + "type": 79, "typeName": "AssetId" }, { "name": "fun", - "type": 100, + "type": 99, "typeName": "WildFungibility" } ], @@ -7561,7 +7603,7 @@ "name": "AllCounted", "fields": [ { - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -7572,17 +7614,17 @@ "fields": [ { "name": "id", - "type": 80, + "type": 79, "typeName": "AssetId" }, { "name": "fun", - "type": 100, + "type": 99, "typeName": "WildFungibility" }, { "name": "count", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -7594,10 +7636,10 @@ } }, { - "id": 100, + "id": 99, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "WildFungibility" @@ -7619,10 +7661,10 @@ } }, { - "id": 101, + "id": 100, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "WeightLimit" ], @@ -7649,10 +7691,10 @@ } }, { - "id": 102, + "id": 101, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedMultiAssets" ], "def": { @@ -7662,7 +7704,7 @@ "name": "V2", "fields": [ { - "type": 103, + "type": 102, "typeName": "v2::MultiAssets" } ], @@ -7672,7 +7714,7 @@ "name": "V3", "fields": [ { - "type": 77, + "type": 76, "typeName": "v3::MultiAssets" } ], @@ -7684,10 +7726,10 @@ } }, { - "id": 103, + "id": 102, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "MultiAssets" @@ -7696,7 +7738,7 @@ "composite": { "fields": [ { - "type": 104, + "type": 103, "typeName": "Vec" } ] @@ -7705,20 +7747,20 @@ } }, { - "id": 104, + "id": 103, "type": { "def": { "sequence": { - "type": 105 + "type": 104 } } } }, { - "id": 105, + "id": 104, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "MultiAsset" @@ -7728,12 +7770,12 @@ "fields": [ { "name": "id", - "type": 106, + "type": 105, "typeName": "AssetId" }, { "name": "fun", - "type": 114, + "type": 113, "typeName": "Fungibility" } ] @@ -7742,10 +7784,10 @@ } }, { - "id": 106, + "id": 105, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "AssetId" @@ -7757,7 +7799,7 @@ "name": "Concrete", "fields": [ { - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -7779,10 +7821,10 @@ } }, { - "id": 107, + "id": 106, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multilocation", "MultiLocation" @@ -7797,7 +7839,7 @@ }, { "name": "interior", - "type": 108, + "type": 107, "typeName": "Junctions" } ] @@ -7806,10 +7848,10 @@ } }, { - "id": 108, + "id": 107, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multilocation", "Junctions" @@ -7825,7 +7867,7 @@ "name": "X1", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7835,11 +7877,11 @@ "name": "X2", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7849,15 +7891,15 @@ "name": "X3", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7867,19 +7909,19 @@ "name": "X4", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7889,23 +7931,23 @@ "name": "X5", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7915,27 +7957,27 @@ "name": "X6", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7945,31 +7987,31 @@ "name": "X7", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7979,35 +8021,35 @@ "name": "X8", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -8019,10 +8061,10 @@ } }, { - "id": 109, + "id": 108, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "junction", "Junction" @@ -8034,7 +8076,7 @@ "name": "Parachain", "fields": [ { - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8045,7 +8087,7 @@ "fields": [ { "name": "network", - "type": 110, + "type": 109, "typeName": "NetworkId" }, { @@ -8061,7 +8103,7 @@ "fields": [ { "name": "network", - "type": 110, + "type": 109, "typeName": "NetworkId" }, { @@ -8077,12 +8119,12 @@ "fields": [ { "name": "network", - "type": 110, + "type": 109, "typeName": "NetworkId" }, { "name": "key", - "type": 70, + "type": 69, "typeName": "[u8; 20]" } ], @@ -8102,7 +8144,7 @@ "name": "GeneralIndex", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -8112,7 +8154,7 @@ "name": "GeneralKey", "fields": [ { - "type": 111, + "type": 110, "typeName": "WeakBoundedVec>" } ], @@ -8127,12 +8169,12 @@ "fields": [ { "name": "id", - "type": 112, + "type": 111, "typeName": "BodyId" }, { "name": "part", - "type": 113, + "type": 112, "typeName": "BodyPart" } ], @@ -8144,10 +8186,10 @@ } }, { - "id": 110, + "id": 109, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "NetworkId" ], @@ -8162,7 +8204,7 @@ "name": "Named", "fields": [ { - "type": 111, + "type": 110, "typeName": "WeakBoundedVec>" } ], @@ -8182,7 +8224,7 @@ } }, { - "id": 111, + "id": 110, "type": { "path": [ "bounded_collections", @@ -8212,10 +8254,10 @@ } }, { - "id": 112, + "id": 111, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "BodyId" ], @@ -8230,7 +8272,7 @@ "name": "Named", "fields": [ { - "type": 111, + "type": 110, "typeName": "WeakBoundedVec>" } ], @@ -8240,7 +8282,7 @@ "name": "Index", "fields": [ { - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8280,10 +8322,10 @@ } }, { - "id": 113, + "id": 112, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "BodyPart" ], @@ -8299,7 +8341,7 @@ "fields": [ { "name": "count", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8310,12 +8352,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8326,12 +8368,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8342,12 +8384,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8359,10 +8401,10 @@ } }, { - "id": 114, + "id": 113, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "Fungibility" @@ -8374,7 +8416,7 @@ "name": "Fungible", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -8384,7 +8426,7 @@ "name": "NonFungible", "fields": [ { - "type": 115, + "type": 114, "typeName": "AssetInstance" } ], @@ -8396,10 +8438,10 @@ } }, { - "id": 115, + "id": 114, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "AssetInstance" @@ -8415,7 +8457,7 @@ "name": "Index", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -8435,7 +8477,7 @@ "name": "Array8", "fields": [ { - "type": 83, + "type": 82, "typeName": "[u8; 8]" } ], @@ -8445,7 +8487,7 @@ "name": "Array16", "fields": [ { - "type": 84, + "type": 83, "typeName": "[u8; 16]" } ], @@ -8477,10 +8519,10 @@ } }, { - "id": 116, + "id": 115, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedMultiLocation" ], "def": { @@ -8490,7 +8532,7 @@ "name": "V2", "fields": [ { - "type": 107, + "type": 106, "typeName": "v2::MultiLocation" } ], @@ -8500,7 +8542,7 @@ "name": "V3", "fields": [ { - "type": 64, + "type": 63, "typeName": "v3::MultiLocation" } ], @@ -8512,7 +8554,7 @@ } }, { - "id": 117, + "id": 116, "type": { "path": [ "cumulus_pallet_xcm", @@ -8564,7 +8606,7 @@ "typeName": "[u8; 32]" }, { - "type": 63, + "type": 61, "typeName": "Outcome" } ], @@ -8583,7 +8625,7 @@ } }, { - "id": 118, + "id": 117, "type": { "path": [ "cumulus_pallet_dmp_queue", @@ -8600,146 +8642,126 @@ "variant": { "variants": [ { - "name": "InvalidFormat", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - } - ], + "name": "StartedExport", "index": 0, "docs": [ - "Downward message is invalid XCM." + "The export of pages started." ] }, { - "name": "UnsupportedVersion", + "name": "Exported", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" + "name": "page", + "type": 4, + "typeName": "PageCounter" } ], "index": 1, "docs": [ - "Downward message is unsupported version of XCM." + "The export of a page completed." ] }, { - "name": "ExecutedDownward", + "name": "ExportFailed", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "outcome", - "type": 63, - "typeName": "Outcome" + "name": "page", + "type": 4, + "typeName": "PageCounter" } ], "index": 2, "docs": [ - "Downward message executed with the given outcome." + "The export of a page failed.", + "", + "This should never be emitted." ] }, { - "name": "WeightExhausted", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "remaining_weight", - "type": 9, - "typeName": "Weight" - }, - { - "name": "required_weight", - "type": 9, - "typeName": "Weight" - } - ], + "name": "CompletedExport", "index": 3, "docs": [ - "The weight limit for handling downward messages was reached." + "The export of pages completed." ] }, { - "name": "OverweightEnqueued", + "name": "StartedOverweightExport", + "index": 4, + "docs": [ + "The export of overweight messages started." + ] + }, + { + "name": "ExportedOverweight", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "overweight_index", + "name": "index", "type": 11, "typeName": "OverweightIndex" - }, - { - "name": "required_weight", - "type": 9, - "typeName": "Weight" } ], - "index": 4, + "index": 5, "docs": [ - "Downward message is overweight and was placed in the overweight queue." + "The export of an overweight message completed." ] }, { - "name": "OverweightServiced", + "name": "ExportOverweightFailed", "fields": [ { - "name": "overweight_index", + "name": "index", "type": 11, "typeName": "OverweightIndex" - }, + } + ], + "index": 6, + "docs": [ + "The export of an overweight message failed.", + "", + "This should never be emitted." + ] + }, + { + "name": "CompletedOverweightExport", + "index": 7, + "docs": [ + "The export of overweight messages completed." + ] + }, + { + "name": "StartedCleanup", + "index": 8, + "docs": [ + "The cleanup of remaining pallet storage started." + ] + }, + { + "name": "CleanedSome", + "fields": [ { - "name": "weight_used", - "type": 9, - "typeName": "Weight" + "name": "keys_removed", + "type": 4, + "typeName": "u32" } ], - "index": 5, + "index": 9, "docs": [ - "Downward message from the overweight queue was executed." + "Some debris was cleaned up." ] }, { - "name": "MaxMessagesExhausted", + "name": "Completed", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" + "name": "error", + "type": 30, + "typeName": "bool" } ], - "index": 6, + "index": 10, "docs": [ - "The maximum number of downward messages was reached." + "The cleanup of remaining pallet storage completed." ] } ] @@ -8751,7 +8773,7 @@ } }, { - "id": 119, + "id": 118, "type": { "path": [ "pallet_vesting", @@ -8810,7 +8832,7 @@ } }, { - "id": 120, + "id": 119, "type": { "path": [ "pallet_utility", @@ -8898,7 +8920,7 @@ } }, { - "id": 121, + "id": 120, "type": { "path": [ "orml_tokens", @@ -8919,7 +8941,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -8943,7 +8965,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -8968,7 +8990,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -8997,7 +9019,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9021,7 +9043,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9045,7 +9067,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9065,7 +9087,7 @@ }, { "name": "status", - "type": 33, + "type": 34, "typeName": "BalanceStatus" } ], @@ -9080,7 +9102,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9109,7 +9131,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9128,7 +9150,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9152,7 +9174,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9181,7 +9203,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9205,12 +9227,12 @@ "fields": [ { "name": "lock_id", - "type": 83, + "type": 82, "typeName": "LockIdentifier" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9234,12 +9256,12 @@ "fields": [ { "name": "lock_id", - "type": 83, + "type": 82, "typeName": "LockIdentifier" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9258,7 +9280,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9282,7 +9304,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9306,7 +9328,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9322,7 +9344,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9342,7 +9364,7 @@ } }, { - "id": 122, + "id": 121, "type": { "path": [ "spacewalk_primitives", @@ -9369,7 +9391,7 @@ "name": "Stellar", "fields": [ { - "type": 123, + "type": 122, "typeName": "Asset" } ], @@ -9413,7 +9435,7 @@ } }, { - "id": 123, + "id": 122, "type": { "path": [ "spacewalk_primitives", @@ -9447,7 +9469,7 @@ "fields": [ { "name": "code", - "type": 124, + "type": 123, "typeName": "Bytes12" }, { @@ -9464,7 +9486,7 @@ } }, { - "id": 124, + "id": 123, "type": { "def": { "array": { @@ -9475,7 +9497,7 @@ } }, { - "id": 125, + "id": 124, "type": { "path": [ "orml_xtokens", @@ -9501,17 +9523,17 @@ }, { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "fee", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -9529,7 +9551,7 @@ } }, { - "id": 126, + "id": 125, "type": { "path": [ "pallet_identity", @@ -9740,6 +9762,130 @@ "A sub-identity was cleared, and the given deposit repatriated from the", "main identity account to the sub-identity account." ] + }, + { + "name": "AuthorityAdded", + "fields": [ + { + "name": "authority", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 10, + "docs": [ + "A username authority was added." + ] + }, + { + "name": "AuthorityRemoved", + "fields": [ + { + "name": "authority", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 11, + "docs": [ + "A username authority was removed." + ] + }, + { + "name": "UsernameSet", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 12, + "docs": [ + "A username was set for `who`." + ] + }, + { + "name": "UsernameQueued", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 126, + "typeName": "Username" + }, + { + "name": "expiration", + "type": 4, + "typeName": "BlockNumberFor" + } + ], + "index": 13, + "docs": [ + "A username was queued, but `who` must accept it prior to `expiration`." + ] + }, + { + "name": "PreapprovalExpired", + "fields": [ + { + "name": "whose", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 14, + "docs": [ + "A queued username passed its expiration without being claimed and was removed." + ] + }, + { + "name": "PrimaryUsernameSet", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 15, + "docs": [ + "A username was set as a primary and can be looked up from `who`." + ] + }, + { + "name": "DanglingUsernameRemoved", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 16, + "docs": [ + "A dangling username (as in, a username corresponding to an account that has removed its", + "identity) has been removed." + ] } ] } @@ -9749,6 +9895,36 @@ ] } }, + { + "id": 126, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "type": 13, + "typeName": "Vec" + } + ] + } + } + } + }, { "id": 127, "type": { @@ -10489,7 +10665,7 @@ "typeName": "T::AccountId" }, { - "type": 61, + "type": 139, "typeName": "ParaId" }, { @@ -10746,7 +10922,7 @@ "typeName": "T::AccountId" }, { - "type": 139, + "type": 140, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -10771,7 +10947,7 @@ "typeName": "T::AccountId" }, { - "type": 139, + "type": 140, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -10863,15 +11039,35 @@ { "id": 139, "type": { + "path": [ + "polkadot_parachain_primitives", + "primitives", + "Id" + ], "def": { - "sequence": { - "type": 140 + "composite": { + "fields": [ + { + "type": 4, + "typeName": "u32" + } + ] } } } }, { "id": 140, + "type": { + "def": { + "sequence": { + "type": 141 + } + } + } + }, + { + "id": 141, "type": { "def": { "tuple": [ @@ -10882,7 +11078,7 @@ } }, { - "id": 141, + "id": 142, "type": { "path": [ "issue", @@ -10918,7 +11114,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -10933,7 +11129,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -10959,7 +11155,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -10990,7 +11186,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11000,7 +11196,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11048,12 +11244,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 144, + "type": 145, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -11084,7 +11280,7 @@ } }, { - "id": 142, + "id": 143, "type": { "path": [ "spacewalk_primitives", @@ -11097,7 +11293,7 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -11110,7 +11306,7 @@ }, { "name": "currencies", - "type": 143, + "type": 144, "typeName": "VaultCurrencyPair" } ] @@ -11119,7 +11315,7 @@ } }, { - "id": 143, + "id": 144, "type": { "path": [ "spacewalk_primitives", @@ -11128,7 +11324,7 @@ "params": [ { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -11136,12 +11332,12 @@ "fields": [ { "name": "collateral", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { "name": "wrapped", - "type": 122, + "type": 121, "typeName": "CurrencyId" } ] @@ -11150,7 +11346,7 @@ } }, { - "id": 144, + "id": 145, "type": { "path": [ "Option" @@ -11183,7 +11379,7 @@ } }, { - "id": 145, + "id": 146, "type": { "path": [ "nomination", @@ -11204,7 +11400,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -11215,7 +11411,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -11226,7 +11422,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11247,7 +11443,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11272,7 +11468,7 @@ } }, { - "id": 146, + "id": 147, "type": { "path": [ "oracle", @@ -11293,7 +11489,7 @@ "fields": [ { "name": "values", - "type": 147, + "type": 148, "typeName": "Vec<(OracleKey, T::UnsignedFixedPoint)>" } ], @@ -11304,7 +11500,7 @@ "fields": [ { "name": "oracle_keys", - "type": 151, + "type": 152, "typeName": "Vec" } ], @@ -11330,28 +11526,28 @@ } }, { - "id": 147, + "id": 148, "type": { "def": { "sequence": { - "type": 148 + "type": 149 } } } }, { - "id": 148, + "id": 149, "type": { "def": { "tuple": [ - 149, - 150 + 150, + 151 ] } } }, { - "id": 149, + "id": 150, "type": { "path": [ "spacewalk_primitives", @@ -11365,7 +11561,7 @@ "name": "ExchangeRate", "fields": [ { - "type": 122, + "type": 121, "typeName": "CurrencyId" } ], @@ -11377,7 +11573,7 @@ } }, { - "id": 150, + "id": 151, "type": { "path": [ "sp_arithmetic", @@ -11397,17 +11593,17 @@ } }, { - "id": 151, + "id": 152, "type": { "def": { "sequence": { - "type": 149 + "type": 150 } } } }, { - "id": 152, + "id": 153, "type": { "path": [ "redeem", @@ -11438,7 +11634,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11448,7 +11644,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11489,7 +11685,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" } ], @@ -11510,7 +11706,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11520,7 +11716,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11551,7 +11747,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11561,7 +11757,7 @@ }, { "name": "status", - "type": 153, + "type": 154, "typeName": "RedeemRequestStatus" } ], @@ -11577,7 +11773,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11604,7 +11800,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11625,12 +11821,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 144, + "type": 145, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -11661,7 +11857,7 @@ } }, { - "id": 153, + "id": 154, "type": { "path": [ "spacewalk_primitives", @@ -11683,7 +11879,7 @@ "name": "Reimbursed", "fields": [ { - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -11699,7 +11895,7 @@ } }, { - "id": 154, + "id": 155, "type": { "path": [ "replace", @@ -11720,7 +11916,7 @@ "fields": [ { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11730,7 +11926,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11746,7 +11942,7 @@ "fields": [ { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11756,7 +11952,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11777,12 +11973,12 @@ }, { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11792,7 +11988,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11818,12 +12014,12 @@ }, { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -11839,12 +12035,12 @@ }, { "name": "new_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11886,7 +12082,7 @@ } }, { - "id": 155, + "id": 156, "type": { "path": [ "security", @@ -11907,12 +12103,12 @@ "fields": [ { "name": "new_status", - "type": 156, + "type": 157, "typeName": "StatusCode" }, { "name": "cleared_errors", - "type": 157, + "type": 158, "typeName": "Vec" } ], @@ -11938,7 +12134,7 @@ } }, { - "id": 156, + "id": 157, "type": { "path": [ "security", @@ -11966,17 +12162,17 @@ } }, { - "id": 157, + "id": 158, "type": { "def": { "sequence": { - "type": 158 + "type": 159 } } } }, { - "id": 158, + "id": 159, "type": { "path": [ "security", @@ -12000,7 +12196,7 @@ } }, { - "id": 159, + "id": 160, "type": { "path": [ "stellar_relay", @@ -12036,7 +12232,7 @@ } }, { - "id": 160, + "id": 161, "type": { "path": [ "vault_registry", @@ -12057,7 +12253,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12073,7 +12269,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12099,7 +12295,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12120,7 +12316,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { @@ -12141,7 +12337,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { @@ -12178,7 +12374,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12194,7 +12390,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12210,7 +12406,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12226,7 +12422,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12242,7 +12438,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12258,7 +12454,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12274,7 +12470,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12290,7 +12486,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12306,7 +12502,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12327,7 +12523,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12343,7 +12539,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12369,7 +12565,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12411,12 +12607,12 @@ "fields": [ { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12437,7 +12633,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12467,7 +12663,7 @@ }, { "name": "status", - "type": 161, + "type": 162, "typeName": "VaultStatus" }, { @@ -12483,7 +12679,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12503,7 +12699,7 @@ } }, { - "id": 161, + "id": 162, "type": { "path": [ "vault_registry", @@ -12517,7 +12713,7 @@ "name": "Active", "fields": [ { - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -12533,7 +12729,7 @@ } }, { - "id": 162, + "id": 163, "type": { "path": [ "pooled_rewards", @@ -12558,17 +12754,17 @@ "fields": [ { "name": "pool_id", - "type": 122, + "type": 121, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 142, + "type": 143, "typeName": "T::StakeId" }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12579,12 +12775,12 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::PoolRewardsCurrencyId" }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12595,17 +12791,17 @@ "fields": [ { "name": "pool_id", - "type": 122, + "type": 121, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 142, + "type": 143, "typeName": "T::StakeId" }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12616,22 +12812,22 @@ "fields": [ { "name": "pool_id", - "type": 122, + "type": 121, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 142, + "type": 143, "typeName": "T::StakeId" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::PoolRewardsCurrencyId" }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12646,7 +12842,7 @@ } }, { - "id": 163, + "id": 164, "type": { "path": [ "sp_arithmetic", @@ -12657,7 +12853,7 @@ "composite": { "fields": [ { - "type": 164, + "type": 165, "typeName": "i128" } ] @@ -12666,7 +12862,7 @@ } }, { - "id": 164, + "id": 165, "type": { "def": { "primitive": "i128" @@ -12674,7 +12870,7 @@ } }, { - "id": 165, + "id": 166, "type": { "path": [ "staking", @@ -12695,7 +12891,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12705,7 +12901,7 @@ }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12716,17 +12912,17 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12737,7 +12933,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12747,7 +12943,7 @@ }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12763,12 +12959,12 @@ }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12778,7 +12974,7 @@ }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12789,7 +12985,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -12800,7 +12996,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12820,7 +13016,7 @@ } }, { - "id": 166, + "id": 167, "type": { "path": [ "clients_info", @@ -12841,7 +13037,7 @@ "fields": [ { "name": "release", - "type": 167, + "type": 168, "typeName": "ClientRelease, T::Hash>" } ], @@ -12852,7 +13048,7 @@ "fields": [ { "name": "release", - "type": 167, + "type": 168, "typeName": "ClientRelease, T::Hash>" } ], @@ -12887,7 +13083,7 @@ } }, { - "id": 167, + "id": 168, "type": { "path": [ "clients_info", @@ -12896,7 +13092,7 @@ "params": [ { "name": "Uri", - "type": 168 + "type": 169 }, { "name": "Hash", @@ -12908,7 +13104,7 @@ "fields": [ { "name": "uri", - "type": 168, + "type": 169, "typeName": "Uri" }, { @@ -12922,7 +13118,7 @@ } }, { - "id": 168, + "id": 169, "type": { "path": [ "bounded_collections", @@ -12952,7 +13148,7 @@ } }, { - "id": 169, + "id": 170, "type": { "path": [ "reward_distribution", @@ -12990,7 +13186,7 @@ } }, { - "id": 170, + "id": 171, "type": { "path": [ "orml_currencies_allowance_extension", @@ -13011,7 +13207,7 @@ "fields": [ { "name": "currencies", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -13022,7 +13218,7 @@ "fields": [ { "name": "currencies", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -13033,7 +13229,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "CurrencyOf" }, { @@ -13066,17 +13262,17 @@ } }, { - "id": 171, + "id": 172, "type": { "def": { "sequence": { - "type": 122 + "type": 121 } } } }, { - "id": 172, + "id": 173, "type": { "path": [ "treasury_buyout_extension", @@ -13107,7 +13303,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyIdOf" }, { @@ -13126,7 +13322,7 @@ "fields": [ { "name": "limit", - "type": 144, + "type": 145, "typeName": "Option>" } ], @@ -13140,7 +13336,7 @@ "fields": [ { "name": "allowed_assets", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -13158,7 +13354,7 @@ } }, { - "id": 173, + "id": 174, "type": { "path": [ "bifrost_farming", @@ -13244,7 +13440,7 @@ }, { "name": "rewards", - "type": 174, + "type": 175, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -13270,7 +13466,7 @@ }, { "name": "gauge_info", - "type": 176, + "type": 177, "typeName": "Option<(BalanceOf, BlockNumberFor)>" } ], @@ -13291,7 +13487,7 @@ }, { "name": "remove_value", - "type": 144, + "type": 145, "typeName": "Option>" } ], @@ -13453,7 +13649,7 @@ }, { "name": "vote_list", - "type": 178, + "type": 179, "typeName": "Vec<(PoolId, Percent)>" } ], @@ -13469,7 +13665,7 @@ }, { "name": "rewards", - "type": 174, + "type": 175, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -13484,28 +13680,28 @@ } }, { - "id": 174, + "id": 175, "type": { "def": { "sequence": { - "type": 175 + "type": 176 } } } }, { - "id": 175, + "id": 176, "type": { "def": { "tuple": [ - 122, + 121, 6 ] } } }, { - "id": 176, + "id": 177, "type": { "path": [ "Option" @@ -13513,7 +13709,7 @@ "params": [ { "name": "T", - "type": 177 + "type": 178 } ], "def": { @@ -13527,7 +13723,7 @@ "name": "Some", "fields": [ { - "type": 177 + "type": 178 } ], "index": 1 @@ -13538,7 +13734,7 @@ } }, { - "id": 177, + "id": 178, "type": { "def": { "tuple": [ @@ -13549,28 +13745,28 @@ } }, { - "id": 178, + "id": 179, "type": { "def": { "sequence": { - "type": 179 + "type": 180 } } } }, { - "id": 179, + "id": 180, "type": { "def": { "tuple": [ 4, - 180 + 181 ] } } }, { - "id": 180, + "id": 181, "type": { "path": [ "sp_arithmetic", @@ -13590,7 +13786,7 @@ } }, { - "id": 181, + "id": 182, "type": { "path": [ "orml_asset_registry", @@ -13611,12 +13807,12 @@ "fields": [ { "name": "asset_id", - "type": 122, + "type": 121, "typeName": "T::AssetId" }, { "name": "metadata", - "type": 182, + "type": 183, "typeName": "AssetMetadata" } ], @@ -13627,12 +13823,12 @@ "fields": [ { "name": "asset_id", - "type": 122, + "type": 121, "typeName": "T::AssetId" }, { "name": "metadata", - "type": 182, + "type": 183, "typeName": "AssetMetadata" } ], @@ -13647,7 +13843,7 @@ } }, { - "id": 182, + "id": 183, "type": { "path": [ "orml_traits", @@ -13661,7 +13857,7 @@ }, { "name": "CustomMetadata", - "type": 183 + "type": 184 }, { "name": "StringLimit", @@ -13678,12 +13874,12 @@ }, { "name": "name", - "type": 186, + "type": 187, "typeName": "BoundedVec" }, { "name": "symbol", - "type": 186, + "type": 187, "typeName": "BoundedVec" }, { @@ -13693,12 +13889,12 @@ }, { "name": "location", - "type": 187, + "type": 188, "typeName": "Option" }, { "name": "additional", - "type": 183, + "type": 184, "typeName": "CustomMetadata" } ] @@ -13707,7 +13903,7 @@ } }, { - "id": 183, + "id": 184, "type": { "path": [ "runtime_common", @@ -13719,7 +13915,7 @@ "fields": [ { "name": "dia_keys", - "type": 184, + "type": 185, "typeName": "DiaKeys" }, { @@ -13733,7 +13929,7 @@ } }, { - "id": 184, + "id": 185, "type": { "path": [ "runtime_common", @@ -13743,7 +13939,7 @@ "params": [ { "name": "T", - "type": 185 + "type": 186 } ], "def": { @@ -13751,12 +13947,12 @@ "fields": [ { "name": "blockchain", - "type": 186, + "type": 187, "typeName": "BoundedVec" }, { "name": "symbol", - "type": 186, + "type": 187, "typeName": "BoundedVec" } ] @@ -13765,7 +13961,7 @@ } }, { - "id": 185, + "id": 186, "type": { "path": [ "runtime_common", @@ -13778,7 +13974,7 @@ } }, { - "id": 186, + "id": 187, "type": { "path": [ "bounded_collections", @@ -13808,7 +14004,7 @@ } }, { - "id": 187, + "id": 188, "type": { "path": [ "Option" @@ -13816,7 +14012,7 @@ "params": [ { "name": "T", - "type": 116 + "type": 115 } ], "def": { @@ -13830,7 +14026,7 @@ "name": "Some", "fields": [ { - "type": 116 + "type": 115 } ], "index": 1 @@ -13841,7 +14037,7 @@ } }, { - "id": 188, + "id": 189, "type": { "path": [ "vesting_manager", @@ -13882,7 +14078,256 @@ } }, { - "id": 189, + "id": 190, + "type": { + "path": [ + "pallet_message_queue", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "ProcessingFailed", + "fields": [ + { + "name": "id", + "type": 12, + "typeName": "H256", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 191, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "error", + "type": 192, + "typeName": "ProcessMessageError", + "docs": [ + "The error that occurred.", + "", + "This error is pretty opaque. More fine-grained errors need to be emitted as events", + "by the `MessageProcessor`." + ] + } + ], + "index": 0, + "docs": [ + "Message discarded due to an error in the `MessageProcessor` (usually a format error)." + ] + }, + { + "name": "Processed", + "fields": [ + { + "name": "id", + "type": 12, + "typeName": "H256", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 191, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "weight_used", + "type": 9, + "typeName": "Weight", + "docs": [ + "How much weight was used to process the message." + ] + }, + { + "name": "success", + "type": 30, + "typeName": "bool", + "docs": [ + "Whether the message was processed.", + "", + "Note that this does not mean that the underlying `MessageProcessor` was internally", + "successful. It *solely* means that the MQ pallet will treat this as a success", + "condition and discard the message. Any internal error needs to be emitted as events", + "by the `MessageProcessor`." + ] + } + ], + "index": 1, + "docs": [ + "Message is processed." + ] + }, + { + "name": "OverweightEnqueued", + "fields": [ + { + "name": "id", + "type": 1, + "typeName": "[u8; 32]", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 191, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "page_index", + "type": 4, + "typeName": "PageIndex", + "docs": [ + "The page of the message." + ] + }, + { + "name": "message_index", + "type": 4, + "typeName": "T::Size", + "docs": [ + "The index of the message within the page." + ] + } + ], + "index": 2, + "docs": [ + "Message placed in overweight queue." + ] + }, + { + "name": "PageReaped", + "fields": [ + { + "name": "origin", + "type": 191, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the page." + ] + }, + { + "name": "index", + "type": 4, + "typeName": "PageIndex", + "docs": [ + "The index of the page." + ] + } + ], + "index": 3, + "docs": [ + "This page was reaped." + ] + } + ] + } + }, + "docs": [ + "The `Event` enum of this pallet" + ] + } + }, + { + "id": 191, + "type": { + "path": [ + "cumulus_primitives_core", + "AggregateMessageOrigin" + ], + "def": { + "variant": { + "variants": [ + { + "name": "Here", + "index": 0 + }, + { + "name": "Parent", + "index": 1 + }, + { + "name": "Sibling", + "fields": [ + { + "type": 139, + "typeName": "ParaId" + } + ], + "index": 2 + } + ] + } + } + } + }, + { + "id": 192, + "type": { + "path": [ + "frame_support", + "traits", + "messages", + "ProcessMessageError" + ], + "def": { + "variant": { + "variants": [ + { + "name": "BadFormat", + "index": 0 + }, + { + "name": "Corrupt", + "index": 1 + }, + { + "name": "Unsupported", + "index": 2 + }, + { + "name": "Overweight", + "fields": [ + { + "type": 9, + "typeName": "Weight" + } + ], + "index": 3 + }, + { + "name": "Yield", + "index": 4 + } + ] + } + } + } + }, + { + "id": 193, "type": { "path": [ "frame_system", @@ -13915,7 +14360,7 @@ } }, { - "id": 190, + "id": 194, "type": { "def": { "sequence": { @@ -13925,7 +14370,7 @@ } }, { - "id": 191, + "id": 195, "type": { "def": { "sequence": { @@ -13935,7 +14380,7 @@ } }, { - "id": 192, + "id": 196, "type": { "path": [ "frame_system", @@ -13946,12 +14391,12 @@ "fields": [ { "name": "spec_version", - "type": 67, + "type": 66, "typeName": "codec::Compact" }, { "name": "spec_name", - "type": 193, + "type": 197, "typeName": "sp_runtime::RuntimeString" } ] @@ -13960,7 +14405,7 @@ } }, { - "id": 193, + "id": 197, "type": { "def": { "primitive": "str" @@ -13968,7 +14413,38 @@ } }, { - "id": 194, + "id": 198, + "type": { + "path": [ + "frame_system", + "CodeUpgradeAuthorization" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + }, + { + "name": "check_version", + "type": 30, + "typeName": "bool" + } + ] + } + } + } + }, + { + "id": 199, "type": { "path": [ "frame_system", @@ -14045,7 +14521,7 @@ "fields": [ { "name": "items", - "type": 195, + "type": 200, "typeName": "Vec" } ], @@ -14059,7 +14535,7 @@ "fields": [ { "name": "keys", - "type": 196, + "type": 201, "typeName": "Vec" } ], @@ -14100,6 +14576,48 @@ "docs": [ "See [`Pallet::remark_with_event`]." ] + }, + { + "name": "authorize_upgrade", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + } + ], + "index": 9, + "docs": [ + "See [`Pallet::authorize_upgrade`]." + ] + }, + { + "name": "authorize_upgrade_without_checks", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + } + ], + "index": 10, + "docs": [ + "See [`Pallet::authorize_upgrade_without_checks`]." + ] + }, + { + "name": "apply_authorized_upgrade", + "fields": [ + { + "name": "code", + "type": 13, + "typeName": "Vec" + } + ], + "index": 11, + "docs": [ + "See [`Pallet::apply_authorized_upgrade`]." + ] } ] } @@ -14110,7 +14628,7 @@ } }, { - "id": 195, + "id": 200, "type": { "def": { "sequence": { @@ -14120,7 +14638,7 @@ } }, { - "id": 196, + "id": 201, "type": { "def": { "sequence": { @@ -14130,7 +14648,7 @@ } }, { - "id": 197, + "id": 202, "type": { "path": [ "frame_system", @@ -14152,7 +14670,7 @@ }, { "name": "per_class", - "type": 198, + "type": 203, "typeName": "PerDispatchClass" } ] @@ -14161,7 +14679,7 @@ } }, { - "id": 198, + "id": 203, "type": { "path": [ "frame_support", @@ -14171,7 +14689,7 @@ "params": [ { "name": "T", - "type": 199 + "type": 204 } ], "def": { @@ -14179,17 +14697,17 @@ "fields": [ { "name": "normal", - "type": 199, + "type": 204, "typeName": "T" }, { "name": "operational", - "type": 199, + "type": 204, "typeName": "T" }, { "name": "mandatory", - "type": 199, + "type": 204, "typeName": "T" } ] @@ -14198,7 +14716,7 @@ } }, { - "id": 199, + "id": 204, "type": { "path": [ "frame_system", @@ -14215,17 +14733,17 @@ }, { "name": "max_extrinsic", - "type": 200, + "type": 205, "typeName": "Option" }, { "name": "max_total", - "type": 200, + "type": 205, "typeName": "Option" }, { "name": "reserved", - "type": 200, + "type": 205, "typeName": "Option" } ] @@ -14234,7 +14752,7 @@ } }, { - "id": 200, + "id": 205, "type": { "path": [ "Option" @@ -14267,7 +14785,7 @@ } }, { - "id": 201, + "id": 206, "type": { "path": [ "frame_system", @@ -14279,7 +14797,7 @@ "fields": [ { "name": "max", - "type": 202, + "type": 207, "typeName": "PerDispatchClass" } ] @@ -14288,7 +14806,7 @@ } }, { - "id": 202, + "id": 207, "type": { "path": [ "frame_support", @@ -14325,7 +14843,7 @@ } }, { - "id": 203, + "id": 208, "type": { "path": [ "sp_weights", @@ -14350,7 +14868,7 @@ } }, { - "id": 204, + "id": 209, "type": { "path": [ "sp_version", @@ -14361,12 +14879,12 @@ "fields": [ { "name": "spec_name", - "type": 193, + "type": 197, "typeName": "RuntimeString" }, { "name": "impl_name", - "type": 193, + "type": 197, "typeName": "RuntimeString" }, { @@ -14386,7 +14904,7 @@ }, { "name": "apis", - "type": 205, + "type": 210, "typeName": "ApisVec" }, { @@ -14405,7 +14923,7 @@ } }, { - "id": 205, + "id": 210, "type": { "path": [ "Cow" @@ -14413,14 +14931,14 @@ "params": [ { "name": "T", - "type": 206 + "type": 211 } ], "def": { "composite": { "fields": [ { - "type": 206 + "type": 211 } ] } @@ -14428,28 +14946,28 @@ } }, { - "id": 206, + "id": 211, "type": { "def": { "sequence": { - "type": 207 + "type": 212 } } } }, { - "id": 207, + "id": 212, "type": { "def": { "tuple": [ - 83, + 82, 4 ] } } }, { - "id": 208, + "id": 213, "type": { "path": [ "frame_system", @@ -14510,6 +15028,20 @@ "docs": [ "The origin filter prevent the call to be dispatched." ] + }, + { + "name": "NothingAuthorized", + "index": 6, + "docs": [ + "No upgrade authorized." + ] + }, + { + "name": "Unauthorized", + "index": 7, + "docs": [ + "The submitted code is not authorized." + ] } ] } @@ -14520,17 +15052,17 @@ } }, { - "id": 209, + "id": 214, "type": { "def": { "sequence": { - "type": 210 + "type": 215 } } } }, { - "id": 210, + "id": 215, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14548,17 +15080,17 @@ "fields": [ { "name": "used_bandwidth", - "type": 211, + "type": 216, "typeName": "UsedBandwidth" }, { "name": "para_head_hash", - "type": 216, + "type": 221, "typeName": "Option" }, { "name": "consumed_go_ahead_signal", - "type": 217, + "type": 222, "typeName": "Option" } ] @@ -14567,7 +15099,7 @@ } }, { - "id": 211, + "id": 216, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14589,7 +15121,7 @@ }, { "name": "hrmp_outgoing", - "type": 212, + "type": 217, "typeName": "BTreeMap" } ] @@ -14598,7 +15130,7 @@ } }, { - "id": 212, + "id": 217, "type": { "path": [ "BTreeMap" @@ -14606,18 +15138,18 @@ "params": [ { "name": "K", - "type": 61 + "type": 139 }, { "name": "V", - "type": 213 + "type": 218 } ], "def": { "composite": { "fields": [ { - "type": 214 + "type": 219 } ] } @@ -14625,7 +15157,7 @@ } }, { - "id": 213, + "id": 218, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14651,28 +15183,28 @@ } }, { - "id": 214, + "id": 219, "type": { "def": { "sequence": { - "type": 215 + "type": 220 } } } }, { - "id": 215, + "id": 220, "type": { "def": { "tuple": [ - 61, - 213 + 139, + 218 ] } } }, { - "id": 216, + "id": 221, "type": { "path": [ "Option" @@ -14705,7 +15237,7 @@ } }, { - "id": 217, + "id": 222, "type": { "path": [ "Option" @@ -14713,7 +15245,7 @@ "params": [ { "name": "T", - "type": 218 + "type": 223 } ], "def": { @@ -14727,7 +15259,7 @@ "name": "Some", "fields": [ { - "type": 218 + "type": 223 } ], "index": 1 @@ -14738,11 +15270,11 @@ } }, { - "id": 218, + "id": 223, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "UpgradeGoAhead" ], "def": { @@ -14762,7 +15294,7 @@ } }, { - "id": 219, + "id": 224, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14780,17 +15312,17 @@ "fields": [ { "name": "used_bandwidth", - "type": 211, + "type": 216, "typeName": "UsedBandwidth" }, { "name": "hrmp_watermark", - "type": 220, + "type": 225, "typeName": "Option" }, { "name": "consumed_go_ahead_signal", - "type": 217, + "type": 222, "typeName": "Option" } ] @@ -14799,7 +15331,7 @@ } }, { - "id": 220, + "id": 225, "type": { "path": [ "Option" @@ -14832,11 +15364,11 @@ } }, { - "id": 221, + "id": 226, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "PersistedValidationData" ], "params": [ @@ -14854,7 +15386,7 @@ "fields": [ { "name": "parent_head", - "type": 222, + "type": 227, "typeName": "HeadData" }, { @@ -14878,7 +15410,7 @@ } }, { - "id": 222, + "id": 227, "type": { "path": [ "polkadot_parachain_primitives", @@ -14898,7 +15430,7 @@ } }, { - "id": 223, + "id": 228, "type": { "path": [ "Option" @@ -14906,7 +15438,7 @@ "params": [ { "name": "T", - "type": 224 + "type": 229 } ], "def": { @@ -14920,7 +15452,7 @@ "name": "Some", "fields": [ { - "type": 224 + "type": 229 } ], "index": 1 @@ -14931,11 +15463,11 @@ } }, { - "id": 224, + "id": 229, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "UpgradeRestriction" ], "def": { @@ -14951,7 +15483,7 @@ } }, { - "id": 225, + "id": 230, "type": { "path": [ "sp_trie", @@ -14963,7 +15495,7 @@ "fields": [ { "name": "trie_nodes", - "type": 226, + "type": 231, "typeName": "BTreeSet>" } ] @@ -14972,7 +15504,7 @@ } }, { - "id": 226, + "id": 231, "type": { "path": [ "BTreeSet" @@ -14987,7 +15519,7 @@ "composite": { "fields": [ { - "type": 196 + "type": 201 } ] } @@ -14995,7 +15527,7 @@ } }, { - "id": 227, + "id": 232, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15012,17 +15544,17 @@ }, { "name": "relay_dispatch_queue_remaining_capacity", - "type": 228, + "type": 233, "typeName": "RelayDispatchQueueRemainingCapacity" }, { "name": "ingress_channels", - "type": 229, + "type": 234, "typeName": "Vec<(ParaId, AbridgedHrmpChannel)>" }, { "name": "egress_channels", - "type": 229, + "type": 234, "typeName": "Vec<(ParaId, AbridgedHrmpChannel)>" } ] @@ -15031,7 +15563,7 @@ } }, { - "id": 228, + "id": 233, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15057,32 +15589,32 @@ } }, { - "id": 229, + "id": 234, "type": { "def": { "sequence": { - "type": 230 + "type": 235 } } } }, { - "id": 230, + "id": 235, "type": { "def": { "tuple": [ - 61, - 231 + 139, + 236 ] } } }, { - "id": 231, + "id": 236, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "AbridgedHrmpChannel" ], "def": { @@ -15115,7 +15647,7 @@ }, { "name": "mqc_head", - "type": 216, + "type": 221, "typeName": "Option" } ] @@ -15124,11 +15656,11 @@ } }, { - "id": 232, + "id": 237, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "AbridgedHostConfiguration" ], "def": { @@ -15181,8 +15713,8 @@ }, { "name": "async_backing_params", - "type": 233, - "typeName": "super::vstaging::AsyncBackingParams" + "type": 238, + "typeName": "AsyncBackingParams" } ] } @@ -15190,11 +15722,12 @@ } }, { - "id": 233, + "id": 238, "type": { "path": [ "polkadot_primitives", - "vstaging", + "v6", + "async_backing", "AsyncBackingParams" ], "def": { @@ -15216,7 +15749,7 @@ } }, { - "id": 234, + "id": 239, "type": { "path": [ "cumulus_primitives_parachain_inherent", @@ -15235,7 +15768,7 @@ } }, { - "id": 235, + "id": 240, "type": { "path": [ "BTreeMap" @@ -15243,18 +15776,18 @@ "params": [ { "name": "K", - "type": 61 + "type": 139 }, { "name": "V", - "type": 234 + "type": 239 } ], "def": { "composite": { "fields": [ { - "type": 236 + "type": 241 } ] } @@ -15262,38 +15795,38 @@ } }, { - "id": 236, + "id": 241, "type": { "def": { "sequence": { - "type": 237 + "type": 242 } } } }, { - "id": 237, + "id": 242, "type": { "def": { "tuple": [ - 61, - 234 + 139, + 239 ] } } }, { - "id": 238, + "id": 243, "type": { "def": { "sequence": { - "type": 239 + "type": 244 } } } }, { - "id": 239, + "id": 244, "type": { "path": [ "polkadot_core_primitives", @@ -15302,7 +15835,7 @@ "params": [ { "name": "Id", - "type": 61 + "type": 139 } ], "def": { @@ -15310,7 +15843,7 @@ "fields": [ { "name": "recipient", - "type": 61, + "type": 139, "typeName": "Id" }, { @@ -15324,38 +15857,7 @@ } }, { - "id": 240, - "type": { - "path": [ - "cumulus_pallet_parachain_system", - "CodeUpgradeAuthorization" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "code_hash", - "type": 12, - "typeName": "T::Hash" - }, - { - "name": "check_version", - "type": 41, - "typeName": "bool" - } - ] - } - } - } - }, - { - "id": 241, + "id": 245, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15376,7 +15878,7 @@ "fields": [ { "name": "data", - "type": 242, + "type": 246, "typeName": "ParachainInherentData" } ], @@ -15409,7 +15911,7 @@ }, { "name": "check_version", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -15441,7 +15943,7 @@ } }, { - "id": 242, + "id": 246, "type": { "path": [ "cumulus_primitives_parachain_inherent", @@ -15452,22 +15954,22 @@ "fields": [ { "name": "validation_data", - "type": 221, + "type": 226, "typeName": "PersistedValidationData" }, { "name": "relay_chain_state", - "type": 225, + "type": 230, "typeName": "sp_trie::StorageProof" }, { "name": "downward_messages", - "type": 243, + "type": 247, "typeName": "Vec" }, { "name": "horizontal_messages", - "type": 245, + "type": 249, "typeName": "BTreeMap>" } ] @@ -15476,17 +15978,17 @@ } }, { - "id": 243, + "id": 247, "type": { "def": { "sequence": { - "type": 244 + "type": 248 } } } }, { - "id": 244, + "id": 248, "type": { "path": [ "polkadot_core_primitives", @@ -15517,7 +16019,7 @@ } }, { - "id": 245, + "id": 249, "type": { "path": [ "BTreeMap" @@ -15525,18 +16027,18 @@ "params": [ { "name": "K", - "type": 61 + "type": 139 }, { "name": "V", - "type": 246 + "type": 250 } ], "def": { "composite": { "fields": [ { - "type": 248 + "type": 252 } ] } @@ -15544,17 +16046,17 @@ } }, { - "id": 246, + "id": 250, "type": { "def": { "sequence": { - "type": 247 + "type": 251 } } } }, { - "id": 247, + "id": 251, "type": { "path": [ "polkadot_core_primitives", @@ -15585,28 +16087,28 @@ } }, { - "id": 248, + "id": 252, "type": { "def": { "sequence": { - "type": 249 + "type": 253 } } } }, { - "id": 249, + "id": 253, "type": { "def": { "tuple": [ - 61, - 246 + 139, + 250 ] } } }, { - "id": 250, + "id": 254, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15688,7 +16190,7 @@ } }, { - "id": 251, + "id": 255, "type": { "path": [ "pallet_timestamp", @@ -15727,10 +16229,10 @@ } }, { - "id": 252, + "id": 256, "type": { "path": [ - "parachain_info", + "staging_parachain_info", "pallet", "Call" ], @@ -15749,7 +16251,7 @@ } }, { - "id": 253, + "id": 257, "type": { "path": [ "bounded_collections", @@ -15759,7 +16261,7 @@ "params": [ { "name": "T", - "type": 254 + "type": 258 }, { "name": "S", @@ -15770,7 +16272,7 @@ "composite": { "fields": [ { - "type": 256, + "type": 260, "typeName": "Vec" } ] @@ -15779,7 +16281,7 @@ } }, { - "id": 254, + "id": 258, "type": { "path": [ "pallet_balances", @@ -15797,7 +16299,7 @@ "fields": [ { "name": "id", - "type": 83, + "type": 82, "typeName": "LockIdentifier" }, { @@ -15807,7 +16309,7 @@ }, { "name": "reasons", - "type": 255, + "type": 259, "typeName": "Reasons" } ] @@ -15816,7 +16318,7 @@ } }, { - "id": 255, + "id": 259, "type": { "path": [ "pallet_balances", @@ -15844,17 +16346,17 @@ } }, { - "id": 256, + "id": 260, "type": { "def": { "sequence": { - "type": 254 + "type": 258 } } } }, { - "id": 257, + "id": 261, "type": { "path": [ "bounded_collections", @@ -15864,7 +16366,7 @@ "params": [ { "name": "T", - "type": 258 + "type": 262 }, { "name": "S", @@ -15875,7 +16377,7 @@ "composite": { "fields": [ { - "type": 259, + "type": 263, "typeName": "Vec" } ] @@ -15884,7 +16386,7 @@ } }, { - "id": 258, + "id": 262, "type": { "path": [ "pallet_balances", @@ -15894,7 +16396,7 @@ "params": [ { "name": "ReserveIdentifier", - "type": 83 + "type": 82 }, { "name": "Balance", @@ -15906,7 +16408,7 @@ "fields": [ { "name": "id", - "type": 83, + "type": 82, "typeName": "ReserveIdentifier" }, { @@ -15920,17 +16422,17 @@ } }, { - "id": 259, + "id": 263, "type": { "def": { "sequence": { - "type": 258 + "type": 262 } } } }, { - "id": 260, + "id": 264, "type": { "path": [ "bounded_collections", @@ -15940,7 +16442,7 @@ "params": [ { "name": "T", - "type": 261 + "type": 265 }, { "name": "S", @@ -15951,7 +16453,7 @@ "composite": { "fields": [ { - "type": 264, + "type": 269, "typeName": "Vec" } ] @@ -15960,7 +16462,7 @@ } }, { - "id": 261, + "id": 265, "type": { "path": [ "pallet_balances", @@ -15970,7 +16472,7 @@ "params": [ { "name": "Id", - "type": 262 + "type": 266 }, { "name": "Balance", @@ -15982,7 +16484,7 @@ "fields": [ { "name": "id", - "type": 262, + "type": 266, "typeName": "Id" }, { @@ -15996,7 +16498,7 @@ } }, { - "id": 262, + "id": 266, "type": { "path": [ "amplitude_runtime", @@ -16005,11 +16507,21 @@ "def": { "variant": { "variants": [ + { + "name": "Preimage", + "fields": [ + { + "type": 267, + "typeName": "pallet_preimage::HoldReason" + } + ], + "index": 17 + }, { "name": "Contracts", "fields": [ { - "type": 263, + "type": 268, "typeName": "pallet_contracts::HoldReason" } ], @@ -16021,7 +16533,27 @@ } }, { - "id": 263, + "id": 267, + "type": { + "path": [ + "pallet_preimage", + "pallet", + "HoldReason" + ], + "def": { + "variant": { + "variants": [ + { + "name": "Preimage", + "index": 0 + } + ] + } + } + } + }, + { + "id": 268, "type": { "path": [ "pallet_contracts", @@ -16045,17 +16577,17 @@ } }, { - "id": 264, + "id": 269, "type": { "def": { "sequence": { - "type": 261 + "type": 265 } } } }, { - "id": 265, + "id": 270, "type": { "path": [ "bounded_collections", @@ -16065,7 +16597,7 @@ "params": [ { "name": "T", - "type": 266 + "type": 271 }, { "name": "S", @@ -16076,7 +16608,7 @@ "composite": { "fields": [ { - "type": 267, + "type": 272, "typeName": "Vec" } ] @@ -16085,7 +16617,7 @@ } }, { - "id": 266, + "id": 271, "type": { "path": [ "pallet_balances", @@ -16121,17 +16653,17 @@ } }, { - "id": 267, + "id": 272, "type": { "def": { "sequence": { - "type": 266 + "type": 271 } } } }, { - "id": 268, + "id": 273, "type": { "path": [ "pallet_balances", @@ -16156,12 +16688,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -16170,46 +16702,22 @@ "See [`Pallet::transfer_allow_death`]." ] }, - { - "name": "set_balance_deprecated", - "fields": [ - { - "name": "who", - "type": 269, - "typeName": "AccountIdLookupOf" - }, - { - "name": "new_free", - "type": 71, - "typeName": "T::Balance" - }, - { - "name": "old_reserved", - "type": 71, - "typeName": "T::Balance" - } - ], - "index": 1, - "docs": [ - "See [`Pallet::set_balance_deprecated`]." - ] - }, { "name": "force_transfer", "fields": [ { "name": "source", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -16223,12 +16731,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -16242,12 +16750,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "keep_alive", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -16261,7 +16769,7 @@ "fields": [ { "name": "who", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -16280,7 +16788,7 @@ "fields": [ { "name": "who", - "type": 271, + "type": 276, "typeName": "Vec" } ], @@ -16289,36 +16797,17 @@ "See [`Pallet::upgrade_accounts`]." ] }, - { - "name": "transfer", - "fields": [ - { - "name": "dest", - "type": 269, - "typeName": "AccountIdLookupOf" - }, - { - "name": "value", - "type": 71, - "typeName": "T::Balance" - } - ], - "index": 7, - "docs": [ - "See [`Pallet::transfer`]." - ] - }, { "name": "force_set_balance", "fields": [ { "name": "who", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "new_free", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -16336,7 +16825,7 @@ } }, { - "id": 269, + "id": 274, "type": { "path": [ "sp_runtime", @@ -16370,7 +16859,7 @@ "name": "Index", "fields": [ { - "type": 270, + "type": 275, "typeName": "AccountIndex" } ], @@ -16400,7 +16889,7 @@ "name": "Address20", "fields": [ { - "type": 70, + "type": 69, "typeName": "[u8; 20]" } ], @@ -16412,7 +16901,7 @@ } }, { - "id": 270, + "id": 275, "type": { "def": { "compact": { @@ -16422,7 +16911,7 @@ } }, { - "id": 271, + "id": 276, "type": { "def": { "sequence": { @@ -16432,7 +16921,7 @@ } }, { - "id": 272, + "id": 277, "type": { "path": [ "pallet_balances", @@ -16531,7 +17020,7 @@ } }, { - "id": 273, + "id": 278, "type": { "path": [ "pallet_transaction_payment", @@ -16554,7 +17043,7 @@ } }, { - "id": 274, + "id": 279, "type": { "path": [ "bounded_collections", @@ -16564,7 +17053,7 @@ "params": [ { "name": "T", - "type": 275 + "type": 280 }, { "name": "S", @@ -16575,7 +17064,7 @@ "composite": { "fields": [ { - "type": 420, + "type": 432, "typeName": "Vec" } ] @@ -16584,19 +17073,19 @@ } }, { - "id": 275, + "id": 280, "type": { "def": { "tuple": [ 4, - 276, + 281, 0 ] } } }, { - "id": 276, + "id": 281, "type": { "path": [ "frame_support", @@ -16607,7 +17096,11 @@ "params": [ { "name": "T", - "type": 277 + "type": 282 + }, + { + "name": "H", + "type": 430 } ], "def": { @@ -16619,7 +17112,7 @@ { "name": "hash", "type": 12, - "typeName": "Hash" + "typeName": "H::Output" } ], "index": 0 @@ -16628,7 +17121,7 @@ "name": "Inline", "fields": [ { - "type": 419, + "type": 431, "typeName": "BoundedInline" } ], @@ -16640,7 +17133,7 @@ { "name": "hash", "type": 12, - "typeName": "Hash" + "typeName": "H::Output" }, { "name": "len", @@ -16656,7 +17149,7 @@ } }, { - "id": 277, + "id": 282, "type": { "path": [ "amplitude_runtime", @@ -16669,7 +17162,7 @@ "name": "System", "fields": [ { - "type": 194, + "type": 199, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16679,7 +17172,7 @@ "name": "ParachainSystem", "fields": [ { - "type": 241, + "type": 245, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16689,7 +17182,7 @@ "name": "Timestamp", "fields": [ { - "type": 251, + "type": 255, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16699,7 +17192,7 @@ "name": "ParachainInfo", "fields": [ { - "type": 252, + "type": 256, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16709,7 +17202,7 @@ "name": "Balances", "fields": [ { - "type": 268, + "type": 273, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16719,7 +17212,7 @@ "name": "Democracy", "fields": [ { - "type": 278, + "type": 283, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16729,7 +17222,7 @@ "name": "Council", "fields": [ { - "type": 280, + "type": 285, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16739,7 +17232,7 @@ "name": "TechnicalCommittee", "fields": [ { - "type": 282, + "type": 287, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16749,7 +17242,7 @@ "name": "Scheduler", "fields": [ { - "type": 283, + "type": 288, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16759,7 +17252,7 @@ "name": "Preimage", "fields": [ { - "type": 285, + "type": 290, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16769,7 +17262,7 @@ "name": "Multisig", "fields": [ { - "type": 286, + "type": 291, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16779,7 +17272,7 @@ "name": "Treasury", "fields": [ { - "type": 288, + "type": 293, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16789,7 +17282,7 @@ "name": "Bounties", "fields": [ { - "type": 289, + "type": 294, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16799,7 +17292,7 @@ "name": "ChildBounties", "fields": [ { - "type": 290, + "type": 295, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16809,7 +17302,7 @@ "name": "Proxy", "fields": [ { - "type": 291, + "type": 296, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16819,7 +17312,7 @@ "name": "Session", "fields": [ { - "type": 293, + "type": 298, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16829,7 +17322,7 @@ "name": "ParachainStaking", "fields": [ { - "type": 297, + "type": 302, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16839,7 +17332,7 @@ "name": "XcmpQueue", "fields": [ { - "type": 298, + "type": 303, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16849,7 +17342,7 @@ "name": "PolkadotXcm", "fields": [ { - "type": 299, + "type": 304, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16859,7 +17352,7 @@ "name": "CumulusXcm", "fields": [ { - "type": 320, + "type": 325, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16869,7 +17362,7 @@ "name": "DmpQueue", "fields": [ { - "type": 321, + "type": 326, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16879,7 +17372,7 @@ "name": "Vesting", "fields": [ { - "type": 322, + "type": 327, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16889,7 +17382,7 @@ "name": "Utility", "fields": [ { - "type": 324, + "type": 329, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16899,7 +17392,7 @@ "name": "Currencies", "fields": [ { - "type": 333, + "type": 338, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16909,7 +17402,7 @@ "name": "Tokens", "fields": [ { - "type": 334, + "type": 339, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16919,7 +17412,7 @@ "name": "XTokens", "fields": [ { - "type": 335, + "type": 340, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16929,7 +17422,7 @@ "name": "Identity", "fields": [ { - "type": 337, + "type": 342, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16939,7 +17432,7 @@ "name": "Contracts", "fields": [ { - "type": 376, + "type": 386, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16949,7 +17442,7 @@ "name": "DiaOracleModule", "fields": [ { - "type": 379, + "type": 389, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16959,7 +17452,7 @@ "name": "ZenlinkProtocol", "fields": [ { - "type": 380, + "type": 390, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16969,7 +17462,7 @@ "name": "Fee", "fields": [ { - "type": 382, + "type": 392, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16979,7 +17472,7 @@ "name": "Issue", "fields": [ { - "type": 383, + "type": 393, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16989,7 +17482,7 @@ "name": "Nomination", "fields": [ { - "type": 384, + "type": 394, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16999,7 +17492,7 @@ "name": "Oracle", "fields": [ { - "type": 385, + "type": 395, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17009,7 +17502,7 @@ "name": "Redeem", "fields": [ { - "type": 386, + "type": 396, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17019,7 +17512,7 @@ "name": "Replace", "fields": [ { - "type": 387, + "type": 397, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17029,7 +17522,7 @@ "name": "Security", "fields": [ { - "type": 388, + "type": 398, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17039,7 +17532,7 @@ "name": "StellarRelay", "fields": [ { - "type": 389, + "type": 399, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17049,7 +17542,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 395, + "type": 405, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17059,7 +17552,7 @@ "name": "PooledVaultRewards", "fields": [ { - "type": 397, + "type": 407, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17069,7 +17562,7 @@ "name": "VaultStaking", "fields": [ { - "type": 398, + "type": 408, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17079,7 +17572,7 @@ "name": "ClientsInfo", "fields": [ { - "type": 399, + "type": 409, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17089,7 +17582,7 @@ "name": "RewardDistribution", "fields": [ { - "type": 400, + "type": 410, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17099,7 +17592,7 @@ "name": "TokenAllowance", "fields": [ { - "type": 401, + "type": 411, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17109,7 +17602,7 @@ "name": "TreasuryBuyoutExtension", "fields": [ { - "type": 402, + "type": 412, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17119,7 +17612,7 @@ "name": "Farming", "fields": [ { - "type": 404, + "type": 414, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17129,7 +17622,7 @@ "name": "AssetRegistry", "fields": [ { - "type": 413, + "type": 423, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17139,11 +17632,21 @@ "name": "VestingManager", "fields": [ { - "type": 418, + "type": 428, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], "index": 100 + }, + { + "name": "MessageQueue", + "fields": [ + { + "type": 429, + "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" + } + ], + "index": 222 } ] } @@ -17151,7 +17654,7 @@ } }, { - "id": 278, + "id": 283, "type": { "path": [ "pallet_democracy", @@ -17172,12 +17675,12 @@ "fields": [ { "name": "proposal", - "type": 276, + "type": 281, "typeName": "BoundedCallOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -17191,7 +17694,7 @@ "fields": [ { "name": "proposal", - "type": 67, + "type": 66, "typeName": "PropIndex" } ], @@ -17205,12 +17708,12 @@ "fields": [ { "name": "ref_index", - "type": 67, + "type": 66, "typeName": "ReferendumIndex" }, { "name": "vote", - "type": 37, + "type": 38, "typeName": "AccountVote>" } ], @@ -17238,7 +17741,7 @@ "fields": [ { "name": "proposal", - "type": 276, + "type": 281, "typeName": "BoundedCallOf" } ], @@ -17252,7 +17755,7 @@ "fields": [ { "name": "proposal", - "type": 276, + "type": 281, "typeName": "BoundedCallOf" } ], @@ -17266,7 +17769,7 @@ "fields": [ { "name": "proposal", - "type": 276, + "type": 281, "typeName": "BoundedCallOf" } ], @@ -17281,7 +17784,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" }, { "name": "voting_period", @@ -17305,7 +17808,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" } ], "index": 8, @@ -17318,7 +17821,7 @@ "fields": [ { "name": "ref_index", - "type": 67, + "type": 66, "typeName": "ReferendumIndex" } ], @@ -17332,12 +17835,12 @@ "fields": [ { "name": "to", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "conviction", - "type": 279, + "type": 284, "typeName": "Conviction" }, { @@ -17370,7 +17873,7 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -17398,7 +17901,7 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -17418,11 +17921,11 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" }, { "name": "maybe_ref_index", - "type": 220, + "type": 225, "typeName": "Option" } ], @@ -17436,7 +17939,7 @@ "fields": [ { "name": "prop_index", - "type": 67, + "type": 66, "typeName": "PropIndex" } ], @@ -17450,13 +17953,13 @@ "fields": [ { "name": "owner", - "type": 39, + "type": 40, "typeName": "MetadataOwner" }, { "name": "maybe_hash", - "type": 216, - "typeName": "Option" + "type": 221, + "typeName": "Option" } ], "index": 18, @@ -17473,7 +17976,7 @@ } }, { - "id": 279, + "id": 284, "type": { "path": [ "pallet_democracy", @@ -17517,7 +18020,7 @@ } }, { - "id": 280, + "id": 285, "type": { "path": [ "pallet_collective", @@ -17542,12 +18045,12 @@ "fields": [ { "name": "new_members", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "prime", - "type": 281, + "type": 286, "typeName": "Option" }, { @@ -17566,12 +18069,12 @@ "fields": [ { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17585,17 +18088,17 @@ "fields": [ { "name": "threshold", - "type": 67, + "type": 66, "typeName": "MemberCount" }, { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17614,12 +18117,12 @@ }, { "name": "index", - "type": 67, + "type": 66, "typeName": "ProposalIndex" }, { "name": "approve", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -17652,7 +18155,7 @@ }, { "name": "index", - "type": 67, + "type": 66, "typeName": "ProposalIndex" }, { @@ -17662,7 +18165,7 @@ }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17680,7 +18183,7 @@ } }, { - "id": 281, + "id": 286, "type": { "path": [ "Option" @@ -17713,7 +18216,7 @@ } }, { - "id": 282, + "id": 287, "type": { "path": [ "pallet_collective", @@ -17738,12 +18241,12 @@ "fields": [ { "name": "new_members", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "prime", - "type": 281, + "type": 286, "typeName": "Option" }, { @@ -17762,12 +18265,12 @@ "fields": [ { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17781,17 +18284,17 @@ "fields": [ { "name": "threshold", - "type": 67, + "type": 66, "typeName": "MemberCount" }, { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17810,12 +18313,12 @@ }, { "name": "index", - "type": 67, + "type": 66, "typeName": "ProposalIndex" }, { "name": "approve", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -17848,7 +18351,7 @@ }, { "name": "index", - "type": 67, + "type": 66, "typeName": "ProposalIndex" }, { @@ -17858,7 +18361,7 @@ }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17876,7 +18379,7 @@ } }, { - "id": 283, + "id": 288, "type": { "path": [ "pallet_scheduler", @@ -17902,7 +18405,7 @@ }, { "name": "maybe_periodic", - "type": 284, + "type": 289, "typeName": "Option>>" }, { @@ -17912,7 +18415,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -17955,7 +18458,7 @@ }, { "name": "maybe_periodic", - "type": 284, + "type": 289, "typeName": "Option>>" }, { @@ -17965,7 +18468,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -17998,7 +18501,7 @@ }, { "name": "maybe_periodic", - "type": 284, + "type": 289, "typeName": "Option>>" }, { @@ -18008,7 +18511,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18032,7 +18535,7 @@ }, { "name": "maybe_periodic", - "type": 284, + "type": 289, "typeName": "Option>>" }, { @@ -18042,7 +18545,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18060,7 +18563,7 @@ } }, { - "id": 284, + "id": 289, "type": { "path": [ "Option" @@ -18093,7 +18596,7 @@ } }, { - "id": 285, + "id": 290, "type": { "path": [ "pallet_preimage", @@ -18164,6 +18667,20 @@ "docs": [ "See [`Pallet::unrequest_preimage`]." ] + }, + { + "name": "ensure_updated", + "fields": [ + { + "name": "hashes", + "type": 194, + "typeName": "Vec" + } + ], + "index": 4, + "docs": [ + "See [`Pallet::ensure_updated`]." + ] } ] } @@ -18174,7 +18691,7 @@ } }, { - "id": 286, + "id": 291, "type": { "path": [ "pallet_multisig", @@ -18195,12 +18712,12 @@ "fields": [ { "name": "other_signatories", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18219,17 +18736,17 @@ }, { "name": "other_signatories", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "maybe_timepoint", - "type": 287, + "type": 292, "typeName": "Option>>" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" }, { @@ -18253,12 +18770,12 @@ }, { "name": "other_signatories", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "maybe_timepoint", - "type": 287, + "type": 292, "typeName": "Option>>" }, { @@ -18287,7 +18804,7 @@ }, { "name": "other_signatories", - "type": 271, + "type": 276, "typeName": "Vec" }, { @@ -18315,7 +18832,7 @@ } }, { - "id": 287, + "id": 292, "type": { "path": [ "Option" @@ -18348,7 +18865,7 @@ } }, { - "id": 288, + "id": 293, "type": { "path": [ "pallet_treasury", @@ -18373,12 +18890,12 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { "name": "beneficiary", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -18392,7 +18909,7 @@ "fields": [ { "name": "proposal_id", - "type": 67, + "type": 66, "typeName": "ProposalIndex" } ], @@ -18406,7 +18923,7 @@ "fields": [ { "name": "proposal_id", - "type": 67, + "type": 66, "typeName": "ProposalIndex" } ], @@ -18416,22 +18933,22 @@ ] }, { - "name": "spend", + "name": "spend_local", "fields": [ { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { "name": "beneficiary", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], "index": 3, "docs": [ - "See [`Pallet::spend`]." + "See [`Pallet::spend_local`]." ] }, { @@ -18439,7 +18956,7 @@ "fields": [ { "name": "proposal_id", - "type": 67, + "type": 66, "typeName": "ProposalIndex" } ], @@ -18447,6 +18964,77 @@ "docs": [ "See [`Pallet::remove_approval`]." ] + }, + { + "name": "spend", + "fields": [ + { + "name": "asset_kind", + "type": 43, + "typeName": "Box" + }, + { + "name": "amount", + "type": 70, + "typeName": "AssetBalanceOf" + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "Box>" + }, + { + "name": "valid_from", + "type": 225, + "typeName": "Option>" + } + ], + "index": 5, + "docs": [ + "See [`Pallet::spend`]." + ] + }, + { + "name": "payout", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 6, + "docs": [ + "See [`Pallet::payout`]." + ] + }, + { + "name": "check_status", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 7, + "docs": [ + "See [`Pallet::check_status`]." + ] + }, + { + "name": "void_spend", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 8, + "docs": [ + "See [`Pallet::void_spend`]." + ] } ] } @@ -18457,7 +19045,7 @@ } }, { - "id": 289, + "id": 294, "type": { "path": [ "pallet_bounties", @@ -18482,7 +19070,7 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -18501,7 +19089,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18515,17 +19103,17 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "curator", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "fee", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -18539,7 +19127,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18553,7 +19141,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18567,12 +19155,12 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "beneficiary", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -18586,7 +19174,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18600,7 +19188,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18614,7 +19202,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { @@ -18637,7 +19225,7 @@ } }, { - "id": 290, + "id": 295, "type": { "path": [ "pallet_child_bounties", @@ -18658,12 +19246,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -18682,22 +19270,22 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "curator", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "fee", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -18711,12 +19299,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18730,12 +19318,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18749,17 +19337,17 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "beneficiary", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -18773,12 +19361,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18792,12 +19380,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18815,7 +19403,7 @@ } }, { - "id": 291, + "id": 296, "type": { "path": [ "pallet_proxy", @@ -18836,17 +19424,17 @@ "fields": [ { "name": "real", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "force_proxy_type", - "type": 292, + "type": 297, "typeName": "Option" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18860,7 +19448,7 @@ "fields": [ { "name": "delegate", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -18884,7 +19472,7 @@ "fields": [ { "name": "delegate", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -18939,7 +19527,7 @@ "fields": [ { "name": "spawner", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -18954,12 +19542,12 @@ }, { "name": "height", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { "name": "ext_index", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -18973,7 +19561,7 @@ "fields": [ { "name": "real", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -18992,7 +19580,7 @@ "fields": [ { "name": "real", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -19011,7 +19599,7 @@ "fields": [ { "name": "delegate", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -19030,22 +19618,22 @@ "fields": [ { "name": "delegate", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "real", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "force_proxy_type", - "type": 292, + "type": 297, "typeName": "Option" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -19063,7 +19651,7 @@ } }, { - "id": 292, + "id": 297, "type": { "path": [ "Option" @@ -19096,7 +19684,7 @@ } }, { - "id": 293, + "id": 298, "type": { "path": [ "pallet_session", @@ -19117,7 +19705,7 @@ "fields": [ { "name": "keys", - "type": 294, + "type": 299, "typeName": "T::Keys" }, { @@ -19147,7 +19735,7 @@ } }, { - "id": 294, + "id": 299, "type": { "path": [ "amplitude_runtime", @@ -19158,7 +19746,7 @@ "fields": [ { "name": "aura", - "type": 295, + "type": 300, "typeName": "::Public" } ] @@ -19167,7 +19755,7 @@ } }, { - "id": 295, + "id": 300, "type": { "path": [ "sp_consensus_aura", @@ -19179,7 +19767,7 @@ "composite": { "fields": [ { - "type": 296, + "type": 301, "typeName": "sr25519::Public" } ] @@ -19188,7 +19776,7 @@ } }, { - "id": 296, + "id": 301, "type": { "path": [ "sp_core", @@ -19208,7 +19796,7 @@ } }, { - "id": 297, + "id": 302, "type": { "path": [ "parachain_staking", @@ -19307,7 +19895,7 @@ "fields": [ { "name": "collator", - "type": 269, + "type": 274, "typeName": "::Source" } ], @@ -19342,7 +19930,7 @@ "fields": [ { "name": "collator", - "type": 269, + "type": 274, "typeName": "::Source" } ], @@ -19391,7 +19979,7 @@ "fields": [ { "name": "collator", - "type": 269, + "type": 274, "typeName": "::Source" }, { @@ -19417,7 +20005,7 @@ "fields": [ { "name": "candidate", - "type": 269, + "type": 274, "typeName": "::Source" }, { @@ -19436,7 +20024,7 @@ "fields": [ { "name": "candidate", - "type": 269, + "type": 274, "typeName": "::Source" }, { @@ -19455,7 +20043,7 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "::Source" } ], @@ -19501,7 +20089,7 @@ } }, { - "id": 298, + "id": 303, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -19517,25 +20105,6 @@ "def": { "variant": { "variants": [ - { - "name": "service_overweight", - "fields": [ - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "weight_limit", - "type": 9, - "typeName": "Weight" - } - ], - "index": 0, - "docs": [ - "See [`Pallet::service_overweight`]." - ] - }, { "name": "suspend_xcm_execution", "index": 1, @@ -19591,48 +20160,6 @@ "docs": [ "See [`Pallet::update_resume_threshold`]." ] - }, - { - "name": "update_threshold_weight", - "fields": [ - { - "name": "new", - "type": 9, - "typeName": "Weight" - } - ], - "index": 6, - "docs": [ - "See [`Pallet::update_threshold_weight`]." - ] - }, - { - "name": "update_weight_restrict_decay", - "fields": [ - { - "name": "new", - "type": 9, - "typeName": "Weight" - } - ], - "index": 7, - "docs": [ - "See [`Pallet::update_weight_restrict_decay`]." - ] - }, - { - "name": "update_xcmp_max_individual_weight", - "fields": [ - { - "name": "new", - "type": 9, - "typeName": "Weight" - } - ], - "index": 8, - "docs": [ - "See [`Pallet::update_xcmp_max_individual_weight`]." - ] } ] } @@ -19643,7 +20170,7 @@ } }, { - "id": 299, + "id": 304, "type": { "path": [ "pallet_xcm", @@ -19664,12 +20191,12 @@ "fields": [ { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "message", - "type": 300, + "type": 305, "typeName": "Box>" } ], @@ -19683,17 +20210,17 @@ "fields": [ { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "beneficiary", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "Box" }, { @@ -19712,17 +20239,17 @@ "fields": [ { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "beneficiary", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "Box" }, { @@ -19741,8 +20268,8 @@ "fields": [ { "name": "message", - "type": 312, - "typeName": "Box::RuntimeCall>>" + "type": 317, + "typeName": "Box::RuntimeCall>>" }, { "name": "max_weight", @@ -19760,7 +20287,7 @@ "fields": [ { "name": "location", - "type": 64, + "type": 63, "typeName": "Box" }, { @@ -19779,7 +20306,7 @@ "fields": [ { "name": "maybe_xcm_version", - "type": 220, + "type": 225, "typeName": "Option" } ], @@ -19793,7 +20320,7 @@ "fields": [ { "name": "location", - "type": 116, + "type": 115, "typeName": "Box" } ], @@ -19807,7 +20334,7 @@ "fields": [ { "name": "location", - "type": 116, + "type": 115, "typeName": "Box" } ], @@ -19821,17 +20348,17 @@ "fields": [ { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "beneficiary", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "Box" }, { @@ -19841,7 +20368,7 @@ }, { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -19855,17 +20382,17 @@ "fields": [ { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "beneficiary", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "Box" }, { @@ -19875,7 +20402,7 @@ }, { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -19889,7 +20416,7 @@ "fields": [ { "name": "suspended", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -19897,6 +20424,40 @@ "docs": [ "See [`Pallet::force_suspension`]." ] + }, + { + "name": "transfer_assets", + "fields": [ + { + "name": "dest", + "type": 115, + "typeName": "Box" + }, + { + "name": "beneficiary", + "type": 115, + "typeName": "Box" + }, + { + "name": "assets", + "type": 101, + "typeName": "Box" + }, + { + "name": "fee_asset_item", + "type": 4, + "typeName": "u32" + }, + { + "name": "weight_limit", + "type": 100, + "typeName": "WeightLimit" + } + ], + "index": 11, + "docs": [ + "See [`Pallet::transfer_assets`]." + ] } ] } @@ -19907,10 +20468,10 @@ } }, { - "id": 300, + "id": 305, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedXcm" ], "params": [ @@ -19926,7 +20487,7 @@ "name": "V2", "fields": [ { - "type": 301, + "type": 306, "typeName": "v2::Xcm" } ], @@ -19936,7 +20497,7 @@ "name": "V3", "fields": [ { - "type": 74, + "type": 73, "typeName": "v3::Xcm" } ], @@ -19948,10 +20509,10 @@ } }, { - "id": 301, + "id": 306, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Xcm" ], @@ -19965,7 +20526,7 @@ "composite": { "fields": [ { - "type": 302, + "type": 307, "typeName": "Vec>" } ] @@ -19974,20 +20535,20 @@ } }, { - "id": 302, + "id": 307, "type": { "def": { "sequence": { - "type": 303 + "type": 308 } } } }, { - "id": 303, + "id": 308, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Instruction" ], @@ -20004,7 +20565,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20014,7 +20575,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20024,7 +20585,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20040,7 +20601,7 @@ }, { "name": "response", - "type": 304, + "type": 309, "typeName": "Response" }, { @@ -20056,12 +20617,12 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -20072,17 +20633,17 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -20093,7 +20654,7 @@ "fields": [ { "name": "origin_type", - "type": 95, + "type": 94, "typeName": "OriginKind" }, { @@ -20103,7 +20664,7 @@ }, { "name": "call", - "type": 96, + "type": 95, "typeName": "DoubleEncoded" } ], @@ -20114,17 +20675,17 @@ "fields": [ { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_message_size", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_capacity", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -20135,7 +20696,7 @@ "fields": [ { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -20146,17 +20707,17 @@ "fields": [ { "name": "initiator", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -20170,7 +20731,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 108, + "type": 107, "typeName": "InteriorMultiLocation" } ], @@ -20186,7 +20747,7 @@ }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { @@ -20202,17 +20763,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "beneficiary", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -20223,22 +20784,22 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -20249,12 +20810,12 @@ "fields": [ { "name": "give", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "receive", - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20265,17 +20826,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -20286,17 +20847,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -20312,12 +20873,12 @@ }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { @@ -20333,12 +20894,12 @@ "fields": [ { "name": "fees", - "type": 105, + "type": 104, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 311, + "type": 316, "typeName": "WeightLimit" } ], @@ -20352,7 +20913,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 301, + "type": 306, "typeName": "Xcm" } ], @@ -20362,7 +20923,7 @@ "name": "SetAppendix", "fields": [ { - "type": 301, + "type": 306, "typeName": "Xcm" } ], @@ -20377,12 +20938,12 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -20424,10 +20985,10 @@ } }, { - "id": 304, + "id": 309, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Response" ], @@ -20442,7 +21003,7 @@ "name": "Assets", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20452,7 +21013,7 @@ "name": "ExecutionResult", "fields": [ { - "type": 305, + "type": 310, "typeName": "Option<(u32, Error)>" } ], @@ -20474,7 +21035,7 @@ } }, { - "id": 305, + "id": 310, "type": { "path": [ "Option" @@ -20482,7 +21043,7 @@ "params": [ { "name": "T", - "type": 306 + "type": 311 } ], "def": { @@ -20496,7 +21057,7 @@ "name": "Some", "fields": [ { - "type": 306 + "type": 311 } ], "index": 1 @@ -20507,21 +21068,21 @@ } }, { - "id": 306, + "id": 311, "type": { "def": { "tuple": [ 4, - 307 + 312 ] } } }, { - "id": 307, + "id": 312, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "traits", "Error" @@ -20651,10 +21212,10 @@ } }, { - "id": 308, + "id": 313, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "MultiAssetFilter" @@ -20666,7 +21227,7 @@ "name": "Definite", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20676,7 +21237,7 @@ "name": "Wild", "fields": [ { - "type": 309, + "type": 314, "typeName": "WildMultiAsset" } ], @@ -20688,10 +21249,10 @@ } }, { - "id": 309, + "id": 314, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "WildMultiAsset" @@ -20708,12 +21269,12 @@ "fields": [ { "name": "id", - "type": 106, + "type": 105, "typeName": "AssetId" }, { "name": "fun", - "type": 310, + "type": 315, "typeName": "WildFungibility" } ], @@ -20725,10 +21286,10 @@ } }, { - "id": 310, + "id": 315, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "WildFungibility" @@ -20750,10 +21311,10 @@ } }, { - "id": 311, + "id": 316, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "WeightLimit" ], @@ -20780,10 +21341,10 @@ } }, { - "id": 312, + "id": 317, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedXcm" ], "params": [ @@ -20799,7 +21360,7 @@ "name": "V2", "fields": [ { - "type": 313, + "type": 318, "typeName": "v2::Xcm" } ], @@ -20809,7 +21370,7 @@ "name": "V3", "fields": [ { - "type": 317, + "type": 322, "typeName": "v3::Xcm" } ], @@ -20821,10 +21382,10 @@ } }, { - "id": 313, + "id": 318, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Xcm" ], @@ -20838,7 +21399,7 @@ "composite": { "fields": [ { - "type": 314, + "type": 319, "typeName": "Vec>" } ] @@ -20847,20 +21408,20 @@ } }, { - "id": 314, + "id": 319, "type": { "def": { "sequence": { - "type": 315 + "type": 320 } } } }, { - "id": 315, + "id": 320, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Instruction" ], @@ -20877,7 +21438,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20887,7 +21448,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20897,7 +21458,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20913,7 +21474,7 @@ }, { "name": "response", - "type": 304, + "type": 309, "typeName": "Response" }, { @@ -20929,12 +21490,12 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -20945,17 +21506,17 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -20966,7 +21527,7 @@ "fields": [ { "name": "origin_type", - "type": 95, + "type": 94, "typeName": "OriginKind" }, { @@ -20976,7 +21537,7 @@ }, { "name": "call", - "type": 316, + "type": 321, "typeName": "DoubleEncoded" } ], @@ -20987,17 +21548,17 @@ "fields": [ { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_message_size", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_capacity", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21008,7 +21569,7 @@ "fields": [ { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21019,17 +21580,17 @@ "fields": [ { "name": "initiator", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21043,7 +21604,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 108, + "type": 107, "typeName": "InteriorMultiLocation" } ], @@ -21059,7 +21620,7 @@ }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { @@ -21075,17 +21636,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "beneficiary", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -21096,22 +21657,22 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -21122,12 +21683,12 @@ "fields": [ { "name": "give", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "receive", - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -21138,17 +21699,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -21159,17 +21720,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -21185,12 +21746,12 @@ }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { @@ -21206,12 +21767,12 @@ "fields": [ { "name": "fees", - "type": 105, + "type": 104, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 311, + "type": 316, "typeName": "WeightLimit" } ], @@ -21225,7 +21786,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 313, + "type": 318, "typeName": "Xcm" } ], @@ -21235,7 +21796,7 @@ "name": "SetAppendix", "fields": [ { - "type": 313, + "type": 318, "typeName": "Xcm" } ], @@ -21250,12 +21811,12 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -21297,10 +21858,10 @@ } }, { - "id": 316, + "id": 321, "type": { "path": [ - "staging_xcm", + "xcm", "double_encoded", "DoubleEncoded" ], @@ -21324,10 +21885,10 @@ } }, { - "id": 317, + "id": 322, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Xcm" ], @@ -21341,7 +21902,7 @@ "composite": { "fields": [ { - "type": 318, + "type": 323, "typeName": "Vec>" } ] @@ -21350,20 +21911,20 @@ } }, { - "id": 318, + "id": 323, "type": { "def": { "sequence": { - "type": 319 + "type": 324 } } } }, { - "id": 319, + "id": 324, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Instruction" ], @@ -21380,7 +21941,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -21390,7 +21951,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -21400,7 +21961,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -21416,7 +21977,7 @@ }, { "name": "response", - "type": 85, + "type": 84, "typeName": "Response" }, { @@ -21426,7 +21987,7 @@ }, { "name": "querier", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -21437,12 +21998,12 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21453,17 +22014,17 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -21474,7 +22035,7 @@ "fields": [ { "name": "origin_kind", - "type": 95, + "type": 94, "typeName": "OriginKind" }, { @@ -21484,7 +22045,7 @@ }, { "name": "call", - "type": 316, + "type": 321, "typeName": "DoubleEncoded" } ], @@ -21495,17 +22056,17 @@ "fields": [ { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_message_size", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_capacity", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21516,7 +22077,7 @@ "fields": [ { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21527,17 +22088,17 @@ "fields": [ { "name": "initiator", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21551,7 +22112,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 65, + "type": 64, "typeName": "InteriorMultiLocation" } ], @@ -21561,7 +22122,7 @@ "name": "ReportError", "fields": [ { - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -21572,12 +22133,12 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "beneficiary", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21588,17 +22149,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -21609,17 +22170,17 @@ "fields": [ { "name": "give", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "want", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "maximal", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -21630,17 +22191,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -21651,17 +22212,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -21672,12 +22233,12 @@ "fields": [ { "name": "response_info", - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" }, { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" } ], @@ -21688,12 +22249,12 @@ "fields": [ { "name": "fees", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -21707,7 +22268,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 317, + "type": 322, "typeName": "Xcm" } ], @@ -21717,7 +22278,7 @@ "name": "SetAppendix", "fields": [ { - "type": 317, + "type": 322, "typeName": "Xcm" } ], @@ -21732,12 +22293,12 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21777,7 +22338,7 @@ "name": "BurnAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -21787,7 +22348,7 @@ "name": "ExpectAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -21797,7 +22358,7 @@ "name": "ExpectOrigin", "fields": [ { - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -21807,7 +22368,7 @@ "name": "ExpectError", "fields": [ { - "type": 86, + "type": 85, "typeName": "Option<(u32, Error)>" } ], @@ -21817,7 +22378,7 @@ "name": "ExpectTransactStatus", "fields": [ { - "type": 92, + "type": 91, "typeName": "MaybeErrorCode" } ], @@ -21833,7 +22394,7 @@ }, { "name": "response_info", - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -21844,7 +22405,7 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "u32" }, { @@ -21859,12 +22420,12 @@ }, { "name": "crate_major", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "min_crate_minor", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21874,7 +22435,7 @@ "name": "ReportTransactStatus", "fields": [ { - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -21888,7 +22449,7 @@ "name": "UniversalOrigin", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -21899,17 +22460,17 @@ "fields": [ { "name": "network", - "type": 69, + "type": 68, "typeName": "NetworkId" }, { "name": "destination", - "type": 65, + "type": 64, "typeName": "InteriorMultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -21920,12 +22481,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "unlocker", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21936,12 +22497,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "target", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21952,12 +22513,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "owner", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21968,12 +22529,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "locker", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21984,7 +22545,7 @@ "fields": [ { "name": "jit_withdraw", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -22008,7 +22569,7 @@ "name": "AliasOrigin", "fields": [ { - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -22019,12 +22580,12 @@ "fields": [ { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" }, { "name": "check_origin", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -22036,7 +22597,7 @@ } }, { - "id": 320, + "id": 325, "type": { "path": [ "cumulus_pallet_xcm", @@ -22058,7 +22619,7 @@ } }, { - "id": 321, + "id": 326, "type": { "path": [ "cumulus_pallet_dmp_queue", @@ -22072,29 +22633,7 @@ } ], "def": { - "variant": { - "variants": [ - { - "name": "service_overweight", - "fields": [ - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "weight_limit", - "type": 9, - "typeName": "Weight" - } - ], - "index": 0, - "docs": [ - "See [`Pallet::service_overweight`]." - ] - } - ] - } + "variant": {} }, "docs": [ "Contains a variant per dispatchable extrinsic that this pallet has." @@ -22102,7 +22641,7 @@ } }, { - "id": 322, + "id": 327, "type": { "path": [ "pallet_vesting", @@ -22130,7 +22669,7 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -22144,12 +22683,12 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "schedule", - "type": 323, + "type": 328, "typeName": "VestingInfo, BlockNumberFor>" } ], @@ -22163,17 +22702,17 @@ "fields": [ { "name": "source", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "schedule", - "type": 323, + "type": 328, "typeName": "VestingInfo, BlockNumberFor>" } ], @@ -22200,6 +22739,25 @@ "docs": [ "See [`Pallet::merge_schedules`]." ] + }, + { + "name": "force_remove_vesting_schedule", + "fields": [ + { + "name": "target", + "type": 274, + "typeName": "::Source" + }, + { + "name": "schedule_index", + "type": 4, + "typeName": "u32" + } + ], + "index": 5, + "docs": [ + "See [`Pallet::force_remove_vesting_schedule`]." + ] } ] } @@ -22210,7 +22768,7 @@ } }, { - "id": 323, + "id": 328, "type": { "path": [ "pallet_vesting", @@ -22251,7 +22809,7 @@ } }, { - "id": 324, + "id": 329, "type": { "path": [ "pallet_utility", @@ -22272,7 +22830,7 @@ "fields": [ { "name": "calls", - "type": 325, + "type": 330, "typeName": "Vec<::RuntimeCall>" } ], @@ -22291,7 +22849,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -22305,7 +22863,7 @@ "fields": [ { "name": "calls", - "type": 325, + "type": 330, "typeName": "Vec<::RuntimeCall>" } ], @@ -22319,12 +22877,12 @@ "fields": [ { "name": "as_origin", - "type": 326, + "type": 331, "typeName": "Box" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -22338,7 +22896,7 @@ "fields": [ { "name": "calls", - "type": 325, + "type": 330, "typeName": "Vec<::RuntimeCall>" } ], @@ -22352,7 +22910,7 @@ "fields": [ { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" }, { @@ -22375,17 +22933,17 @@ } }, { - "id": 325, + "id": 330, "type": { "def": { "sequence": { - "type": 277 + "type": 282 } } } }, { - "id": 326, + "id": 331, "type": { "path": [ "amplitude_runtime", @@ -22398,7 +22956,7 @@ "name": "system", "fields": [ { - "type": 327, + "type": 332, "typeName": "frame_system::Origin" } ], @@ -22408,7 +22966,7 @@ "name": "Council", "fields": [ { - "type": 328, + "type": 333, "typeName": "pallet_collective::Origin" } ], @@ -22418,7 +22976,7 @@ "name": "TechnicalCommittee", "fields": [ { - "type": 329, + "type": 334, "typeName": "pallet_collective::Origin" } ], @@ -22428,7 +22986,7 @@ "name": "PolkadotXcm", "fields": [ { - "type": 330, + "type": 335, "typeName": "pallet_xcm::Origin" } ], @@ -22438,7 +22996,7 @@ "name": "CumulusXcm", "fields": [ { - "type": 331, + "type": 336, "typeName": "cumulus_pallet_xcm::Origin" } ], @@ -22448,7 +23006,7 @@ "name": "Void", "fields": [ { - "type": 332, + "type": 337, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::\n__private::Void" } ], @@ -22460,7 +23018,7 @@ } }, { - "id": 327, + "id": 332, "type": { "path": [ "frame_support", @@ -22500,7 +23058,7 @@ } }, { - "id": 328, + "id": 333, "type": { "path": [ "pallet_collective", @@ -22553,7 +23111,7 @@ } }, { - "id": 329, + "id": 334, "type": { "path": [ "pallet_collective", @@ -22606,7 +23164,7 @@ } }, { - "id": 330, + "id": 335, "type": { "path": [ "pallet_xcm", @@ -22620,7 +23178,7 @@ "name": "Xcm", "fields": [ { - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -22630,7 +23188,7 @@ "name": "Response", "fields": [ { - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -22642,7 +23200,7 @@ } }, { - "id": 331, + "id": 336, "type": { "path": [ "cumulus_pallet_xcm", @@ -22660,7 +23218,7 @@ "name": "SiblingParachain", "fields": [ { - "type": 61, + "type": 139, "typeName": "ParaId" } ], @@ -22672,7 +23230,7 @@ } }, { - "id": 332, + "id": 337, "type": { "path": [ "sp_core", @@ -22684,7 +23242,7 @@ } }, { - "id": 333, + "id": 338, "type": { "path": [ "orml_currencies", @@ -22705,17 +23263,17 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "CurrencyIdOf" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -22729,12 +23287,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -22748,17 +23306,17 @@ "fields": [ { "name": "who", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "CurrencyIdOf" }, { "name": "amount", - "type": 164, + "type": 165, "typeName": "AmountOf" } ], @@ -22776,7 +23334,7 @@ } }, { - "id": 334, + "id": 339, "type": { "path": [ "orml_tokens", @@ -22797,17 +23355,17 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -22821,17 +23379,17 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "keep_alive", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -22845,17 +23403,17 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -22869,22 +23427,22 @@ "fields": [ { "name": "source", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -22898,22 +23456,22 @@ "fields": [ { "name": "who", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "new_free", - "type": 71, + "type": 70, "typeName": "T::Balance" }, { "name": "new_reserved", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -22931,7 +23489,7 @@ } }, { - "id": 335, + "id": 340, "type": { "path": [ "orml_xtokens", @@ -22952,7 +23510,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -22962,12 +23520,12 @@ }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -22981,17 +23539,17 @@ "fields": [ { "name": "asset", - "type": 336, + "type": 341, "typeName": "Box" }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -23005,7 +23563,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -23020,12 +23578,12 @@ }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -23039,22 +23597,22 @@ "fields": [ { "name": "asset", - "type": 336, + "type": 341, "typeName": "Box" }, { "name": "fee", - "type": 336, + "type": 341, "typeName": "Box" }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -23068,7 +23626,7 @@ "fields": [ { "name": "currencies", - "type": 174, + "type": 175, "typeName": "Vec<(T::CurrencyId, T::Balance)>" }, { @@ -23078,12 +23636,12 @@ }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -23097,7 +23655,7 @@ "fields": [ { "name": "assets", - "type": 102, + "type": 101, "typeName": "Box" }, { @@ -23107,12 +23665,12 @@ }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -23130,10 +23688,10 @@ } }, { - "id": 336, + "id": 341, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedMultiAsset" ], "def": { @@ -23143,7 +23701,7 @@ "name": "V2", "fields": [ { - "type": 105, + "type": 104, "typeName": "v2::MultiAsset" } ], @@ -23153,7 +23711,7 @@ "name": "V3", "fields": [ { - "type": 79, + "type": 78, "typeName": "v3::MultiAsset" } ], @@ -23165,7 +23723,7 @@ } }, { - "id": 337, + "id": 342, "type": { "path": [ "pallet_identity", @@ -23186,7 +23744,7 @@ "fields": [ { "name": "account", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -23200,8 +23758,8 @@ "fields": [ { "name": "info", - "type": 338, - "typeName": "Box>" + "type": 343, + "typeName": "Box" } ], "index": 1, @@ -23214,7 +23772,7 @@ "fields": [ { "name": "subs", - "type": 371, + "type": 376, "typeName": "Vec<(T::AccountId, Data)>" } ], @@ -23235,12 +23793,12 @@ "fields": [ { "name": "reg_index", - "type": 67, + "type": 66, "typeName": "RegistrarIndex" }, { "name": "max_fee", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -23268,12 +23826,12 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "RegistrarIndex" }, { "name": "fee", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -23287,12 +23845,12 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "RegistrarIndex" }, { "name": "new", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -23306,13 +23864,13 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "RegistrarIndex" }, { "name": "fields", - "type": 373, - "typeName": "IdentityFields" + "type": 11, + "typeName": "::\nFieldsIdentifier" } ], "index": 8, @@ -23325,17 +23883,17 @@ "fields": [ { "name": "reg_index", - "type": 67, + "type": 66, "typeName": "RegistrarIndex" }, { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "judgement", - "type": 375, + "type": 378, "typeName": "Judgement>" }, { @@ -23354,7 +23912,7 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -23368,12 +23926,12 @@ "fields": [ { "name": "sub", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "data", - "type": 341, + "type": 346, "typeName": "Data" } ], @@ -23387,12 +23945,12 @@ "fields": [ { "name": "sub", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "data", - "type": 341, + "type": 346, "typeName": "Data" } ], @@ -23406,7 +23964,7 @@ "fields": [ { "name": "sub", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -23421,6 +23979,124 @@ "docs": [ "See [`Pallet::quit_sub`]." ] + }, + { + "name": "add_username_authority", + "fields": [ + { + "name": "authority", + "type": 274, + "typeName": "AccountIdLookupOf" + }, + { + "name": "suffix", + "type": 13, + "typeName": "Vec" + }, + { + "name": "allocation", + "type": 4, + "typeName": "u32" + } + ], + "index": 15, + "docs": [ + "See [`Pallet::add_username_authority`]." + ] + }, + { + "name": "remove_username_authority", + "fields": [ + { + "name": "authority", + "type": 274, + "typeName": "AccountIdLookupOf" + } + ], + "index": 16, + "docs": [ + "See [`Pallet::remove_username_authority`]." + ] + }, + { + "name": "set_username_for", + "fields": [ + { + "name": "who", + "type": 274, + "typeName": "AccountIdLookupOf" + }, + { + "name": "username", + "type": 13, + "typeName": "Vec" + }, + { + "name": "signature", + "type": 379, + "typeName": "Option" + } + ], + "index": 17, + "docs": [ + "See [`Pallet::set_username_for`]." + ] + }, + { + "name": "accept_username", + "fields": [ + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 18, + "docs": [ + "See [`Pallet::accept_username`]." + ] + }, + { + "name": "remove_expired_approval", + "fields": [ + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 19, + "docs": [ + "See [`Pallet::remove_expired_approval`]." + ] + }, + { + "name": "set_primary_username", + "fields": [ + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 20, + "docs": [ + "See [`Pallet::set_primary_username`]." + ] + }, + { + "name": "remove_dangling_username", + "fields": [ + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 21, + "docs": [ + "See [`Pallet::remove_dangling_username`]." + ] } ] } @@ -23431,11 +24107,11 @@ } }, { - "id": 338, + "id": 343, "type": { "path": [ "pallet_identity", - "types", + "legacy", "IdentityInfo" ], "params": [ @@ -23449,47 +24125,47 @@ "fields": [ { "name": "additional", - "type": 339, + "type": 344, "typeName": "BoundedVec<(Data, Data), FieldLimit>" }, { "name": "display", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "legal", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "web", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "riot", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "email", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "pgp_fingerprint", - "type": 370, + "type": 375, "typeName": "Option<[u8; 20]>" }, { "name": "image", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "twitter", - "type": 341, + "type": 346, "typeName": "Data" } ] @@ -23498,7 +24174,7 @@ } }, { - "id": 339, + "id": 344, "type": { "path": [ "bounded_collections", @@ -23508,7 +24184,7 @@ "params": [ { "name": "T", - "type": 340 + "type": 345 }, { "name": "S", @@ -23519,7 +24195,7 @@ "composite": { "fields": [ { - "type": 369, + "type": 374, "typeName": "Vec" } ] @@ -23528,18 +24204,18 @@ } }, { - "id": 340, + "id": 345, "type": { "def": { "tuple": [ - 341, - 341 + 346, + 346 ] } } }, { - "id": 341, + "id": 346, "type": { "path": [ "pallet_identity", @@ -23557,7 +24233,7 @@ "name": "Raw0", "fields": [ { - "type": 342 + "type": 347 } ], "index": 1 @@ -23566,7 +24242,7 @@ "name": "Raw1", "fields": [ { - "type": 343 + "type": 348 } ], "index": 2 @@ -23575,7 +24251,7 @@ "name": "Raw2", "fields": [ { - "type": 344 + "type": 349 } ], "index": 3 @@ -23584,7 +24260,7 @@ "name": "Raw3", "fields": [ { - "type": 345 + "type": 350 } ], "index": 4 @@ -23602,7 +24278,7 @@ "name": "Raw5", "fields": [ { - "type": 346 + "type": 351 } ], "index": 6 @@ -23611,7 +24287,7 @@ "name": "Raw6", "fields": [ { - "type": 347 + "type": 352 } ], "index": 7 @@ -23620,7 +24296,7 @@ "name": "Raw7", "fields": [ { - "type": 348 + "type": 353 } ], "index": 8 @@ -23629,7 +24305,7 @@ "name": "Raw8", "fields": [ { - "type": 83 + "type": 82 } ], "index": 9 @@ -23638,7 +24314,7 @@ "name": "Raw9", "fields": [ { - "type": 349 + "type": 354 } ], "index": 10 @@ -23647,7 +24323,7 @@ "name": "Raw10", "fields": [ { - "type": 350 + "type": 355 } ], "index": 11 @@ -23656,7 +24332,7 @@ "name": "Raw11", "fields": [ { - "type": 351 + "type": 356 } ], "index": 12 @@ -23665,7 +24341,7 @@ "name": "Raw12", "fields": [ { - "type": 124 + "type": 123 } ], "index": 13 @@ -23674,7 +24350,7 @@ "name": "Raw13", "fields": [ { - "type": 352 + "type": 357 } ], "index": 14 @@ -23683,7 +24359,7 @@ "name": "Raw14", "fields": [ { - "type": 353 + "type": 358 } ], "index": 15 @@ -23692,7 +24368,7 @@ "name": "Raw15", "fields": [ { - "type": 354 + "type": 359 } ], "index": 16 @@ -23701,7 +24377,7 @@ "name": "Raw16", "fields": [ { - "type": 84 + "type": 83 } ], "index": 17 @@ -23710,7 +24386,7 @@ "name": "Raw17", "fields": [ { - "type": 355 + "type": 360 } ], "index": 18 @@ -23719,7 +24395,7 @@ "name": "Raw18", "fields": [ { - "type": 356 + "type": 361 } ], "index": 19 @@ -23728,7 +24404,7 @@ "name": "Raw19", "fields": [ { - "type": 357 + "type": 362 } ], "index": 20 @@ -23737,7 +24413,7 @@ "name": "Raw20", "fields": [ { - "type": 70 + "type": 69 } ], "index": 21 @@ -23746,7 +24422,7 @@ "name": "Raw21", "fields": [ { - "type": 358 + "type": 363 } ], "index": 22 @@ -23755,7 +24431,7 @@ "name": "Raw22", "fields": [ { - "type": 359 + "type": 364 } ], "index": 23 @@ -23764,7 +24440,7 @@ "name": "Raw23", "fields": [ { - "type": 360 + "type": 365 } ], "index": 24 @@ -23773,7 +24449,7 @@ "name": "Raw24", "fields": [ { - "type": 361 + "type": 366 } ], "index": 25 @@ -23782,7 +24458,7 @@ "name": "Raw25", "fields": [ { - "type": 362 + "type": 367 } ], "index": 26 @@ -23791,7 +24467,7 @@ "name": "Raw26", "fields": [ { - "type": 363 + "type": 368 } ], "index": 27 @@ -23800,7 +24476,7 @@ "name": "Raw27", "fields": [ { - "type": 364 + "type": 369 } ], "index": 28 @@ -23809,7 +24485,7 @@ "name": "Raw28", "fields": [ { - "type": 365 + "type": 370 } ], "index": 29 @@ -23818,7 +24494,7 @@ "name": "Raw29", "fields": [ { - "type": 366 + "type": 371 } ], "index": 30 @@ -23827,7 +24503,7 @@ "name": "Raw30", "fields": [ { - "type": 367 + "type": 372 } ], "index": 31 @@ -23836,7 +24512,7 @@ "name": "Raw31", "fields": [ { - "type": 368 + "type": 373 } ], "index": 32 @@ -23892,7 +24568,7 @@ } }, { - "id": 342, + "id": 347, "type": { "def": { "array": { @@ -23903,7 +24579,7 @@ } }, { - "id": 343, + "id": 348, "type": { "def": { "array": { @@ -23914,7 +24590,7 @@ } }, { - "id": 344, + "id": 349, "type": { "def": { "array": { @@ -23925,7 +24601,7 @@ } }, { - "id": 345, + "id": 350, "type": { "def": { "array": { @@ -23936,7 +24612,7 @@ } }, { - "id": 346, + "id": 351, "type": { "def": { "array": { @@ -23947,7 +24623,7 @@ } }, { - "id": 347, + "id": 352, "type": { "def": { "array": { @@ -23958,7 +24634,7 @@ } }, { - "id": 348, + "id": 353, "type": { "def": { "array": { @@ -23969,7 +24645,7 @@ } }, { - "id": 349, + "id": 354, "type": { "def": { "array": { @@ -23980,7 +24656,7 @@ } }, { - "id": 350, + "id": 355, "type": { "def": { "array": { @@ -23991,7 +24667,7 @@ } }, { - "id": 351, + "id": 356, "type": { "def": { "array": { @@ -24002,7 +24678,7 @@ } }, { - "id": 352, + "id": 357, "type": { "def": { "array": { @@ -24013,7 +24689,7 @@ } }, { - "id": 353, + "id": 358, "type": { "def": { "array": { @@ -24024,7 +24700,7 @@ } }, { - "id": 354, + "id": 359, "type": { "def": { "array": { @@ -24035,7 +24711,7 @@ } }, { - "id": 355, + "id": 360, "type": { "def": { "array": { @@ -24046,7 +24722,7 @@ } }, { - "id": 356, + "id": 361, "type": { "def": { "array": { @@ -24057,7 +24733,7 @@ } }, { - "id": 357, + "id": 362, "type": { "def": { "array": { @@ -24068,7 +24744,7 @@ } }, { - "id": 358, + "id": 363, "type": { "def": { "array": { @@ -24079,7 +24755,7 @@ } }, { - "id": 359, + "id": 364, "type": { "def": { "array": { @@ -24090,7 +24766,7 @@ } }, { - "id": 360, + "id": 365, "type": { "def": { "array": { @@ -24101,7 +24777,7 @@ } }, { - "id": 361, + "id": 366, "type": { "def": { "array": { @@ -24112,7 +24788,7 @@ } }, { - "id": 362, + "id": 367, "type": { "def": { "array": { @@ -24123,7 +24799,7 @@ } }, { - "id": 363, + "id": 368, "type": { "def": { "array": { @@ -24134,7 +24810,7 @@ } }, { - "id": 364, + "id": 369, "type": { "def": { "array": { @@ -24145,7 +24821,7 @@ } }, { - "id": 365, + "id": 370, "type": { "def": { "array": { @@ -24156,7 +24832,7 @@ } }, { - "id": 366, + "id": 371, "type": { "def": { "array": { @@ -24167,7 +24843,7 @@ } }, { - "id": 367, + "id": 372, "type": { "def": { "array": { @@ -24178,7 +24854,7 @@ } }, { - "id": 368, + "id": 373, "type": { "def": { "array": { @@ -24189,17 +24865,17 @@ } }, { - "id": 369, + "id": 374, "type": { "def": { "sequence": { - "type": 340 + "type": 345 } } } }, { - "id": 370, + "id": 375, "type": { "path": [ "Option" @@ -24207,7 +24883,7 @@ "params": [ { "name": "T", - "type": 70 + "type": 69 } ], "def": { @@ -24221,7 +24897,7 @@ "name": "Some", "fields": [ { - "type": 70 + "type": 69 } ], "index": 1 @@ -24232,102 +24908,28 @@ } }, { - "id": 371, + "id": 376, "type": { "def": { "sequence": { - "type": 372 + "type": 377 } } } }, { - "id": 372, + "id": 377, "type": { "def": { "tuple": [ 0, - 341 + 346 ] } } }, { - "id": 373, - "type": { - "path": [ - "pallet_identity", - "types", - "BitFlags" - ], - "params": [ - { - "name": "T", - "type": 374 - } - ], - "def": { - "composite": { - "fields": [ - { - "type": 11, - "typeName": "IdentityField" - } - ] - } - } - } - }, - { - "id": 374, - "type": { - "path": [ - "pallet_identity", - "types", - "IdentityField" - ], - "def": { - "variant": { - "variants": [ - { - "name": "Display", - "index": 1 - }, - { - "name": "Legal", - "index": 2 - }, - { - "name": "Web", - "index": 4 - }, - { - "name": "Riot", - "index": 8 - }, - { - "name": "Email", - "index": 16 - }, - { - "name": "PgpFingerprint", - "index": 32 - }, - { - "name": "Image", - "index": 64 - }, - { - "name": "Twitter", - "index": 128 - } - ] - } - } - } - }, - { - "id": 375, + "id": 378, "type": { "path": [ "pallet_identity", @@ -24383,7 +24985,167 @@ } }, { - "id": 376, + "id": 379, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 380 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "index": 0 + }, + { + "name": "Some", + "fields": [ + { + "type": 380 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 380, + "type": { + "path": [ + "sp_runtime", + "MultiSignature" + ], + "def": { + "variant": { + "variants": [ + { + "name": "Ed25519", + "fields": [ + { + "type": 381, + "typeName": "ed25519::Signature" + } + ], + "index": 0 + }, + { + "name": "Sr25519", + "fields": [ + { + "type": 383, + "typeName": "sr25519::Signature" + } + ], + "index": 1 + }, + { + "name": "Ecdsa", + "fields": [ + { + "type": 384, + "typeName": "ecdsa::Signature" + } + ], + "index": 2 + } + ] + } + } + } + }, + { + "id": 381, + "type": { + "path": [ + "sp_core", + "ed25519", + "Signature" + ], + "def": { + "composite": { + "fields": [ + { + "type": 382, + "typeName": "[u8; 64]" + } + ] + } + } + } + }, + { + "id": 382, + "type": { + "def": { + "array": { + "len": 64, + "type": 2 + } + } + } + }, + { + "id": 383, + "type": { + "path": [ + "sp_core", + "sr25519", + "Signature" + ], + "def": { + "composite": { + "fields": [ + { + "type": 382, + "typeName": "[u8; 64]" + } + ] + } + } + } + }, + { + "id": 384, + "type": { + "path": [ + "sp_core", + "ecdsa", + "Signature" + ], + "def": { + "composite": { + "fields": [ + { + "type": 385, + "typeName": "[u8; SIGNATURE_SERIALIZED_SIZE]" + } + ] + } + } + } + }, + { + "id": 385, + "type": { + "def": { + "array": { + "len": 65, + "type": 2 + } + } + } + }, + { + "id": 386, "type": { "path": [ "pallet_contracts", @@ -24404,12 +25166,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24419,7 +25181,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24438,7 +25200,7 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24448,7 +25210,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24477,7 +25239,7 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24487,7 +25249,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24521,12 +25283,12 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { "name": "determinism", - "type": 378, + "type": 388, "typeName": "Determinism" } ], @@ -24554,7 +25316,7 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -24573,12 +25335,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24588,7 +25350,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24607,7 +25369,7 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24617,7 +25379,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24646,7 +25408,7 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24656,7 +25418,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24703,7 +25465,7 @@ } }, { - "id": 377, + "id": 387, "type": { "path": [ "Option" @@ -24711,7 +25473,7 @@ "params": [ { "name": "T", - "type": 71 + "type": 70 } ], "def": { @@ -24725,7 +25487,7 @@ "name": "Some", "fields": [ { - "type": 71 + "type": 70 } ], "index": 1 @@ -24736,7 +25498,7 @@ } }, { - "id": 378, + "id": 388, "type": { "path": [ "pallet_contracts", @@ -24760,7 +25522,7 @@ } }, { - "id": 379, + "id": 389, "type": { "path": [ "dia_oracle", @@ -24879,7 +25641,7 @@ } }, { - "id": 380, + "id": 390, "type": { "path": [ "zenlink_protocol", @@ -24900,7 +25662,7 @@ "fields": [ { "name": "send_to", - "type": 381, + "type": 391, "typeName": "Option<::Source>" } ], @@ -24933,12 +25695,12 @@ }, { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "AssetBalance" } ], @@ -24959,6 +25721,11 @@ "name": "asset_1", "type": 136, "typeName": "T::AssetId" + }, + { + "name": "fee_recipient", + "type": 274, + "typeName": "::Source" } ], "index": 3, @@ -24981,27 +25748,27 @@ }, { "name": "amount_0_desired", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_1_desired", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_0_min", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_1_min", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25025,27 +25792,27 @@ }, { "name": "liquidity", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_0_min", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_1_min", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25059,12 +25826,12 @@ "fields": [ { "name": "amount_in", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_out_min", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { @@ -25074,12 +25841,12 @@ }, { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25093,12 +25860,12 @@ "fields": [ { "name": "amount_out", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_in_max", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { @@ -25108,12 +25875,12 @@ }, { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25137,27 +25904,27 @@ }, { "name": "target_supply_0", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "target_supply_1", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "capacity_supply_0", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "capacity_supply_1", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "end", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { @@ -25167,7 +25934,7 @@ }, { "name": "limits", - "type": 139, + "type": 140, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -25191,17 +25958,17 @@ }, { "name": "amount_0_contribute", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_1_contribute", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25215,7 +25982,7 @@ "fields": [ { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" }, { @@ -25230,7 +25997,7 @@ }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25273,27 +26040,27 @@ }, { "name": "target_supply_0", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "target_supply_1", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "capacity_supply_0", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "capacity_supply_1", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "end", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { @@ -25303,7 +26070,7 @@ }, { "name": "limits", - "type": 139, + "type": 140, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -25346,7 +26113,7 @@ }, { "name": "charge_rewards", - "type": 139, + "type": 140, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -25370,7 +26137,7 @@ }, { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" } ], @@ -25378,6 +26145,25 @@ "docs": [ "See [`Pallet::bootstrap_withdraw_reward`]." ] + }, + { + "name": "set_new_fee_receiver", + "fields": [ + { + "name": "asset", + "type": 136, + "typeName": "T::AssetId" + }, + { + "name": "send_to", + "type": 274, + "typeName": "::Source" + } + ], + "index": 16, + "docs": [ + "See [`Pallet::set_new_fee_receiver`]." + ] } ] } @@ -25388,7 +26174,7 @@ } }, { - "id": 381, + "id": 391, "type": { "path": [ "Option" @@ -25396,7 +26182,7 @@ "params": [ { "name": "T", - "type": 269 + "type": 274 } ], "def": { @@ -25410,7 +26196,7 @@ "name": "Some", "fields": [ { - "type": 269 + "type": 274 } ], "index": 1 @@ -25421,7 +26207,7 @@ } }, { - "id": 382, + "id": 392, "type": { "path": [ "fee", @@ -25442,7 +26228,7 @@ "fields": [ { "name": "fee", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25456,7 +26242,7 @@ "fields": [ { "name": "griefing_collateral", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25470,7 +26256,7 @@ "fields": [ { "name": "fee", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25484,7 +26270,7 @@ "fields": [ { "name": "fee", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25498,7 +26284,7 @@ "fields": [ { "name": "fee", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25512,7 +26298,7 @@ "fields": [ { "name": "griefing_collateral", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25530,7 +26316,7 @@ } }, { - "id": 383, + "id": 393, "type": { "path": [ "issue", @@ -25551,12 +26337,12 @@ "fields": [ { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -25627,12 +26413,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 144, + "type": 145, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -25669,7 +26455,7 @@ } }, { - "id": 384, + "id": 394, "type": { "path": [ "nomination", @@ -25690,7 +26476,7 @@ "fields": [ { "name": "enabled", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -25704,7 +26490,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" } ], @@ -25718,7 +26504,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" } ], @@ -25732,7 +26518,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -25751,7 +26537,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -25761,7 +26547,7 @@ }, { "name": "index", - "type": 220, + "type": 225, "typeName": "Option" } ], @@ -25779,7 +26565,7 @@ } }, { - "id": 385, + "id": 395, "type": { "path": [ "oracle", @@ -25800,7 +26586,7 @@ "fields": [ { "name": "oracle_keys", - "type": 151, + "type": 152, "typeName": "Vec" } ], @@ -25832,7 +26618,7 @@ } }, { - "id": 386, + "id": 396, "type": { "path": [ "redeem", @@ -25853,7 +26639,7 @@ "fields": [ { "name": "amount_wrapped", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -25863,7 +26649,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -25877,12 +26663,12 @@ "fields": [ { "name": "currencies", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount_wrapped", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -25930,7 +26716,7 @@ }, { "name": "reimburse", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -25958,7 +26744,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { @@ -25977,7 +26763,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { @@ -25996,12 +26782,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 144, + "type": 145, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -26038,7 +26824,7 @@ } }, { - "id": 387, + "id": 397, "type": { "path": [ "replace", @@ -26059,12 +26845,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -26078,12 +26864,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -26097,22 +26883,22 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "old_vault", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { "name": "collateral", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -26206,7 +26992,7 @@ } }, { - "id": 388, + "id": 398, "type": { "path": [ "security", @@ -26227,7 +27013,7 @@ "fields": [ { "name": "status_code", - "type": 156, + "type": 157, "typeName": "StatusCode" } ], @@ -26241,7 +27027,7 @@ "fields": [ { "name": "error_code", - "type": 158, + "type": 159, "typeName": "ErrorCode" } ], @@ -26255,7 +27041,7 @@ "fields": [ { "name": "error_code", - "type": 158, + "type": 159, "typeName": "ErrorCode" } ], @@ -26273,7 +27059,7 @@ } }, { - "id": 389, + "id": 399, "type": { "path": [ "stellar_relay", @@ -26294,12 +27080,12 @@ "fields": [ { "name": "validators", - "type": 390, + "type": 400, "typeName": "Vec>" }, { "name": "organizations", - "type": 393, + "type": 403, "typeName": "Vec>" }, { @@ -26322,17 +27108,17 @@ } }, { - "id": 390, + "id": 400, "type": { "def": { "sequence": { - "type": 391 + "type": 401 } } } }, { - "id": 391, + "id": 401, "type": { "path": [ "stellar_relay", @@ -26350,12 +27136,12 @@ "fields": [ { "name": "name", - "type": 392, + "type": 402, "typeName": "BoundedVec" }, { "name": "public_key", - "type": 392, + "type": 402, "typeName": "BoundedVec" }, { @@ -26369,7 +27155,7 @@ } }, { - "id": 392, + "id": 402, "type": { "path": [ "bounded_collections", @@ -26399,17 +27185,17 @@ } }, { - "id": 393, + "id": 403, "type": { "def": { "sequence": { - "type": 394 + "type": 404 } } } }, { - "id": 394, + "id": 404, "type": { "path": [ "stellar_relay", @@ -26432,7 +27218,7 @@ }, { "name": "name", - "type": 392, + "type": 402, "typeName": "BoundedVec" } ] @@ -26441,7 +27227,7 @@ } }, { - "id": 395, + "id": 405, "type": { "path": [ "vault_registry", @@ -26462,12 +27248,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "collateral", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -26481,12 +27267,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -26500,12 +27286,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -26533,12 +27319,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "accept_new_issues", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -26552,12 +27338,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "custom_threshold", - "type": 396, + "type": 406, "typeName": "Option>" } ], @@ -26571,7 +27357,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -26585,7 +27371,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -26604,7 +27390,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { @@ -26623,12 +27409,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "threshold", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -26642,12 +27428,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "threshold", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -26661,12 +27447,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "threshold", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -26680,7 +27466,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" } ], @@ -26712,7 +27498,7 @@ } }, { - "id": 396, + "id": 406, "type": { "path": [ "Option" @@ -26720,7 +27506,7 @@ "params": [ { "name": "T", - "type": 150 + "type": 151 } ], "def": { @@ -26734,7 +27520,7 @@ "name": "Some", "fields": [ { - "type": 150 + "type": 151 } ], "index": 1 @@ -26745,7 +27531,7 @@ } }, { - "id": 397, + "id": 407, "type": { "path": [ "pooled_rewards", @@ -26771,7 +27557,7 @@ } }, { - "id": 398, + "id": 408, "type": { "path": [ "staking", @@ -26793,7 +27579,7 @@ } }, { - "id": 399, + "id": 409, "type": { "path": [ "clients_info", @@ -26814,12 +27600,12 @@ "fields": [ { "name": "client_name", - "type": 168, + "type": 169, "typeName": "NameOf" }, { "name": "release", - "type": 167, + "type": 168, "typeName": "ClientRelease, T::Hash>" } ], @@ -26833,12 +27619,12 @@ "fields": [ { "name": "client_name", - "type": 168, + "type": 169, "typeName": "NameOf" }, { "name": "release", - "type": 167, + "type": 168, "typeName": "ClientRelease, T::Hash>" } ], @@ -26884,7 +27670,7 @@ } }, { - "id": 400, + "id": 410, "type": { "path": [ "reward_distribution", @@ -26919,17 +27705,17 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "reward_currency_id", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { "name": "index", - "type": 220, + "type": 225, "typeName": "Option" } ], @@ -26947,7 +27733,7 @@ } }, { - "id": 401, + "id": 411, "type": { "path": [ "orml_currencies_allowance_extension", @@ -26968,7 +27754,7 @@ "fields": [ { "name": "currencies", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -26982,7 +27768,7 @@ "fields": [ { "name": "currencies", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -26996,7 +27782,7 @@ "fields": [ { "name": "id", - "type": 122, + "type": 121, "typeName": "CurrencyOf" }, { @@ -27020,7 +27806,7 @@ "fields": [ { "name": "id", - "type": 122, + "type": 121, "typeName": "CurrencyOf" }, { @@ -27053,7 +27839,7 @@ } }, { - "id": 402, + "id": 412, "type": { "path": [ "treasury_buyout_extension", @@ -27074,12 +27860,12 @@ "fields": [ { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyIdOf" }, { "name": "amount", - "type": 403, + "type": 413, "typeName": "Amount>" } ], @@ -27093,7 +27879,7 @@ "fields": [ { "name": "limit", - "type": 144, + "type": 145, "typeName": "Option>" } ], @@ -27107,7 +27893,7 @@ "fields": [ { "name": "assets", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -27125,7 +27911,7 @@ } }, { - "id": 403, + "id": 413, "type": { "path": [ "treasury_buyout_extension", @@ -27167,7 +27953,7 @@ } }, { - "id": 404, + "id": 414, "type": { "path": [ "bifrost_farming", @@ -27188,17 +27974,17 @@ "fields": [ { "name": "tokens_proportion", - "type": 405, + "type": 415, "typeName": "Vec<(CurrencyIdOf, Perbill)>" }, { "name": "basic_rewards", - "type": 174, + "type": 175, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" }, { "name": "gauge_init", - "type": 408, + "type": 418, "typeName": "Option<\n(CurrencyIdOf, BlockNumberFor, Vec<\n(CurrencyIdOf, BalanceOf)>,)>" }, { @@ -27208,17 +27994,17 @@ }, { "name": "after_block_to_start", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { "name": "withdraw_limit_time", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { "name": "claim_limit_time", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { @@ -27242,7 +28028,7 @@ }, { "name": "rewards", - "type": 174, + "type": 175, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -27266,7 +28052,7 @@ }, { "name": "gauge_info", - "type": 176, + "type": 177, "typeName": "Option<(BalanceOf, BlockNumberFor)>" } ], @@ -27285,7 +28071,7 @@ }, { "name": "remove_value", - "type": 144, + "type": 145, "typeName": "Option>" } ], @@ -27374,37 +28160,37 @@ }, { "name": "basic_rewards", - "type": 410, + "type": 420, "typeName": "Option, BalanceOf)>>" }, { "name": "min_deposit_to_start", - "type": 144, + "type": 145, "typeName": "Option>" }, { "name": "after_block_to_start", - "type": 220, + "type": 225, "typeName": "Option>" }, { "name": "withdraw_limit_time", - "type": 220, + "type": 225, "typeName": "Option>" }, { "name": "claim_limit_time", - "type": 220, + "type": 225, "typeName": "Option>" }, { "name": "withdraw_limit_count", - "type": 411, + "type": 421, "typeName": "Option" }, { "name": "gauge_init", - "type": 408, + "type": 418, "typeName": "Option<\n(CurrencyIdOf, BlockNumberFor, Vec<\n(CurrencyIdOf, BalanceOf)>,)>" } ], @@ -27437,27 +28223,27 @@ }, { "name": "basic_rewards", - "type": 410, + "type": 420, "typeName": "Option, BalanceOf)>>" }, { "name": "withdraw_limit_time", - "type": 220, + "type": 225, "typeName": "Option>" }, { "name": "claim_limit_time", - "type": 220, + "type": 225, "typeName": "Option>" }, { "name": "gauge_basic_rewards", - "type": 410, + "type": 420, "typeName": "Option, BalanceOf)>>" }, { "name": "withdraw_limit_count", - "type": 411, + "type": 421, "typeName": "Option" } ], @@ -27499,7 +28285,7 @@ "fields": [ { "name": "whitelist", - "type": 412, + "type": 422, "typeName": "Vec" } ], @@ -27513,7 +28299,7 @@ "fields": [ { "name": "whitelist", - "type": 412, + "type": 422, "typeName": "Vec" } ], @@ -27527,7 +28313,7 @@ "fields": [ { "name": "vote_list", - "type": 178, + "type": 179, "typeName": "Vec<(PoolId, Percent)>" } ], @@ -27562,7 +28348,7 @@ "fields": [ { "name": "rewards", - "type": 174, + "type": 175, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -27580,28 +28366,28 @@ } }, { - "id": 405, + "id": 415, "type": { "def": { "sequence": { - "type": 406 + "type": 416 } } } }, { - "id": 406, + "id": 416, "type": { "def": { "tuple": [ - 122, - 407 + 121, + 417 ] } } }, { - "id": 407, + "id": 417, "type": { "path": [ "sp_arithmetic", @@ -27621,7 +28407,7 @@ } }, { - "id": 408, + "id": 418, "type": { "path": [ "Option" @@ -27629,7 +28415,7 @@ "params": [ { "name": "T", - "type": 409 + "type": 419 } ], "def": { @@ -27643,7 +28429,7 @@ "name": "Some", "fields": [ { - "type": 409 + "type": 419 } ], "index": 1 @@ -27654,19 +28440,19 @@ } }, { - "id": 409, + "id": 419, "type": { "def": { "tuple": [ - 122, + 121, 4, - 174 + 175 ] } } }, { - "id": 410, + "id": 420, "type": { "path": [ "Option" @@ -27674,7 +28460,7 @@ "params": [ { "name": "T", - "type": 174 + "type": 175 } ], "def": { @@ -27688,7 +28474,7 @@ "name": "Some", "fields": [ { - "type": 174 + "type": 175 } ], "index": 1 @@ -27699,7 +28485,7 @@ } }, { - "id": 411, + "id": 421, "type": { "path": [ "Option" @@ -27732,7 +28518,7 @@ } }, { - "id": 412, + "id": 422, "type": { "def": { "sequence": { @@ -27742,7 +28528,7 @@ } }, { - "id": 413, + "id": 423, "type": { "path": [ "orml_asset_registry", @@ -27763,12 +28549,12 @@ "fields": [ { "name": "metadata", - "type": 182, + "type": 183, "typeName": "AssetMetadata" }, { "name": "asset_id", - "type": 414, + "type": 424, "typeName": "Option" } ], @@ -27782,37 +28568,37 @@ "fields": [ { "name": "asset_id", - "type": 122, + "type": 121, "typeName": "T::AssetId" }, { "name": "decimals", - "type": 220, + "type": 225, "typeName": "Option" }, { "name": "name", - "type": 415, + "type": 425, "typeName": "Option>" }, { "name": "symbol", - "type": 415, + "type": 425, "typeName": "Option>" }, { "name": "existential_deposit", - "type": 144, + "type": 145, "typeName": "Option" }, { "name": "location", - "type": 416, + "type": 426, "typeName": "Option>" }, { "name": "additional", - "type": 417, + "type": 427, "typeName": "Option" } ], @@ -27830,7 +28616,7 @@ } }, { - "id": 414, + "id": 424, "type": { "path": [ "Option" @@ -27838,7 +28624,7 @@ "params": [ { "name": "T", - "type": 122 + "type": 121 } ], "def": { @@ -27852,7 +28638,7 @@ "name": "Some", "fields": [ { - "type": 122 + "type": 121 } ], "index": 1 @@ -27863,7 +28649,7 @@ } }, { - "id": 415, + "id": 425, "type": { "path": [ "Option" @@ -27871,7 +28657,7 @@ "params": [ { "name": "T", - "type": 186 + "type": 187 } ], "def": { @@ -27885,7 +28671,7 @@ "name": "Some", "fields": [ { - "type": 186 + "type": 187 } ], "index": 1 @@ -27896,7 +28682,7 @@ } }, { - "id": 416, + "id": 426, "type": { "path": [ "Option" @@ -27904,7 +28690,7 @@ "params": [ { "name": "T", - "type": 187 + "type": 188 } ], "def": { @@ -27918,7 +28704,7 @@ "name": "Some", "fields": [ { - "type": 187 + "type": 188 } ], "index": 1 @@ -27929,7 +28715,7 @@ } }, { - "id": 417, + "id": 427, "type": { "path": [ "Option" @@ -27937,7 +28723,7 @@ "params": [ { "name": "T", - "type": 183 + "type": 184 } ], "def": { @@ -27951,7 +28737,7 @@ "name": "Some", "fields": [ { - "type": 183 + "type": 184 } ], "index": 1 @@ -27962,7 +28748,7 @@ } }, { - "id": 418, + "id": 428, "type": { "path": [ "vesting_manager", @@ -27983,7 +28769,7 @@ "fields": [ { "name": "who", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -28006,7 +28792,93 @@ } }, { - "id": 419, + "id": 429, + "type": { + "path": [ + "pallet_message_queue", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "reap_page", + "fields": [ + { + "name": "message_origin", + "type": 191, + "typeName": "MessageOriginOf" + }, + { + "name": "page_index", + "type": 4, + "typeName": "PageIndex" + } + ], + "index": 0, + "docs": [ + "See [`Pallet::reap_page`]." + ] + }, + { + "name": "execute_overweight", + "fields": [ + { + "name": "message_origin", + "type": 191, + "typeName": "MessageOriginOf" + }, + { + "name": "page", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "index", + "type": 4, + "typeName": "T::Size" + }, + { + "name": "weight_limit", + "type": 9, + "typeName": "Weight" + } + ], + "index": 1, + "docs": [ + "See [`Pallet::execute_overweight`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 430, + "type": { + "path": [ + "sp_runtime", + "traits", + "BlakeTwo256" + ], + "def": { + "composite": {} + } + } + }, + { + "id": 431, "type": { "path": [ "bounded_collections", @@ -28036,28 +28908,28 @@ } }, { - "id": 420, + "id": 432, "type": { "def": { "sequence": { - "type": 275 + "type": 280 } } } }, { - "id": 421, + "id": 433, "type": { "def": { "tuple": [ - 422, + 434, 6 ] } } }, { - "id": 422, + "id": 434, "type": { "path": [ "bounded_collections", @@ -28078,7 +28950,7 @@ "composite": { "fields": [ { - "type": 271, + "type": 276, "typeName": "Vec" } ] @@ -28087,7 +28959,7 @@ } }, { - "id": 423, + "id": 435, "type": { "path": [ "pallet_democracy", @@ -28101,7 +28973,7 @@ }, { "name": "Proposal", - "type": 276 + "type": 281 }, { "name": "Balance", @@ -28115,7 +28987,7 @@ "name": "Ongoing", "fields": [ { - "type": 424, + "type": 436, "typeName": "ReferendumStatus" } ], @@ -28126,7 +28998,7 @@ "fields": [ { "name": "approved", - "type": 41, + "type": 30, "typeName": "bool" }, { @@ -28143,7 +29015,7 @@ } }, { - "id": 424, + "id": 436, "type": { "path": [ "pallet_democracy", @@ -28157,7 +29029,7 @@ }, { "name": "Proposal", - "type": 276 + "type": 281 }, { "name": "Balance", @@ -28174,12 +29046,12 @@ }, { "name": "proposal", - "type": 276, + "type": 281, "typeName": "Proposal" }, { "name": "threshold", - "type": 36, + "type": 37, "typeName": "VoteThreshold" }, { @@ -28189,7 +29061,7 @@ }, { "name": "tally", - "type": 425, + "type": 437, "typeName": "Tally" } ] @@ -28198,7 +29070,7 @@ } }, { - "id": 425, + "id": 437, "type": { "path": [ "pallet_democracy", @@ -28235,7 +29107,7 @@ } }, { - "id": 426, + "id": 438, "type": { "path": [ "pallet_democracy", @@ -28268,17 +29140,17 @@ "fields": [ { "name": "votes", - "type": 427, + "type": 439, "typeName": "BoundedVec<(ReferendumIndex, AccountVote), MaxVotes>" }, { "name": "delegations", - "type": 430, + "type": 442, "typeName": "Delegations" }, { "name": "prior", - "type": 431, + "type": 443, "typeName": "PriorLock" } ], @@ -28299,17 +29171,17 @@ }, { "name": "conviction", - "type": 279, + "type": 284, "typeName": "Conviction" }, { "name": "delegations", - "type": 430, + "type": 442, "typeName": "Delegations" }, { "name": "prior", - "type": 431, + "type": 443, "typeName": "PriorLock" } ], @@ -28321,7 +29193,7 @@ } }, { - "id": 427, + "id": 439, "type": { "path": [ "bounded_collections", @@ -28331,7 +29203,7 @@ "params": [ { "name": "T", - "type": 428 + "type": 440 }, { "name": "S", @@ -28342,7 +29214,7 @@ "composite": { "fields": [ { - "type": 429, + "type": 441, "typeName": "Vec" } ] @@ -28351,28 +29223,28 @@ } }, { - "id": 428, + "id": 440, "type": { "def": { "tuple": [ 4, - 37 + 38 ] } } }, { - "id": 429, + "id": 441, "type": { "def": { "sequence": { - "type": 428 + "type": 440 } } } }, { - "id": 430, + "id": 442, "type": { "path": [ "pallet_democracy", @@ -28404,7 +29276,7 @@ } }, { - "id": 431, + "id": 443, "type": { "path": [ "pallet_democracy", @@ -28438,29 +29310,29 @@ } }, { - "id": 432, + "id": 444, "type": { "def": { "tuple": [ - 276, - 36 + 281, + 37 ] } } }, { - "id": 433, + "id": 445, "type": { "def": { "tuple": [ 4, - 422 + 434 ] } } }, { - "id": 434, + "id": 446, "type": { "path": [ "pallet_democracy", @@ -28654,7 +29526,7 @@ } }, { - "id": 435, + "id": 447, "type": { "path": [ "bounded_collections", @@ -28675,7 +29547,7 @@ "composite": { "fields": [ { - "type": 190, + "type": 194, "typeName": "Vec" } ] @@ -28684,7 +29556,7 @@ } }, { - "id": 436, + "id": 448, "type": { "path": [ "pallet_collective", @@ -28715,12 +29587,12 @@ }, { "name": "ayes", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "nays", - "type": 271, + "type": 276, "typeName": "Vec" }, { @@ -28734,7 +29606,7 @@ } }, { - "id": 437, + "id": 449, "type": { "path": [ "pallet_collective", @@ -28840,7 +29712,7 @@ } }, { - "id": 438, + "id": 450, "type": { "path": [ "bounded_collections", @@ -28861,7 +29733,7 @@ "composite": { "fields": [ { - "type": 190, + "type": 194, "typeName": "Vec" } ] @@ -28870,7 +29742,7 @@ } }, { - "id": 439, + "id": 451, "type": { "path": [ "pallet_collective", @@ -28976,7 +29848,7 @@ } }, { - "id": 440, + "id": 452, "type": { "path": [ "bounded_collections", @@ -28986,7 +29858,7 @@ "params": [ { "name": "T", - "type": 441 + "type": 453 }, { "name": "S", @@ -28997,7 +29869,7 @@ "composite": { "fields": [ { - "type": 443, + "type": 455, "typeName": "Vec" } ] @@ -29006,7 +29878,7 @@ } }, { - "id": 441, + "id": 453, "type": { "path": [ "Option" @@ -29014,7 +29886,7 @@ "params": [ { "name": "T", - "type": 442 + "type": 454 } ], "def": { @@ -29028,7 +29900,7 @@ "name": "Some", "fields": [ { - "type": 442 + "type": 454 } ], "index": 1 @@ -29039,7 +29911,7 @@ } }, { - "id": 442, + "id": 454, "type": { "path": [ "pallet_scheduler", @@ -29052,7 +29924,7 @@ }, { "name": "Call", - "type": 276 + "type": 281 }, { "name": "BlockNumber", @@ -29060,7 +29932,7 @@ }, { "name": "PalletsOrigin", - "type": 326 + "type": 331 }, { "name": "AccountId", @@ -29072,7 +29944,7 @@ "fields": [ { "name": "maybe_id", - "type": 31, + "type": 32, "typeName": "Option" }, { @@ -29082,17 +29954,17 @@ }, { "name": "call", - "type": 276, + "type": 281, "typeName": "Call" }, { "name": "maybe_periodic", - "type": 284, + "type": 289, "typeName": "Option>" }, { "name": "origin", - "type": 326, + "type": 331, "typeName": "PalletsOrigin" } ] @@ -29101,17 +29973,17 @@ } }, { - "id": 443, + "id": 455, "type": { "def": { "sequence": { - "type": 441 + "type": 453 } } } }, { - "id": 444, + "id": 456, "type": { "path": [ "pallet_scheduler", @@ -29171,11 +30043,11 @@ } }, { - "id": 445, + "id": 457, "type": { "path": [ "pallet_preimage", - "RequestStatus" + "OldRequestStatus" ], "params": [ { @@ -29195,7 +30067,7 @@ "fields": [ { "name": "deposit", - "type": 446, + "type": 458, "typeName": "(AccountId, Balance)" }, { @@ -29211,7 +30083,7 @@ "fields": [ { "name": "deposit", - "type": 447, + "type": 459, "typeName": "Option<(AccountId, Balance)>" }, { @@ -29221,7 +30093,7 @@ }, { "name": "len", - "type": 220, + "type": 225, "typeName": "Option" } ], @@ -29233,7 +30105,7 @@ } }, { - "id": 446, + "id": 458, "type": { "def": { "tuple": [ @@ -29244,7 +30116,7 @@ } }, { - "id": 447, + "id": 459, "type": { "path": [ "Option" @@ -29252,7 +30124,7 @@ "params": [ { "name": "T", - "type": 446 + "type": 458 } ], "def": { @@ -29266,7 +30138,7 @@ "name": "Some", "fields": [ { - "type": 446 + "type": 458 } ], "index": 1 @@ -29277,7 +30149,153 @@ } }, { - "id": 448, + "id": 460, + "type": { + "path": [ + "pallet_preimage", + "RequestStatus" + ], + "params": [ + { + "name": "AccountId", + "type": 0 + }, + { + "name": "Ticket", + "type": 461 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "Unrequested", + "fields": [ + { + "name": "ticket", + "type": 462, + "typeName": "(AccountId, Ticket)" + }, + { + "name": "len", + "type": 4, + "typeName": "u32" + } + ], + "index": 0 + }, + { + "name": "Requested", + "fields": [ + { + "name": "maybe_ticket", + "type": 463, + "typeName": "Option<(AccountId, Ticket)>" + }, + { + "name": "count", + "type": 4, + "typeName": "u32" + }, + { + "name": "maybe_len", + "type": 225, + "typeName": "Option" + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 461, + "type": { + "path": [ + "frame_support", + "traits", + "tokens", + "fungible", + "HoldConsideration" + ], + "params": [ + { + "name": "A", + "type": null + }, + { + "name": "F", + "type": null + }, + { + "name": "R", + "type": null + }, + { + "name": "D", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "type": 6, + "typeName": "F::Balance" + } + ] + } + } + } + }, + { + "id": 462, + "type": { + "def": { + "tuple": [ + 0, + 461 + ] + } + } + }, + { + "id": 463, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 462 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "index": 0 + }, + { + "name": "Some", + "fields": [ + { + "type": 462 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 464, "type": { "def": { "tuple": [ @@ -29288,7 +30306,7 @@ } }, { - "id": 449, + "id": 465, "type": { "path": [ "bounded_collections", @@ -29318,7 +30336,7 @@ } }, { - "id": 450, + "id": 466, "type": { "path": [ "pallet_preimage", @@ -29375,6 +30393,20 @@ "docs": [ "The preimage request cannot be removed since no outstanding requests exist." ] + }, + { + "name": "TooMany", + "index": 6, + "docs": [ + "More than `MAX_HASH_UPGRADE_BULK_COUNT` hashes were requested to be upgraded at once." + ] + }, + { + "name": "TooFew", + "index": 7, + "docs": [ + "Too few hashes were requested to be upgraded (i.e. zero)." + ] } ] } @@ -29385,7 +30417,7 @@ } }, { - "id": 451, + "id": 467, "type": { "def": { "tuple": [ @@ -29396,7 +30428,7 @@ } }, { - "id": 452, + "id": 468, "type": { "path": [ "pallet_multisig", @@ -29440,7 +30472,7 @@ }, { "name": "approvals", - "type": 453, + "type": 469, "typeName": "BoundedVec" } ] @@ -29449,7 +30481,7 @@ } }, { - "id": 453, + "id": 469, "type": { "path": [ "bounded_collections", @@ -29470,7 +30502,7 @@ "composite": { "fields": [ { - "type": 271, + "type": 276, "typeName": "Vec" } ] @@ -29479,7 +30511,7 @@ } }, { - "id": 454, + "id": 470, "type": { "path": [ "pallet_multisig", @@ -29602,7 +30634,7 @@ } }, { - "id": 455, + "id": 471, "type": { "path": [ "pallet_treasury", @@ -29647,7 +30679,7 @@ } }, { - "id": 456, + "id": 472, "type": { "path": [ "bounded_collections", @@ -29668,7 +30700,7 @@ "composite": { "fields": [ { - "type": 412, + "type": 422, "typeName": "Vec" } ] @@ -29677,7 +30709,114 @@ } }, { - "id": 457, + "id": 473, + "type": { + "path": [ + "pallet_treasury", + "SpendStatus" + ], + "params": [ + { + "name": "AssetKind", + "type": 43 + }, + { + "name": "AssetBalance", + "type": 6 + }, + { + "name": "Beneficiary", + "type": 0 + }, + { + "name": "BlockNumber", + "type": 4 + }, + { + "name": "PaymentId", + "type": 43 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "asset_kind", + "type": 43, + "typeName": "AssetKind" + }, + { + "name": "amount", + "type": 6, + "typeName": "AssetBalance" + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "Beneficiary" + }, + { + "name": "valid_from", + "type": 4, + "typeName": "BlockNumber" + }, + { + "name": "expire_at", + "type": 4, + "typeName": "BlockNumber" + }, + { + "name": "status", + "type": 474, + "typeName": "PaymentState" + } + ] + } + } + } + }, + { + "id": 474, + "type": { + "path": [ + "pallet_treasury", + "PaymentState" + ], + "params": [ + { + "name": "Id", + "type": 43 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "Pending", + "index": 0 + }, + { + "name": "Attempted", + "fields": [ + { + "name": "id", + "type": 43, + "typeName": "Id" + } + ], + "index": 1 + }, + { + "name": "Failed", + "index": 2 + } + ] + } + } + } + }, + { + "id": 475, "type": { "path": [ "sp_arithmetic", @@ -29697,7 +30836,7 @@ } }, { - "id": 458, + "id": 476, "type": { "path": [ "frame_support", @@ -29707,7 +30846,7 @@ "composite": { "fields": [ { - "type": 83, + "type": 82, "typeName": "[u8; 8]" } ] @@ -29716,7 +30855,7 @@ } }, { - "id": 459, + "id": 477, "type": { "path": [ "pallet_treasury", @@ -29747,7 +30886,7 @@ "name": "InvalidIndex", "index": 1, "docs": [ - "No proposal or bounty at that index." + "No proposal, bounty or spend at that index." ] }, { @@ -29771,6 +30910,55 @@ "docs": [ "Proposal has not been approved." ] + }, + { + "name": "FailedToConvertBalance", + "index": 5, + "docs": [ + "The balance of the asset kind is not convertible to the balance of the native asset." + ] + }, + { + "name": "SpendExpired", + "index": 6, + "docs": [ + "The spend has expired and cannot be claimed." + ] + }, + { + "name": "EarlyPayout", + "index": 7, + "docs": [ + "The spend is not yet eligible for payout." + ] + }, + { + "name": "AlreadyAttempted", + "index": 8, + "docs": [ + "The payment has already been attempted." + ] + }, + { + "name": "PayoutError", + "index": 9, + "docs": [ + "There was some issue with the mechanism of payment." + ] + }, + { + "name": "NotAttempted", + "index": 10, + "docs": [ + "The payout was not yet attempted/claimed." + ] + }, + { + "name": "Inconclusive", + "index": 11, + "docs": [ + "The payment has neither failed nor succeeded yet." + ] } ] } @@ -29781,7 +30969,7 @@ } }, { - "id": 460, + "id": 478, "type": { "path": [ "pallet_bounties", @@ -29831,7 +31019,7 @@ }, { "name": "status", - "type": 461, + "type": 479, "typeName": "BountyStatus" } ] @@ -29840,7 +31028,7 @@ } }, { - "id": 461, + "id": 479, "type": { "path": [ "pallet_bounties", @@ -29925,7 +31113,7 @@ } }, { - "id": 462, + "id": 480, "type": { "path": [ "bounded_collections", @@ -29955,7 +31143,7 @@ } }, { - "id": 463, + "id": 481, "type": { "path": [ "pallet_bounties", @@ -30062,7 +31250,7 @@ } }, { - "id": 464, + "id": 482, "type": { "path": [ "pallet_child_bounties", @@ -30107,7 +31295,7 @@ }, { "name": "status", - "type": 465, + "type": 483, "typeName": "ChildBountyStatus" } ] @@ -30116,7 +31304,7 @@ } }, { - "id": 465, + "id": 483, "type": { "path": [ "pallet_child_bounties", @@ -30188,7 +31376,7 @@ } }, { - "id": 466, + "id": 484, "type": { "path": [ "pallet_child_bounties", @@ -30234,18 +31422,18 @@ } }, { - "id": 467, + "id": 485, "type": { "def": { "tuple": [ - 468, + 486, 6 ] } } }, { - "id": 468, + "id": 486, "type": { "path": [ "bounded_collections", @@ -30255,7 +31443,7 @@ "params": [ { "name": "T", - "type": 469 + "type": 487 }, { "name": "S", @@ -30266,7 +31454,7 @@ "composite": { "fields": [ { - "type": 470, + "type": 488, "typeName": "Vec" } ] @@ -30275,7 +31463,7 @@ } }, { - "id": 469, + "id": 487, "type": { "path": [ "pallet_proxy", @@ -30319,28 +31507,28 @@ } }, { - "id": 470, + "id": 488, "type": { "def": { "sequence": { - "type": 469 + "type": 487 } } } }, { - "id": 471, + "id": 489, "type": { "def": { "tuple": [ - 472, + 490, 6 ] } } }, { - "id": 472, + "id": 490, "type": { "path": [ "bounded_collections", @@ -30350,7 +31538,7 @@ "params": [ { "name": "T", - "type": 473 + "type": 491 }, { "name": "S", @@ -30361,7 +31549,7 @@ "composite": { "fields": [ { - "type": 474, + "type": 492, "typeName": "Vec" } ] @@ -30370,7 +31558,7 @@ } }, { - "id": 473, + "id": 491, "type": { "path": [ "pallet_proxy", @@ -30414,17 +31602,17 @@ } }, { - "id": 474, + "id": 492, "type": { "def": { "sequence": { - "type": 473 + "type": 491 } } } }, { - "id": 475, + "id": 493, "type": { "path": [ "pallet_proxy", @@ -30505,7 +31693,7 @@ } }, { - "id": 476, + "id": 494, "type": { "path": [ "bounded_collections", @@ -30515,7 +31703,7 @@ "params": [ { "name": "T", - "type": 295 + "type": 300 }, { "name": "S", @@ -30526,7 +31714,7 @@ "composite": { "fields": [ { - "type": 477, + "type": 495, "typeName": "Vec" } ] @@ -30535,17 +31723,17 @@ } }, { - "id": 477, + "id": 495, "type": { "def": { "sequence": { - "type": 295 + "type": 300 } } } }, { - "id": 478, + "id": 496, "type": { "path": [ "sp_consensus_slots", @@ -30564,39 +31752,39 @@ } }, { - "id": 479, + "id": 497, "type": { "def": { "sequence": { - "type": 480 + "type": 498 } } } }, { - "id": 480, + "id": 498, "type": { "def": { "tuple": [ 0, - 294 + 299 ] } } }, { - "id": 481, + "id": 499, "type": { "def": { "tuple": [ - 482, + 500, 13 ] } } }, { - "id": 482, + "id": 500, "type": { "path": [ "sp_core", @@ -30616,7 +31804,7 @@ } }, { - "id": 483, + "id": 501, "type": { "path": [ "pallet_session", @@ -30676,7 +31864,7 @@ } }, { - "id": 484, + "id": 502, "type": { "path": [ "parachain_staking", @@ -30713,7 +31901,7 @@ } }, { - "id": 485, + "id": 503, "type": { "path": [ "parachain_staking", @@ -30739,7 +31927,7 @@ } }, { - "id": 486, + "id": 504, "type": { "path": [ "parachain_staking", @@ -30749,7 +31937,7 @@ "params": [ { "name": "AccountId", - "type": 281 + "type": 286 }, { "name": "Balance", @@ -30761,7 +31949,7 @@ "fields": [ { "name": "owner", - "type": 281, + "type": 286, "typeName": "AccountId" }, { @@ -30775,7 +31963,7 @@ } }, { - "id": 487, + "id": 505, "type": { "path": [ "parachain_staking", @@ -30811,7 +31999,7 @@ }, { "name": "delegators", - "type": 488, + "type": 506, "typeName": "OrderedSet, MaxDelegatorsPerCandidate>" }, { @@ -30821,7 +32009,7 @@ }, { "name": "status", - "type": 492, + "type": 510, "typeName": "CandidateStatus" } ] @@ -30830,7 +32018,7 @@ } }, { - "id": 488, + "id": 506, "type": { "path": [ "parachain_staking", @@ -30840,7 +32028,7 @@ "params": [ { "name": "T", - "type": 489 + "type": 507 }, { "name": "S", @@ -30851,7 +32039,7 @@ "composite": { "fields": [ { - "type": 490, + "type": 508, "typeName": "BoundedVec" } ] @@ -30860,7 +32048,7 @@ } }, { - "id": 489, + "id": 507, "type": { "path": [ "parachain_staking", @@ -30896,7 +32084,7 @@ } }, { - "id": 490, + "id": 508, "type": { "path": [ "bounded_collections", @@ -30906,7 +32094,7 @@ "params": [ { "name": "T", - "type": 489 + "type": 507 }, { "name": "S", @@ -30917,7 +32105,7 @@ "composite": { "fields": [ { - "type": 491, + "type": 509, "typeName": "Vec" } ] @@ -30926,17 +32114,17 @@ } }, { - "id": 491, + "id": 509, "type": { "def": { "sequence": { - "type": 489 + "type": 507 } } } }, { - "id": 492, + "id": 510, "type": { "path": [ "parachain_staking", @@ -30966,7 +32154,7 @@ } }, { - "id": 493, + "id": 511, "type": { "path": [ "parachain_staking", @@ -30998,7 +32186,7 @@ } }, { - "id": 494, + "id": 512, "type": { "path": [ "parachain_staking", @@ -31008,7 +32196,7 @@ "params": [ { "name": "T", - "type": 489 + "type": 507 }, { "name": "S", @@ -31019,7 +32207,7 @@ "composite": { "fields": [ { - "type": 495, + "type": 513, "typeName": "BoundedVec" } ] @@ -31028,7 +32216,7 @@ } }, { - "id": 495, + "id": 513, "type": { "path": [ "bounded_collections", @@ -31038,7 +32226,7 @@ "params": [ { "name": "T", - "type": 489 + "type": 507 }, { "name": "S", @@ -31049,7 +32237,7 @@ "composite": { "fields": [ { - "type": 491, + "type": 509, "typeName": "Vec" } ] @@ -31058,7 +32246,7 @@ } }, { - "id": 496, + "id": 514, "type": { "path": [ "parachain_staking", @@ -31070,12 +32258,12 @@ "fields": [ { "name": "collator", - "type": 497, + "type": 515, "typeName": "StakingInfo" }, { "name": "delegator", - "type": 497, + "type": 515, "typeName": "StakingInfo" } ] @@ -31084,7 +32272,7 @@ } }, { - "id": 497, + "id": 515, "type": { "path": [ "parachain_staking", @@ -31101,7 +32289,7 @@ }, { "name": "reward_rate", - "type": 498, + "type": 516, "typeName": "RewardRate" } ] @@ -31110,7 +32298,7 @@ } }, { - "id": 498, + "id": 516, "type": { "path": [ "parachain_staking", @@ -31136,7 +32324,7 @@ } }, { - "id": 499, + "id": 517, "type": { "path": [ "bounded_collections", @@ -31161,7 +32349,7 @@ "composite": { "fields": [ { - "type": 500, + "type": 518, "typeName": "BTreeMap" } ] @@ -31170,7 +32358,7 @@ } }, { - "id": 500, + "id": 518, "type": { "path": [ "BTreeMap" @@ -31189,7 +32377,7 @@ "composite": { "fields": [ { - "type": 501 + "type": 519 } ] } @@ -31197,17 +32385,17 @@ } }, { - "id": 501, + "id": 519, "type": { "def": { "sequence": { - "type": 502 + "type": 520 } } } }, { - "id": 502, + "id": 520, "type": { "def": { "tuple": [ @@ -31218,7 +32406,7 @@ } }, { - "id": 503, + "id": 521, "type": { "path": [ "parachain_staking", @@ -31488,50 +32676,40 @@ } }, { - "id": 504, + "id": 522, "type": { "def": { "tuple": [ - 478, + 496, 4 ] } } }, { - "id": 505, - "type": { - "def": { - "sequence": { - "type": 506 - } - } - } - }, - { - "id": 506, + "id": 523, "type": { "path": [ - "cumulus_pallet_xcmp_queue", - "InboundChannelDetails" + "bounded_collections", + "bounded_btree_set", + "BoundedBTreeSet" + ], + "params": [ + { + "name": "T", + "type": 139 + }, + { + "name": "S", + "type": null + } ], "def": { "composite": { "fields": [ { - "name": "sender", - "type": 61, - "typeName": "ParaId" - }, - { - "name": "state", - "type": 507, - "typeName": "InboundState" - }, - { - "name": "message_metadata", - "type": 508, - "typeName": "Vec<(RelayBlockNumber, XcmpMessageFormat)>" + "type": 524, + "typeName": "BTreeSet" } ] } @@ -31539,71 +32717,22 @@ } }, { - "id": 507, + "id": 524, "type": { "path": [ - "cumulus_pallet_xcmp_queue", - "InboundState" + "BTreeSet" ], - "def": { - "variant": { - "variants": [ - { - "name": "Ok", - "index": 0 - }, - { - "name": "Suspended", - "index": 1 - } - ] - } - } - } - }, - { - "id": 508, - "type": { - "def": { - "sequence": { - "type": 509 + "params": [ + { + "name": "T", + "type": 139 } - } - } - }, - { - "id": 509, - "type": { - "def": { - "tuple": [ - 4, - 510 - ] - } - } - }, - { - "id": 510, - "type": { - "path": [ - "polkadot_parachain_primitives", - "primitives", - "XcmpMessageFormat" ], "def": { - "variant": { - "variants": [ - { - "name": "ConcatenatedVersionedXcm", - "index": 0 - }, - { - "name": "ConcatenatedEncodedBlob", - "index": 1 - }, + "composite": { + "fields": [ { - "name": "Signals", - "index": 2 + "type": 525 } ] } @@ -31611,28 +32740,27 @@ } }, { - "id": 511, + "id": 525, "type": { "def": { - "tuple": [ - 61, - 4 - ] + "sequence": { + "type": 139 + } } } }, { - "id": 512, + "id": 526, "type": { "def": { "sequence": { - "type": 513 + "type": 527 } } } }, { - "id": 513, + "id": 527, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -31643,17 +32771,17 @@ "fields": [ { "name": "recipient", - "type": 61, + "type": 139, "typeName": "ParaId" }, { "name": "state", - "type": 514, + "type": 528, "typeName": "OutboundState" }, { "name": "signals_exist", - "type": 41, + "type": 30, "typeName": "bool" }, { @@ -31672,7 +32800,7 @@ } }, { - "id": 514, + "id": 528, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -31695,18 +32823,18 @@ } }, { - "id": 515, + "id": 529, "type": { "def": { "tuple": [ - 61, + 139, 55 ] } } }, { - "id": 516, + "id": 530, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -31729,21 +32857,6 @@ "name": "resume_threshold", "type": 4, "typeName": "u32" - }, - { - "name": "threshold_weight", - "type": 9, - "typeName": "Weight" - }, - { - "name": "weight_restrict_decay", - "type": 9, - "typeName": "Weight" - }, - { - "name": "xcmp_max_individual_weight", - "type": 9, - "typeName": "Weight" } ] } @@ -31751,19 +32864,7 @@ } }, { - "id": 517, - "type": { - "def": { - "tuple": [ - 61, - 4, - 13 - ] - } - } - }, - { - "id": 518, + "id": 531, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -31780,38 +32881,24 @@ "variant": { "variants": [ { - "name": "FailedToSend", + "name": "BadQueueConfig", "index": 0, "docs": [ - "Failed to send XCM message." + "Setting the queue config failed since one of its values was invalid." ] }, { - "name": "BadXcmOrigin", + "name": "AlreadySuspended", "index": 1, "docs": [ - "Bad XCM origin." + "The execution is already suspended." ] }, { - "name": "BadXcm", + "name": "AlreadyResumed", "index": 2, "docs": [ - "Bad XCM data." - ] - }, - { - "name": "BadOverweightIndex", - "index": 3, - "docs": [ - "Bad overweight index." - ] - }, - { - "name": "WeightOverLimit", - "index": 4, - "docs": [ - "Provided weight is possibly not enough to execute the message." + "The execution is already resumed." ] } ] @@ -31823,7 +32910,7 @@ } }, { - "id": 519, + "id": 532, "type": { "path": [ "pallet_xcm", @@ -31844,17 +32931,17 @@ "fields": [ { "name": "responder", - "type": 116, + "type": 115, "typeName": "VersionedMultiLocation" }, { "name": "maybe_match_querier", - "type": 187, + "type": 188, "typeName": "Option" }, { "name": "maybe_notify", - "type": 520, + "type": 533, "typeName": "Option<(u8, u8)>" }, { @@ -31870,12 +32957,12 @@ "fields": [ { "name": "origin", - "type": 116, + "type": 115, "typeName": "VersionedMultiLocation" }, { "name": "is_active", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -31886,7 +32973,7 @@ "fields": [ { "name": "response", - "type": 522, + "type": 535, "typeName": "VersionedResponse" }, { @@ -31903,7 +32990,7 @@ } }, { - "id": 520, + "id": 533, "type": { "path": [ "Option" @@ -31911,7 +32998,7 @@ "params": [ { "name": "T", - "type": 521 + "type": 534 } ], "def": { @@ -31925,7 +33012,7 @@ "name": "Some", "fields": [ { - "type": 521 + "type": 534 } ], "index": 1 @@ -31936,7 +33023,7 @@ } }, { - "id": 521, + "id": 534, "type": { "def": { "tuple": [ @@ -31947,10 +33034,10 @@ } }, { - "id": 522, + "id": 535, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedResponse" ], "def": { @@ -31960,7 +33047,7 @@ "name": "V2", "fields": [ { - "type": 304, + "type": 309, "typeName": "v2::Response" } ], @@ -31970,7 +33057,7 @@ "name": "V3", "fields": [ { - "type": 85, + "type": 84, "typeName": "v3::Response" } ], @@ -31982,18 +33069,18 @@ } }, { - "id": 523, + "id": 536, "type": { "def": { "tuple": [ 4, - 116 + 115 ] } } }, { - "id": 524, + "id": 537, "type": { "def": { "tuple": [ @@ -32005,7 +33092,7 @@ } }, { - "id": 525, + "id": 538, "type": { "path": [ "bounded_collections", @@ -32015,7 +33102,7 @@ "params": [ { "name": "T", - "type": 526 + "type": 539 }, { "name": "S", @@ -32026,7 +33113,7 @@ "composite": { "fields": [ { - "type": 527, + "type": 540, "typeName": "Vec" } ] @@ -32035,28 +33122,28 @@ } }, { - "id": 526, + "id": 539, "type": { "def": { "tuple": [ - 116, + 115, 4 ] } } }, { - "id": 527, + "id": 540, "type": { "def": { "sequence": { - "type": 526 + "type": 539 } } } }, { - "id": 528, + "id": 541, "type": { "path": [ "pallet_xcm", @@ -32078,7 +33165,7 @@ "name": "NotifyCurrentTargets", "fields": [ { - "type": 529, + "type": 542, "typeName": "Option>" } ], @@ -32094,7 +33181,7 @@ } }, { - "id": 529, + "id": 542, "type": { "path": [ "Option" @@ -32127,22 +33214,22 @@ } }, { - "id": 530, + "id": 543, "type": { "def": { "tuple": [ 4, 0, - 531 + 544 ] } } }, { - "id": 531, + "id": 544, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedAssetId" ], "def": { @@ -32152,7 +33239,7 @@ "name": "V3", "fields": [ { - "type": 80, + "type": 79, "typeName": "v3::AssetId" } ], @@ -32164,7 +33251,7 @@ } }, { - "id": 532, + "id": 545, "type": { "path": [ "pallet_xcm", @@ -32191,17 +33278,17 @@ }, { "name": "owner", - "type": 116, + "type": 115, "typeName": "VersionedMultiLocation" }, { "name": "locker", - "type": 116, + "type": 115, "typeName": "VersionedMultiLocation" }, { "name": "consumers", - "type": 533, + "type": 546, "typeName": "BoundedVec<(ConsumerIdentifier, u128), MaxConsumers>" } ] @@ -32210,7 +33297,7 @@ } }, { - "id": 533, + "id": 546, "type": { "path": [ "bounded_collections", @@ -32220,7 +33307,7 @@ "params": [ { "name": "T", - "type": 534 + "type": 547 }, { "name": "S", @@ -32231,7 +33318,7 @@ "composite": { "fields": [ { - "type": 535, + "type": 548, "typeName": "Vec" } ] @@ -32240,7 +33327,7 @@ } }, { - "id": 534, + "id": 547, "type": { "def": { "tuple": [ @@ -32251,17 +33338,17 @@ } }, { - "id": 535, + "id": 548, "type": { "def": { "sequence": { - "type": 534 + "type": 547 } } } }, { - "id": 536, + "id": 549, "type": { "path": [ "bounded_collections", @@ -32271,7 +33358,7 @@ "params": [ { "name": "T", - "type": 537 + "type": 550 }, { "name": "S", @@ -32282,7 +33369,7 @@ "composite": { "fields": [ { - "type": 538, + "type": 551, "typeName": "Vec" } ] @@ -32291,28 +33378,28 @@ } }, { - "id": 537, + "id": 550, "type": { "def": { "tuple": [ 6, - 116 + 115 ] } } }, { - "id": 538, + "id": 551, "type": { "def": { "sequence": { - "type": 537 + "type": 550 } } } }, { - "id": 539, + "id": 552, "type": { "path": [ "pallet_xcm", @@ -32423,10 +33510,10 @@ ] }, { - "name": "InvalidAsset", + "name": "CannotCheckOutTeleport", "index": 13, "docs": [ - "Invalid asset for the operation." + "Could not check-out the assets for teleportation to the destination chain." ] }, { @@ -32470,6 +33557,41 @@ "docs": [ "The unlock operation cannot succeed because there are still consumers of the lock." ] + }, + { + "name": "InvalidAssetNotConcrete", + "index": 20, + "docs": [ + "Invalid non-concrete asset." + ] + }, + { + "name": "InvalidAssetUnknownReserve", + "index": 21, + "docs": [ + "Invalid asset, reserve chain could not be determined for it." + ] + }, + { + "name": "InvalidAssetUnsupportedReserve", + "index": 22, + "docs": [ + "Invalid asset, do not support remote asset reserves with different fees reserves." + ] + }, + { + "name": "TooManyReserves", + "index": 23, + "docs": [ + "Too many assets with different reserve locations have been attempted for transfer." + ] + }, + { + "name": "LocalExecutionIncomplete", + "index": 24, + "docs": [ + "Local XCM execution incomplete." + ] } ] } @@ -32480,41 +33602,64 @@ } }, { - "id": 540, - "type": { - "path": [ - "cumulus_pallet_xcm", - "pallet", - "Error" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": {} - }, - "docs": [ - "The `Error` enum of this pallet." - ] - } - }, - { - "id": 541, + "id": 553, "type": { "path": [ "cumulus_pallet_dmp_queue", - "ConfigData" + "pallet", + "MigrationState" ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "max_individual", - "type": 9, - "typeName": "Weight" + "name": "NotStarted", + "index": 0 + }, + { + "name": "StartedExport", + "fields": [ + { + "name": "next_begin_used", + "type": 4, + "typeName": "PageCounter" + } + ], + "index": 1 + }, + { + "name": "CompletedExport", + "index": 2 + }, + { + "name": "StartedOverweightExport", + "fields": [ + { + "name": "next_overweight_index", + "type": 11, + "typeName": "u64" + } + ], + "index": 3 + }, + { + "name": "CompletedOverweightExport", + "index": 4 + }, + { + "name": "StartedCleanup", + "fields": [ + { + "name": "cursor", + "type": 554, + "typeName": "Option>>" + } + ], + "index": 5 + }, + { + "name": "Completed", + "index": 6 } ] } @@ -32522,29 +33667,32 @@ } }, { - "id": 542, + "id": 554, "type": { "path": [ - "cumulus_pallet_dmp_queue", - "PageIndexData" + "Option" + ], + "params": [ + { + "name": "T", + "type": 555 + } ], "def": { - "composite": { - "fields": [ - { - "name": "begin_used", - "type": 4, - "typeName": "PageCounter" - }, + "variant": { + "variants": [ { - "name": "end_used", - "type": 4, - "typeName": "PageCounter" + "name": "None", + "index": 0 }, { - "name": "overweight_count", - "type": 11, - "typeName": "OverweightIndex" + "name": "Some", + "fields": [ + { + "type": 555 + } + ], + "index": 1 } ] } @@ -32552,67 +33700,37 @@ } }, { - "id": 543, - "type": { - "def": { - "sequence": { - "type": 544 - } - } - } - }, - { - "id": 544, - "type": { - "def": { - "tuple": [ - 4, - 13 - ] - } - } - }, - { - "id": 545, + "id": 555, "type": { "path": [ - "cumulus_pallet_dmp_queue", - "pallet", - "Error" + "bounded_collections", + "bounded_vec", + "BoundedVec" ], "params": [ { "name": "T", + "type": 2 + }, + { + "name": "S", "type": null } ], "def": { - "variant": { - "variants": [ - { - "name": "Unknown", - "index": 0, - "docs": [ - "The message index given is unknown." - ] - }, + "composite": { + "fields": [ { - "name": "OverLimit", - "index": 1, - "docs": [ - "The amount of weight given is possibly not enough for executing the message." - ] + "type": 13, + "typeName": "Vec" } ] } - }, - "docs": [ - "The `Error` enum of this pallet." - ] + } } }, { - "id": 546, + "id": 556, "type": { "path": [ "bounded_collections", @@ -32622,7 +33740,7 @@ "params": [ { "name": "T", - "type": 323 + "type": 328 }, { "name": "S", @@ -32633,7 +33751,7 @@ "composite": { "fields": [ { - "type": 547, + "type": 557, "typeName": "Vec" } ] @@ -32642,17 +33760,17 @@ } }, { - "id": 547, + "id": 557, "type": { "def": { "sequence": { - "type": 323 + "type": 328 } } } }, { - "id": 548, + "id": 558, "type": { "path": [ "pallet_vesting", @@ -32675,7 +33793,7 @@ } }, { - "id": 549, + "id": 559, "type": { "path": [ "pallet_vesting", @@ -32736,7 +33854,7 @@ } }, { - "id": 550, + "id": 560, "type": { "path": [ "pallet_utility", @@ -32768,7 +33886,7 @@ } }, { - "id": 551, + "id": 561, "type": { "path": [ "orml_currencies", @@ -32814,18 +33932,18 @@ } }, { - "id": 552, + "id": 562, "type": { "def": { "tuple": [ 0, - 122 + 121 ] } } }, { - "id": 553, + "id": 563, "type": { "path": [ "bounded_collections", @@ -32835,7 +33953,7 @@ "params": [ { "name": "T", - "type": 554 + "type": 564 }, { "name": "S", @@ -32846,7 +33964,7 @@ "composite": { "fields": [ { - "type": 555, + "type": 565, "typeName": "Vec" } ] @@ -32855,7 +33973,7 @@ } }, { - "id": 554, + "id": 564, "type": { "path": [ "orml_tokens", @@ -32872,7 +33990,7 @@ "fields": [ { "name": "id", - "type": 83, + "type": 82, "typeName": "LockIdentifier" }, { @@ -32886,17 +34004,17 @@ } }, { - "id": 555, + "id": 565, "type": { "def": { "sequence": { - "type": 554 + "type": 564 } } } }, { - "id": 556, + "id": 566, "type": { "path": [ "orml_tokens", @@ -32932,7 +34050,7 @@ } }, { - "id": 557, + "id": 567, "type": { "path": [ "bounded_collections", @@ -32942,7 +34060,7 @@ "params": [ { "name": "T", - "type": 558 + "type": 568 }, { "name": "S", @@ -32953,7 +34071,7 @@ "composite": { "fields": [ { - "type": 559, + "type": 569, "typeName": "Vec" } ] @@ -32962,7 +34080,7 @@ } }, { - "id": 558, + "id": 568, "type": { "path": [ "orml_tokens", @@ -32971,7 +34089,7 @@ "params": [ { "name": "ReserveIdentifier", - "type": 83 + "type": 82 }, { "name": "Balance", @@ -32983,7 +34101,7 @@ "fields": [ { "name": "id", - "type": 83, + "type": 82, "typeName": "ReserveIdentifier" }, { @@ -32997,17 +34115,17 @@ } }, { - "id": 559, + "id": 569, "type": { "def": { "sequence": { - "type": 558 + "type": 568 } } } }, { - "id": 560, + "id": 570, "type": { "path": [ "orml_tokens", @@ -33085,7 +34203,7 @@ } }, { - "id": 561, + "id": 571, "type": { "path": [ "orml_xtokens", @@ -33246,7 +34364,18 @@ } }, { - "id": 562, + "id": 572, + "type": { + "def": { + "tuple": [ + 573, + 577 + ] + } + } + }, + { + "id": 573, "type": { "path": [ "pallet_identity", @@ -33263,8 +34392,8 @@ "type": null }, { - "name": "MaxAdditionalFields", - "type": null + "name": "IdentityInfo", + "type": 343 } ], "def": { @@ -33272,7 +34401,7 @@ "fields": [ { "name": "judgements", - "type": 563, + "type": 574, "typeName": "BoundedVec<(RegistrarIndex, Judgement), MaxJudgements>" }, { @@ -33282,8 +34411,8 @@ }, { "name": "info", - "type": 338, - "typeName": "IdentityInfo" + "type": 343, + "typeName": "IdentityInfo" } ] } @@ -33291,7 +34420,7 @@ } }, { - "id": 563, + "id": 574, "type": { "path": [ "bounded_collections", @@ -33301,7 +34430,7 @@ "params": [ { "name": "T", - "type": 564 + "type": 575 }, { "name": "S", @@ -33312,7 +34441,7 @@ "composite": { "fields": [ { - "type": 565, + "type": 576, "typeName": "Vec" } ] @@ -33321,39 +34450,72 @@ } }, { - "id": 564, + "id": 575, "type": { "def": { "tuple": [ 4, - 375 + 378 ] } } }, { - "id": 565, + "id": 576, "type": { "def": { "sequence": { - "type": 564 + "type": 575 } } } }, { - "id": 566, + "id": 577, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 126 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "index": 0 + }, + { + "name": "Some", + "fields": [ + { + "type": 126 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 578, "type": { "def": { "tuple": [ 6, - 567 + 579 ] } } }, { - "id": 567, + "id": 579, "type": { "path": [ "bounded_collections", @@ -33374,7 +34536,7 @@ "composite": { "fields": [ { - "type": 271, + "type": 276, "typeName": "Vec" } ] @@ -33383,7 +34545,7 @@ } }, { - "id": 568, + "id": 580, "type": { "path": [ "bounded_collections", @@ -33393,7 +34555,7 @@ "params": [ { "name": "T", - "type": 569 + "type": 581 }, { "name": "S", @@ -33404,7 +34566,7 @@ "composite": { "fields": [ { - "type": 571, + "type": 583, "typeName": "Vec" } ] @@ -33413,7 +34575,7 @@ } }, { - "id": 569, + "id": 581, "type": { "path": [ "Option" @@ -33421,7 +34583,7 @@ "params": [ { "name": "T", - "type": 570 + "type": 582 } ], "def": { @@ -33435,7 +34597,7 @@ "name": "Some", "fields": [ { - "type": 570 + "type": 582 } ], "index": 1 @@ -33446,7 +34608,7 @@ } }, { - "id": 570, + "id": 582, "type": { "path": [ "pallet_identity", @@ -33461,6 +34623,10 @@ { "name": "AccountId", "type": 0 + }, + { + "name": "IdField", + "type": 11 } ], "def": { @@ -33478,8 +34644,8 @@ }, { "name": "fields", - "type": 373, - "typeName": "IdentityFields" + "type": 11, + "typeName": "IdField" } ] } @@ -33487,17 +34653,90 @@ } }, { - "id": 571, + "id": 583, "type": { "def": { "sequence": { - "type": 569 + "type": 581 } } } }, { - "id": 572, + "id": 584, + "type": { + "path": [ + "pallet_identity", + "types", + "AuthorityProperties" + ], + "params": [ + { + "name": "Suffix", + "type": 585 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "suffix", + "type": 585, + "typeName": "Suffix" + }, + { + "name": "allocation", + "type": 4, + "typeName": "Allocation" + } + ] + } + } + } + }, + { + "id": 585, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "type": 13, + "typeName": "Vec" + } + ] + } + } + } + }, + { + "id": 586, + "type": { + "def": { + "tuple": [ + 0, + 4 + ] + } + } + }, + { + "id": 587, "type": { "path": [ "pallet_identity", @@ -33590,54 +34829,110 @@ "The target is invalid." ] }, - { - "name": "TooManyFields", - "index": 11, - "docs": [ - "Too many additional fields." - ] - }, { "name": "TooManyRegistrars", - "index": 12, + "index": 11, "docs": [ "Maximum amount of registrars reached. Cannot add any more." ] }, { "name": "AlreadyClaimed", - "index": 13, + "index": 12, "docs": [ "Account ID is already named." ] }, { "name": "NotSub", - "index": 14, + "index": 13, "docs": [ "Sender is not a sub-account." ] }, { "name": "NotOwned", - "index": 15, + "index": 14, "docs": [ "Sub-account isn't owned by sender." ] }, { "name": "JudgementForDifferentIdentity", - "index": 16, + "index": 15, "docs": [ "The provided judgement was for a different identity." ] }, { "name": "JudgementPaymentFailed", - "index": 17, + "index": 16, "docs": [ "Error that occurs when there is an issue paying for judgement." ] + }, + { + "name": "InvalidSuffix", + "index": 17, + "docs": [ + "The provided suffix is too long." + ] + }, + { + "name": "NotUsernameAuthority", + "index": 18, + "docs": [ + "The sender does not have permission to issue a username." + ] + }, + { + "name": "NoAllocation", + "index": 19, + "docs": [ + "The authority cannot allocate any more usernames." + ] + }, + { + "name": "InvalidSignature", + "index": 20, + "docs": [ + "The signature on a username was not valid." + ] + }, + { + "name": "RequiresSignature", + "index": 21, + "docs": [ + "Setting this username requires a signature, but none was provided." + ] + }, + { + "name": "InvalidUsername", + "index": 22, + "docs": [ + "The username does not meet the requirements." + ] + }, + { + "name": "UsernameTaken", + "index": 23, + "docs": [ + "The username is already taken." + ] + }, + { + "name": "NoUsername", + "index": 24, + "docs": [ + "The requested username does not exist." + ] + }, + { + "name": "NotExpired", + "index": 25, + "docs": [ + "The username cannot be forcefully removed because it can still be accepted." + ] } ] } @@ -33648,7 +34943,7 @@ } }, { - "id": 573, + "id": 588, "type": { "path": [ "bounded_collections", @@ -33678,7 +34973,7 @@ } }, { - "id": 574, + "id": 589, "type": { "path": [ "pallet_contracts", @@ -33701,7 +34996,7 @@ }, { "name": "deposit", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -33711,7 +35006,7 @@ }, { "name": "determinism", - "type": 378, + "type": 388, "typeName": "Determinism" }, { @@ -33725,7 +35020,7 @@ } }, { - "id": 575, + "id": 590, "type": { "path": [ "pallet_contracts", @@ -33743,7 +35038,7 @@ "fields": [ { "name": "trie_id", - "type": 419, + "type": 431, "typeName": "TrieId" }, { @@ -33778,7 +35073,7 @@ }, { "name": "delegate_dependencies", - "type": 576, + "type": 591, "typeName": "BoundedBTreeMap, BalanceOf, T::\nMaxDelegateDependencies>" } ] @@ -33787,7 +35082,7 @@ } }, { - "id": 576, + "id": 591, "type": { "path": [ "bounded_collections", @@ -33812,7 +35107,7 @@ "composite": { "fields": [ { - "type": 577, + "type": 592, "typeName": "BTreeMap" } ] @@ -33821,7 +35116,7 @@ } }, { - "id": 577, + "id": 592, "type": { "path": [ "BTreeMap" @@ -33840,7 +35135,7 @@ "composite": { "fields": [ { - "type": 578 + "type": 593 } ] } @@ -33848,17 +35143,17 @@ } }, { - "id": 578, + "id": 593, "type": { "def": { "sequence": { - "type": 579 + "type": 594 } } } }, { - "id": 579, + "id": 594, "type": { "def": { "tuple": [ @@ -33869,7 +35164,7 @@ } }, { - "id": 580, + "id": 595, "type": { "path": [ "pallet_contracts", @@ -33901,37 +35196,7 @@ } }, { - "id": 581, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 2 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "type": 13, - "typeName": "Vec" - } - ] - } - } - } - }, - { - "id": 582, + "id": 596, "type": { "path": [ "pallet_contracts", @@ -33949,17 +35214,17 @@ "fields": [ { "name": "limits", - "type": 583, + "type": 597, "typeName": "Limits" }, { "name": "instruction_weights", - "type": 584, + "type": 598, "typeName": "InstructionWeights" }, { "name": "host_fn_weights", - "type": 585, + "type": 599, "typeName": "HostFnWeights" } ] @@ -33968,7 +35233,7 @@ } }, { - "id": 583, + "id": 597, "type": { "path": [ "pallet_contracts", @@ -34034,7 +35299,7 @@ } }, { - "id": 584, + "id": 598, "type": { "path": [ "pallet_contracts", @@ -34061,7 +35326,7 @@ } }, { - "id": 585, + "id": 599, "type": { "path": [ "pallet_contracts", @@ -34398,7 +35663,7 @@ } }, { - "id": 586, + "id": 600, "type": { "path": [ "pallet_contracts", @@ -34415,32 +35680,32 @@ "fields": [ { "name": "account_id", - "type": 587, + "type": 601, "typeName": "EnvironmentType>" }, { "name": "balance", - "type": 588, + "type": 602, "typeName": "EnvironmentType>" }, { "name": "hash", - "type": 589, + "type": 603, "typeName": "EnvironmentType<::Hash>" }, { "name": "hasher", - "type": 590, + "type": 604, "typeName": "EnvironmentType<::Hashing>" }, { "name": "timestamp", - "type": 592, + "type": 605, "typeName": "EnvironmentType>" }, { "name": "block_number", - "type": 593, + "type": 606, "typeName": "EnvironmentType>" } ] @@ -34449,7 +35714,7 @@ } }, { - "id": 587, + "id": 601, "type": { "path": [ "pallet_contracts", @@ -34467,7 +35732,7 @@ } }, { - "id": 588, + "id": 602, "type": { "path": [ "pallet_contracts", @@ -34485,7 +35750,7 @@ } }, { - "id": 589, + "id": 603, "type": { "path": [ "pallet_contracts", @@ -34503,7 +35768,7 @@ } }, { - "id": 590, + "id": 604, "type": { "path": [ "pallet_contracts", @@ -34512,7 +35777,7 @@ "params": [ { "name": "T", - "type": 591 + "type": 430 } ], "def": { @@ -34521,20 +35786,7 @@ } }, { - "id": 591, - "type": { - "path": [ - "sp_runtime", - "traits", - "BlakeTwo256" - ], - "def": { - "composite": {} - } - } - }, - { - "id": 592, + "id": 605, "type": { "path": [ "pallet_contracts", @@ -34552,7 +35804,7 @@ } }, { - "id": 593, + "id": 606, "type": { "path": [ "pallet_contracts", @@ -34570,7 +35822,7 @@ } }, { - "id": 594, + "id": 607, "type": { "path": [ "pallet_contracts", @@ -34726,15 +35978,22 @@ ] }, { - "name": "DuplicateContract", + "name": "XCMDecodeFailed", "index": 19, + "docs": [ + "Failed to decode the XCM program." + ] + }, + { + "name": "DuplicateContract", + "index": 20, "docs": [ "A contract with the same AccountId already exists." ] }, { "name": "TerminatedInConstructor", - "index": 20, + "index": 21, "docs": [ "A contract self destructed in its constructor.", "", @@ -34743,7 +36002,7 @@ }, { "name": "ReentranceDenied", - "index": 21, + "index": 22, "docs": [ "A call tried to invoke a contract that is flagged as non-reentrant.", "The only other cause is that a call from a contract into the runtime tried to call back", @@ -34753,28 +36012,28 @@ }, { "name": "StorageDepositNotEnoughFunds", - "index": 22, + "index": 23, "docs": [ "Origin doesn't have enough balance to pay the required storage deposits." ] }, { "name": "StorageDepositLimitExhausted", - "index": 23, + "index": 24, "docs": [ "More storage was created than allowed by the storage deposit limit." ] }, { "name": "CodeInUse", - "index": 24, + "index": 25, "docs": [ "Code removal was denied because the code is still in use by at least one contract." ] }, { "name": "ContractReverted", - "index": 25, + "index": 26, "docs": [ "The contract ran to completion but decided to revert its storage changes.", "Please note that this error is only returned from extrinsics. When called directly", @@ -34784,7 +36043,7 @@ }, { "name": "CodeRejected", - "index": 26, + "index": 27, "docs": [ "The contract's code was found to be invalid during validation.", "", @@ -34798,49 +36057,49 @@ }, { "name": "Indeterministic", - "index": 27, + "index": 28, "docs": [ "An indetermistic code was used in a context where this is not permitted." ] }, { "name": "MigrationInProgress", - "index": 28, + "index": 29, "docs": [ "A pending migration needs to complete before the extrinsic can be called." ] }, { "name": "NoMigrationPerformed", - "index": 29, + "index": 30, "docs": [ "Migrate dispatch call was attempted but no migration was performed." ] }, { "name": "MaxDelegateDependenciesReached", - "index": 30, + "index": 31, "docs": [ "The contract has reached its maximum number of delegate dependencies." ] }, { "name": "DelegateDependencyNotFound", - "index": 31, + "index": 32, "docs": [ "The dependency was not found in the contract's delegate dependencies." ] }, { "name": "DelegateDependencyAlreadyExists", - "index": 32, + "index": 33, "docs": [ "The contract already depends on the given delegate dependency." ] }, { "name": "CannotAddSelfAsDelegateDependency", - "index": 33, + "index": 34, "docs": [ "Can not add a delegate dependency to the code hash of the contract itself." ] @@ -34854,7 +36113,7 @@ } }, { - "id": 595, + "id": 608, "type": { "path": [ "bounded_collections", @@ -34875,7 +36134,7 @@ "composite": { "fields": [ { - "type": 190, + "type": 194, "typeName": "Vec" } ] @@ -34884,7 +36143,7 @@ } }, { - "id": 596, + "id": 609, "type": { "path": [ "dia_oracle", @@ -34910,7 +36169,7 @@ } }, { - "id": 597, + "id": 610, "type": { "path": [ "dia_oracle", @@ -35005,7 +36264,7 @@ } }, { - "id": 598, + "id": 611, "type": { "def": { "tuple": [ @@ -35016,7 +36275,7 @@ } }, { - "id": 599, + "id": 612, "type": { "def": { "tuple": [ @@ -35027,7 +36286,7 @@ } }, { - "id": 600, + "id": 613, "type": { "path": [ "primitive_types", @@ -35037,7 +36296,7 @@ "composite": { "fields": [ { - "type": 601, + "type": 614, "typeName": "[u64; 4]" } ] @@ -35046,7 +36305,7 @@ } }, { - "id": 601, + "id": 614, "type": { "def": { "array": { @@ -35057,18 +36316,18 @@ } }, { - "id": 602, + "id": 615, "type": { "def": { "tuple": [ - 281, + 286, 2 ] } } }, { - "id": 603, + "id": 616, "type": { "path": [ "Option" @@ -35101,7 +36360,7 @@ } }, { - "id": 604, + "id": 617, "type": { "path": [ "zenlink_protocol", @@ -35129,7 +36388,7 @@ "name": "Trading", "fields": [ { - "type": 605, + "type": 618, "typeName": "PairMetadata" } ], @@ -35139,7 +36398,7 @@ "name": "Bootstrap", "fields": [ { - "type": 606, + "type": 619, "typeName": "BootstrapParameter" } ], @@ -35155,7 +36414,7 @@ } }, { - "id": 605, + "id": 618, "type": { "path": [ "zenlink_protocol", @@ -35191,7 +36450,7 @@ } }, { - "id": 606, + "id": 619, "type": { "path": [ "zenlink_protocol", @@ -35217,17 +36476,17 @@ "fields": [ { "name": "target_supply", - "type": 607, + "type": 620, "typeName": "(Balance, Balance)" }, { "name": "capacity_supply", - "type": 607, + "type": 620, "typeName": "(Balance, Balance)" }, { "name": "accumulated_supply", - "type": 607, + "type": 620, "typeName": "(Balance, Balance)" }, { @@ -35246,7 +36505,7 @@ } }, { - "id": 607, + "id": 620, "type": { "def": { "tuple": [ @@ -35257,18 +36516,18 @@ } }, { - "id": 608, + "id": 621, "type": { "def": { "tuple": [ - 599, + 612, 0 ] } } }, { - "id": 609, + "id": 622, "type": { "path": [ "BTreeMap" @@ -35287,7 +36546,7 @@ "composite": { "fields": [ { - "type": 139 + "type": 140 } ] } @@ -35295,7 +36554,7 @@ } }, { - "id": 610, + "id": 623, "type": { "path": [ "zenlink_protocol", @@ -35558,7 +36817,7 @@ } }, { - "id": 611, + "id": 624, "type": { "path": [ "currency", @@ -35607,7 +36866,7 @@ } }, { - "id": 612, + "id": 625, "type": { "path": [ "fee", @@ -35650,7 +36909,7 @@ } }, { - "id": 613, + "id": 626, "type": { "path": [ "spacewalk_primitives", @@ -35672,7 +36931,7 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -35680,7 +36939,7 @@ "fields": [ { "name": "vault", - "type": 142, + "type": 143, "typeName": "VaultId" }, { @@ -35705,7 +36964,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -35725,7 +36984,7 @@ }, { "name": "status", - "type": 614, + "type": 627, "typeName": "IssueRequestStatus" } ] @@ -35734,7 +36993,7 @@ } }, { - "id": 614, + "id": 627, "type": { "path": [ "spacewalk_primitives", @@ -35762,7 +37021,7 @@ } }, { - "id": 615, + "id": 628, "type": { "path": [ "issue", @@ -35843,7 +37102,7 @@ } }, { - "id": 616, + "id": 629, "type": { "path": [ "nomination", @@ -35917,7 +37176,7 @@ } }, { - "id": 617, + "id": 630, "type": { "path": [ "oracle", @@ -35937,7 +37196,7 @@ } }, { - "id": 618, + "id": 631, "type": { "path": [ "oracle", @@ -35983,7 +37242,7 @@ } }, { - "id": 619, + "id": 632, "type": { "path": [ "spacewalk_primitives", @@ -36005,7 +37264,7 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -36013,7 +37272,7 @@ "fields": [ { "name": "vault", - "type": 142, + "type": 143, "typeName": "VaultId" }, { @@ -36043,7 +37302,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -36063,7 +37322,7 @@ }, { "name": "status", - "type": 153, + "type": 154, "typeName": "RedeemRequestStatus" } ] @@ -36072,18 +37331,18 @@ } }, { - "id": 620, + "id": 633, "type": { "def": { "tuple": [ 6, - 122 + 121 ] } } }, { - "id": 621, + "id": 634, "type": { "path": [ "redeem", @@ -36185,7 +37444,7 @@ } }, { - "id": 622, + "id": 635, "type": { "path": [ "spacewalk_primitives", @@ -36207,7 +37466,7 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -36215,12 +37474,12 @@ "fields": [ { "name": "old_vault", - "type": 142, + "type": 143, "typeName": "VaultId" }, { "name": "new_vault", - "type": 142, + "type": 143, "typeName": "VaultId" }, { @@ -36230,7 +37489,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -36260,7 +37519,7 @@ }, { "name": "status", - "type": 623, + "type": 636, "typeName": "ReplaceRequestStatus" } ] @@ -36269,7 +37528,7 @@ } }, { - "id": 623, + "id": 636, "type": { "path": [ "spacewalk_primitives", @@ -36297,7 +37556,7 @@ } }, { - "id": 624, + "id": 637, "type": { "path": [ "replace", @@ -36406,7 +37665,7 @@ } }, { - "id": 625, + "id": 638, "type": { "path": [ "BTreeSet" @@ -36414,14 +37673,14 @@ "params": [ { "name": "T", - "type": 158 + "type": 159 } ], "def": { "composite": { "fields": [ { - "type": 157 + "type": 158 } ] } @@ -36429,7 +37688,7 @@ } }, { - "id": 626, + "id": 639, "type": { "path": [ "security", @@ -36461,7 +37720,7 @@ } }, { - "id": 627, + "id": 640, "type": { "path": [ "bounded_collections", @@ -36471,7 +37730,7 @@ "params": [ { "name": "T", - "type": 394 + "type": 404 }, { "name": "S", @@ -36482,7 +37741,7 @@ "composite": { "fields": [ { - "type": 393, + "type": 403, "typeName": "Vec" } ] @@ -36491,7 +37750,7 @@ } }, { - "id": 628, + "id": 641, "type": { "path": [ "bounded_collections", @@ -36501,7 +37760,7 @@ "params": [ { "name": "T", - "type": 391 + "type": 401 }, { "name": "S", @@ -36512,7 +37771,7 @@ "composite": { "fields": [ { - "type": 390, + "type": 400, "typeName": "Vec" } ] @@ -36521,7 +37780,7 @@ } }, { - "id": 629, + "id": 642, "type": { "path": [ "stellar_relay", @@ -36646,7 +37905,7 @@ } }, { - "id": 630, + "id": 643, "type": { "path": [ "vault_registry", @@ -36660,7 +37919,7 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -36688,7 +37947,7 @@ }, { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "VaultCurrencyPair" } ] @@ -36697,7 +37956,7 @@ } }, { - "id": 631, + "id": 644, "type": { "path": [ "vault_registry", @@ -36719,11 +37978,11 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 }, { "name": "UnsignedFixedPoint", - "type": 150 + "type": 151 } ], "def": { @@ -36731,22 +37990,22 @@ "fields": [ { "name": "id", - "type": 142, + "type": 143, "typeName": "VaultId" }, { "name": "status", - "type": 161, + "type": 162, "typeName": "VaultStatus" }, { "name": "banned_until", - "type": 220, + "type": 225, "typeName": "Option" }, { "name": "secure_collateral_threshold", - "type": 396, + "type": 406, "typeName": "Option" }, { @@ -36790,7 +38049,7 @@ } }, { - "id": 632, + "id": 645, "type": { "path": [ "vault_registry", @@ -37006,40 +38265,40 @@ } }, { - "id": 633, + "id": 646, "type": { "def": { "tuple": [ - 122, - 122 + 121, + 121 ] } } }, { - "id": 634, + "id": 647, "type": { "def": { "tuple": [ - 122, - 142 + 121, + 143 ] } } }, { - "id": 635, + "id": 648, "type": { "def": { "tuple": [ - 122, - 634 + 121, + 647 ] } } }, { - "id": 636, + "id": 649, "type": { "path": [ "bounded_collections", @@ -37049,7 +38308,7 @@ "params": [ { "name": "T", - "type": 122 + "type": 121 }, { "name": "S", @@ -37060,7 +38319,7 @@ "composite": { "fields": [ { - "type": 637, + "type": 650, "typeName": "BTreeSet" } ] @@ -37069,7 +38328,7 @@ } }, { - "id": 637, + "id": 650, "type": { "path": [ "BTreeSet" @@ -37077,14 +38336,14 @@ "params": [ { "name": "T", - "type": 122 + "type": 121 } ], "def": { "composite": { "fields": [ { - "type": 171 + "type": 172 } ] } @@ -37092,7 +38351,7 @@ } }, { - "id": 638, + "id": 651, "type": { "path": [ "pooled_rewards", @@ -37149,74 +38408,74 @@ } }, { - "id": 639, + "id": 652, "type": { "def": { "tuple": [ 4, - 142 + 143 ] } } }, { - "id": 640, + "id": 653, "type": { "def": { "tuple": [ - 122, - 639 + 121, + 652 ] } } }, { - "id": 641, + "id": 654, "type": { "def": { "tuple": [ 4, - 642 + 655 ] } } }, { - "id": 642, + "id": 655, "type": { "def": { "tuple": [ - 142, + 143, 0 ] } } }, { - "id": 643, + "id": 656, "type": { "def": { "tuple": [ - 122, - 644 + 121, + 657 ] } } }, { - "id": 644, + "id": 657, "type": { "def": { "tuple": [ 4, - 142, + 143, 0 ] } } }, { - "id": 645, + "id": 658, "type": { "path": [ "staking", @@ -37269,7 +38528,7 @@ } }, { - "id": 646, + "id": 659, "type": { "path": [ "clients_info", @@ -37302,7 +38561,7 @@ } }, { - "id": 647, + "id": 660, "type": { "path": [ "reward_distribution", @@ -37370,11 +38629,11 @@ } }, { - "id": 648, + "id": 661, "type": { "def": { "tuple": [ - 122, + 121, 0, 0 ] @@ -37382,7 +38641,7 @@ } }, { - "id": 649, + "id": 662, "type": { "path": [ "orml_currencies_allowance_extension", @@ -37419,7 +38678,7 @@ } }, { - "id": 650, + "id": 663, "type": { "path": [ "treasury_buyout_extension", @@ -37528,7 +38787,7 @@ } }, { - "id": 651, + "id": 664, "type": { "path": [ "bifrost_farming", @@ -37542,7 +38801,7 @@ }, { "name": "CurrencyIdOf", - "type": 122 + "type": 121 }, { "name": "AccountIdOf", @@ -37558,12 +38817,12 @@ "fields": [ { "name": "tokens_proportion", - "type": 652, + "type": 665, "typeName": "BTreeMap" }, { "name": "basic_token", - "type": 406, + "type": 416, "typeName": "(CurrencyIdOf, Perbill)" }, { @@ -37573,17 +38832,17 @@ }, { "name": "basic_rewards", - "type": 653, + "type": 666, "typeName": "BTreeMap" }, { "name": "rewards", - "type": 654, + "type": 667, "typeName": "BTreeMap" }, { "name": "state", - "type": 657, + "type": 670, "typeName": "PoolState" }, { @@ -37598,12 +38857,12 @@ }, { "name": "gauge", - "type": 220, + "type": 225, "typeName": "Option" }, { "name": "block_startup", - "type": 220, + "type": 225, "typeName": "Option" }, { @@ -37637,7 +38896,7 @@ } }, { - "id": 652, + "id": 665, "type": { "path": [ "BTreeMap" @@ -37645,18 +38904,18 @@ "params": [ { "name": "K", - "type": 122 + "type": 121 }, { "name": "V", - "type": 407 + "type": 417 } ], "def": { "composite": { "fields": [ { - "type": 405 + "type": 415 } ] } @@ -37664,7 +38923,7 @@ } }, { - "id": 653, + "id": 666, "type": { "path": [ "BTreeMap" @@ -37672,7 +38931,7 @@ "params": [ { "name": "K", - "type": 122 + "type": 121 }, { "name": "V", @@ -37683,7 +38942,7 @@ "composite": { "fields": [ { - "type": 174 + "type": 175 } ] } @@ -37691,7 +38950,7 @@ } }, { - "id": 654, + "id": 667, "type": { "path": [ "BTreeMap" @@ -37699,18 +38958,18 @@ "params": [ { "name": "K", - "type": 122 + "type": 121 }, { "name": "V", - "type": 607 + "type": 620 } ], "def": { "composite": { "fields": [ { - "type": 655 + "type": 668 } ] } @@ -37718,28 +38977,28 @@ } }, { - "id": 655, + "id": 668, "type": { "def": { "sequence": { - "type": 656 + "type": 669 } } } }, { - "id": 656, + "id": 669, "type": { "def": { "tuple": [ - 122, - 607 + 121, + 620 ] } } }, { - "id": 657, + "id": 670, "type": { "path": [ "bifrost_farming", @@ -37775,7 +39034,7 @@ } }, { - "id": 658, + "id": 671, "type": { "path": [ "bifrost_farming", @@ -37789,7 +39048,7 @@ }, { "name": "CurrencyIdOf", - "type": 122 + "type": 121 }, { "name": "AccountIdOf", @@ -37810,7 +39069,7 @@ }, { "name": "token", - "type": 122, + "type": 121, "typeName": "CurrencyIdOf" }, { @@ -37825,12 +39084,12 @@ }, { "name": "rewards", - "type": 659, + "type": 672, "typeName": "BTreeMap" }, { "name": "gauge_basic_rewards", - "type": 653, + "type": 666, "typeName": "BTreeMap" }, { @@ -37850,7 +39109,7 @@ }, { "name": "gauge_state", - "type": 663, + "type": 676, "typeName": "GaugeState" }, { @@ -37864,7 +39123,7 @@ } }, { - "id": 659, + "id": 672, "type": { "path": [ "BTreeMap" @@ -37872,18 +39131,18 @@ "params": [ { "name": "K", - "type": 122 + "type": 121 }, { "name": "V", - "type": 660 + "type": 673 } ], "def": { "composite": { "fields": [ { - "type": 661 + "type": 674 } ] } @@ -37891,7 +39150,7 @@ } }, { - "id": 660, + "id": 673, "type": { "def": { "tuple": [ @@ -37903,28 +39162,28 @@ } }, { - "id": 661, + "id": 674, "type": { "def": { "sequence": { - "type": 662 + "type": 675 } } } }, { - "id": 662, + "id": 675, "type": { "def": { "tuple": [ - 122, - 660 + 121, + 673 ] } } }, { - "id": 663, + "id": 676, "type": { "path": [ "bifrost_farming", @@ -37948,7 +39207,7 @@ } }, { - "id": 664, + "id": 677, "type": { "def": { "tuple": [ @@ -37959,7 +39218,7 @@ } }, { - "id": 665, + "id": 678, "type": { "path": [ "bifrost_farming", @@ -38034,7 +39293,7 @@ } }, { - "id": 666, + "id": 679, "type": { "path": [ "bifrost_farming", @@ -38048,7 +39307,7 @@ }, { "name": "CurrencyIdOf", - "type": 122 + "type": 121 }, { "name": "BlockNumberFor", @@ -38074,7 +39333,7 @@ }, { "name": "withdrawn_rewards", - "type": 653, + "type": 666, "typeName": "BTreeMap" }, { @@ -38084,7 +39343,7 @@ }, { "name": "withdraw_list", - "type": 501, + "type": 519, "typeName": "Vec<(BlockNumberFor, BalanceOf)>" } ] @@ -38093,7 +39352,7 @@ } }, { - "id": 667, + "id": 680, "type": { "path": [ "bifrost_farming", @@ -38139,7 +39398,7 @@ } }, { - "id": 668, + "id": 681, "type": { "path": [ "bifrost_farming", @@ -38162,7 +39421,7 @@ }, { "name": "vote_list", - "type": 669, + "type": 682, "typeName": "BoundedVec<(PoolId, Percent), T::WhitelistMaximumLimit>" }, { @@ -38176,7 +39435,7 @@ } }, { - "id": 669, + "id": 682, "type": { "path": [ "bounded_collections", @@ -38186,7 +39445,7 @@ "params": [ { "name": "T", - "type": 179 + "type": 180 }, { "name": "S", @@ -38197,7 +39456,7 @@ "composite": { "fields": [ { - "type": 178, + "type": 179, "typeName": "Vec" } ] @@ -38206,18 +39465,18 @@ } }, { - "id": 670, + "id": 683, "type": { "def": { "tuple": [ 4, - 122 + 121 ] } } }, { - "id": 671, + "id": 684, "type": { "path": [ "bifrost_farming", @@ -38327,7 +39586,7 @@ } }, { - "id": 672, + "id": 685, "type": { "path": [ "orml_asset_registry", @@ -38395,44 +39654,83 @@ } }, { - "id": 673, + "id": 686, "type": { "path": [ - "sp_runtime", - "MultiSignature" + "pallet_message_queue", + "BookState" + ], + "params": [ + { + "name": "MessageOrigin", + "type": 191 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "begin", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "end", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "count", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "ready_neighbours", + "type": 687, + "typeName": "Option>" + }, + { + "name": "message_count", + "type": 11, + "typeName": "u64" + }, + { + "name": "size", + "type": 11, + "typeName": "u64" + } + ] + } + } + } + }, + { + "id": 687, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 688 + } ], "def": { "variant": { "variants": [ { - "name": "Ed25519", - "fields": [ - { - "type": 674, - "typeName": "ed25519::Signature" - } - ], + "name": "None", "index": 0 }, { - "name": "Sr25519", + "name": "Some", "fields": [ { - "type": 676, - "typeName": "sr25519::Signature" + "type": 688 } ], "index": 1 - }, - { - "name": "Ecdsa", - "fields": [ - { - "type": 677, - "typeName": "ecdsa::Signature" - } - ], - "index": 2 } ] } @@ -38440,19 +39738,30 @@ } }, { - "id": 674, + "id": 688, "type": { "path": [ - "sp_core", - "ed25519", - "Signature" + "pallet_message_queue", + "Neighbours" + ], + "params": [ + { + "name": "MessageOrigin", + "type": 191 + } ], "def": { "composite": { "fields": [ { - "type": 675, - "typeName": "[u8; 64]" + "name": "prev", + "type": 191, + "typeName": "MessageOrigin" + }, + { + "name": "next", + "type": 191, + "typeName": "MessageOrigin" } ] } @@ -38460,30 +39769,65 @@ } }, { - "id": 675, + "id": 689, "type": { "def": { - "array": { - "len": 64, - "type": 2 - } + "tuple": [ + 191, + 4 + ] } } }, { - "id": 676, + "id": 690, "type": { "path": [ - "sp_core", - "sr25519", - "Signature" + "pallet_message_queue", + "Page" + ], + "params": [ + { + "name": "Size", + "type": 4 + }, + { + "name": "HeapSize", + "type": null + } ], "def": { "composite": { "fields": [ { - "type": 675, - "typeName": "[u8; 64]" + "name": "remaining", + "type": 4, + "typeName": "Size" + }, + { + "name": "remaining_size", + "type": 4, + "typeName": "Size" + }, + { + "name": "first_index", + "type": 4, + "typeName": "Size" + }, + { + "name": "first", + "type": 4, + "typeName": "Size" + }, + { + "name": "last", + "type": 4, + "typeName": "Size" + }, + { + "name": "heap", + "type": 691, + "typeName": "BoundedVec>" } ] } @@ -38491,19 +39835,29 @@ } }, { - "id": 677, + "id": 691, "type": { "path": [ - "sp_core", - "ecdsa", - "Signature" + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } ], "def": { "composite": { "fields": [ { - "type": 678, - "typeName": "[u8; 65]" + "type": 13, + "typeName": "Vec" } ] } @@ -38511,37 +39865,120 @@ } }, { - "id": 678, + "id": 692, "type": { + "path": [ + "pallet_message_queue", + "pallet", + "Error" + ], + "params": [ + { + "name": "T", + "type": null + } + ], "def": { - "array": { - "len": 65, - "type": 2 + "variant": { + "variants": [ + { + "name": "NotReapable", + "index": 0, + "docs": [ + "Page is not reapable because it has items remaining to be processed and is not old", + "enough." + ] + }, + { + "name": "NoPage", + "index": 1, + "docs": [ + "Page to be reaped does not exist." + ] + }, + { + "name": "NoMessage", + "index": 2, + "docs": [ + "The referenced message could not be found." + ] + }, + { + "name": "AlreadyProcessed", + "index": 3, + "docs": [ + "The message was already processed and cannot be processed again." + ] + }, + { + "name": "Queued", + "index": 4, + "docs": [ + "The message is queued for future execution." + ] + }, + { + "name": "InsufficientWeight", + "index": 5, + "docs": [ + "There is temporarily not enough weight to continue servicing messages." + ] + }, + { + "name": "TemporarilyUnprocessable", + "index": 6, + "docs": [ + "This message is temporarily unprocessable.", + "", + "Such errors are expected, but not guaranteed, to resolve themselves eventually through", + "retrying." + ] + }, + { + "name": "QueuePaused", + "index": 7, + "docs": [ + "The queue is paused and no message can be executed from it.", + "", + "This can change at any time and may resolve in the future by re-trying." + ] + }, + { + "name": "RecursiveDisallowed", + "index": 8, + "docs": [ + "Another call is in progress and needs to finish before this call can happen." + ] + } + ] } - } + }, + "docs": [ + "The `Error` enum of this pallet." + ] } }, { - "id": 679, + "id": 693, "type": { "def": { "tuple": [ - 680, - 681, - 682, - 683, - 684, - 686, - 687, - 688, - 689, - 690 + 694, + 695, + 696, + 697, + 698, + 700, + 701, + 702, + 703, + 704 ] } } }, { - "id": 680, + "id": 694, "type": { "path": [ "frame_system", @@ -38561,7 +39998,7 @@ } }, { - "id": 681, + "id": 695, "type": { "path": [ "frame_system", @@ -38581,7 +40018,7 @@ } }, { - "id": 682, + "id": 696, "type": { "path": [ "frame_system", @@ -38601,7 +40038,7 @@ } }, { - "id": 683, + "id": 697, "type": { "path": [ "frame_system", @@ -38621,7 +40058,7 @@ } }, { - "id": 684, + "id": 698, "type": { "path": [ "frame_system", @@ -38639,7 +40076,7 @@ "composite": { "fields": [ { - "type": 685, + "type": 699, "typeName": "Era" } ] @@ -38648,7 +40085,7 @@ } }, { - "id": 685, + "id": 699, "type": { "path": [ "sp_runtime", @@ -40964,7 +42401,7 @@ } }, { - "id": 686, + "id": 700, "type": { "path": [ "frame_system", @@ -40982,7 +42419,7 @@ "composite": { "fields": [ { - "type": 67, + "type": 66, "typeName": "T::Nonce" } ] @@ -40991,7 +42428,7 @@ } }, { - "id": 687, + "id": 701, "type": { "path": [ "frame_system", @@ -41011,7 +42448,7 @@ } }, { - "id": 688, + "id": 702, "type": { "path": [ "pallet_transaction_payment", @@ -41027,7 +42464,7 @@ "composite": { "fields": [ { - "type": 71, + "type": 70, "typeName": "BalanceOf" } ] @@ -41036,7 +42473,7 @@ } }, { - "id": 689, + "id": 703, "type": { "path": [ "treasury_buyout_extension", @@ -41054,7 +42491,7 @@ } }, { - "id": 690, + "id": 704, "type": { "path": [ "frame_metadata_hash_extension", @@ -41071,7 +42508,7 @@ "fields": [ { "name": "mode", - "type": 691, + "type": 705, "typeName": "Mode" } ] @@ -41080,7 +42517,7 @@ } }, { - "id": 691, + "id": 705, "type": { "path": [ "frame_metadata_hash_extension", @@ -41103,7 +42540,7 @@ } }, { - "id": 692, + "id": 706, "type": { "path": [ "sp_consensus_slots", @@ -41122,7 +42559,7 @@ } }, { - "id": 693, + "id": 707, "type": { "path": [ "sp_runtime", @@ -41133,11 +42570,11 @@ "params": [ { "name": "Header", - "type": 694 + "type": 708 }, { "name": "Extrinsic", - "type": 695 + "type": 709 } ], "def": { @@ -41145,12 +42582,12 @@ "fields": [ { "name": "header", - "type": 694, + "type": 708, "typeName": "Header" }, { "name": "extrinsics", - "type": 696, + "type": 710, "typeName": "Vec" } ] @@ -41159,7 +42596,7 @@ } }, { - "id": 694, + "id": 708, "type": { "path": [ "sp_runtime", @@ -41187,7 +42624,7 @@ }, { "name": "number", - "type": 67, + "type": 66, "typeName": "Number" }, { @@ -41211,7 +42648,7 @@ } }, { - "id": 695, + "id": 709, "type": { "path": [ "sp_runtime", @@ -41222,19 +42659,19 @@ "params": [ { "name": "Address", - "type": 269 + "type": 274 }, { "name": "Call", - "type": 277 + "type": 282 }, { "name": "Signature", - "type": 673 + "type": 380 }, { "name": "Extra", - "type": 679 + "type": 693 } ], "def": { @@ -41249,17 +42686,17 @@ } }, { - "id": 696, + "id": 710, "type": { "def": { "sequence": { - "type": 695 + "type": 709 } } } }, { - "id": 697, + "id": 711, "type": { "path": [ "sp_core", @@ -41278,7 +42715,7 @@ } }, { - "id": 698, + "id": 712, "type": { "path": [ "Option" @@ -41286,7 +42723,7 @@ "params": [ { "name": "T", - "type": 697 + "type": 711 } ], "def": { @@ -41300,7 +42737,7 @@ "name": "Some", "fields": [ { - "type": 697 + "type": 711 } ], "index": 1 @@ -41311,7 +42748,7 @@ } }, { - "id": 699, + "id": 713, "type": { "path": [ "Result" @@ -41323,7 +42760,7 @@ }, { "name": "E", - "type": 700 + "type": 714 } ], "def": { @@ -41342,7 +42779,7 @@ "name": "Err", "fields": [ { - "type": 700 + "type": 714 } ], "index": 1 @@ -41353,7 +42790,7 @@ } }, { - "id": 700, + "id": 714, "type": { "path": [ "sp_runtime", @@ -41367,7 +42804,7 @@ "name": "Invalid", "fields": [ { - "type": 701, + "type": 715, "typeName": "InvalidTransaction" } ], @@ -41377,7 +42814,7 @@ "name": "Unknown", "fields": [ { - "type": 702, + "type": 716, "typeName": "UnknownTransaction" } ], @@ -41389,7 +42826,7 @@ } }, { - "id": 701, + "id": 715, "type": { "path": [ "sp_runtime", @@ -41455,7 +42892,7 @@ } }, { - "id": 702, + "id": 716, "type": { "path": [ "sp_runtime", @@ -41489,7 +42926,7 @@ } }, { - "id": 703, + "id": 717, "type": { "path": [ "sp_inherents", @@ -41500,7 +42937,7 @@ "fields": [ { "name": "data", - "type": 704, + "type": 718, "typeName": "BTreeMap>" } ] @@ -41509,7 +42946,7 @@ } }, { - "id": 704, + "id": 718, "type": { "path": [ "BTreeMap" @@ -41517,7 +42954,7 @@ "params": [ { "name": "K", - "type": 83 + "type": 82 }, { "name": "V", @@ -41528,7 +42965,7 @@ "composite": { "fields": [ { - "type": 705 + "type": 719 } ] } @@ -41536,28 +42973,28 @@ } }, { - "id": 705, + "id": 719, "type": { "def": { "sequence": { - "type": 706 + "type": 720 } } } }, { - "id": 706, + "id": 720, "type": { "def": { "tuple": [ - 83, + 82, 13 ] } } }, { - "id": 707, + "id": 721, "type": { "path": [ "sp_inherents", @@ -41568,17 +43005,17 @@ "fields": [ { "name": "okay", - "type": 41, + "type": 30, "typeName": "bool" }, { "name": "fatal_error", - "type": 41, + "type": 30, "typeName": "bool" }, { "name": "errors", - "type": 703, + "type": 717, "typeName": "InherentData" } ] @@ -41587,7 +43024,7 @@ } }, { - "id": 708, + "id": 722, "type": { "path": [ "sp_runtime", @@ -41615,7 +43052,7 @@ } }, { - "id": 709, + "id": 723, "type": { "path": [ "Result" @@ -41623,11 +43060,11 @@ "params": [ { "name": "T", - "type": 710 + "type": 724 }, { "name": "E", - "type": 700 + "type": 714 } ], "def": { @@ -41637,7 +43074,7 @@ "name": "Ok", "fields": [ { - "type": 710 + "type": 724 } ], "index": 0 @@ -41646,7 +43083,7 @@ "name": "Err", "fields": [ { - "type": 700 + "type": 714 } ], "index": 1 @@ -41657,7 +43094,7 @@ } }, { - "id": 710, + "id": 724, "type": { "path": [ "sp_runtime", @@ -41674,12 +43111,12 @@ }, { "name": "requires", - "type": 196, + "type": 201, "typeName": "Vec" }, { "name": "provides", - "type": 196, + "type": 201, "typeName": "Vec" }, { @@ -41689,7 +43126,7 @@ }, { "name": "propagate", - "type": 41, + "type": 30, "typeName": "bool" } ] @@ -41698,7 +43135,7 @@ } }, { - "id": 711, + "id": 725, "type": { "path": [ "Option" @@ -41706,7 +43143,7 @@ "params": [ { "name": "T", - "type": 712 + "type": 726 } ], "def": { @@ -41720,7 +43157,7 @@ "name": "Some", "fields": [ { - "type": 712 + "type": 726 } ], "index": 1 @@ -41731,28 +43168,28 @@ } }, { - "id": 712, + "id": 726, "type": { "def": { "sequence": { - "type": 713 + "type": 727 } } } }, { - "id": 713, + "id": 727, "type": { "def": { "tuple": [ 13, - 482 + 500 ] } } }, { - "id": 714, + "id": 728, "type": { "path": [ "pallet_transaction_payment", @@ -41793,7 +43230,7 @@ } }, { - "id": 715, + "id": 729, "type": { "path": [ "pallet_transaction_payment", @@ -41811,7 +43248,7 @@ "fields": [ { "name": "inclusion_fee", - "type": 716, + "type": 730, "typeName": "Option>" }, { @@ -41825,7 +43262,7 @@ } }, { - "id": 716, + "id": 730, "type": { "path": [ "Option" @@ -41833,7 +43270,7 @@ "params": [ { "name": "T", - "type": 717 + "type": 731 } ], "def": { @@ -41847,7 +43284,7 @@ "name": "Some", "fields": [ { - "type": 717 + "type": 731 } ], "index": 1 @@ -41858,7 +43295,7 @@ } }, { - "id": 717, + "id": 731, "type": { "path": [ "pallet_transaction_payment", @@ -41895,7 +43332,7 @@ } }, { - "id": 718, + "id": 732, "type": { "path": [ "cumulus_primitives_core", @@ -41906,17 +43343,17 @@ "fields": [ { "name": "upward_messages", - "type": 196, + "type": 201, "typeName": "Vec" }, { "name": "horizontal_messages", - "type": 238, + "type": 243, "typeName": "Vec" }, { "name": "new_validation_code", - "type": 719, + "type": 733, "typeName": "Option" }, { @@ -41931,7 +43368,7 @@ }, { "name": "head_data", - "type": 222, + "type": 227, "typeName": "HeadData" } ] @@ -41940,7 +43377,7 @@ } }, { - "id": 719, + "id": 733, "type": { "path": [ "Option" @@ -41948,7 +43385,7 @@ "params": [ { "name": "T", - "type": 720 + "type": 734 } ], "def": { @@ -41962,7 +43399,7 @@ "name": "Some", "fields": [ { - "type": 720 + "type": 734 } ], "index": 1 @@ -41973,7 +43410,7 @@ } }, { - "id": 720, + "id": 734, "type": { "path": [ "polkadot_parachain_primitives", @@ -41993,7 +43430,7 @@ } }, { - "id": 721, + "id": 735, "type": { "path": [ "module_oracle_rpc_runtime_api", @@ -42019,7 +43456,7 @@ } }, { - "id": 722, + "id": 736, "type": { "path": [ "module_pallet_staking_rpc_runtime_api", @@ -42054,7 +43491,7 @@ } }, { - "id": 723, + "id": 737, "type": { "path": [ "Result" @@ -42096,7 +43533,7 @@ } }, { - "id": 724, + "id": 738, "type": { "path": [ "Result" @@ -42104,7 +43541,7 @@ "params": [ { "name": "T", - "type": 725 + "type": 739 }, { "name": "E", @@ -42118,7 +43555,7 @@ "name": "Ok", "fields": [ { - "type": 725 + "type": 739 } ], "index": 0 @@ -42138,7 +43575,7 @@ } }, { - "id": 725, + "id": 739, "type": { "path": [ "dia_oracle", @@ -42159,7 +43596,7 @@ } }, { - "id": 726, + "id": 740, "type": { "path": [ "Option" @@ -42167,7 +43604,7 @@ "params": [ { "name": "T", - "type": 727 + "type": 741 } ], "def": { @@ -42181,7 +43618,7 @@ "name": "Some", "fields": [ { - "type": 727 + "type": 741 } ], "index": 1 @@ -42192,7 +43629,7 @@ } }, { - "id": 727, + "id": 741, "type": { "path": [ "zenlink_protocol", @@ -42267,7 +43704,7 @@ } }, { - "id": 728, + "id": 742, "type": { "path": [ "Option" @@ -42275,7 +43712,7 @@ "params": [ { "name": "T", - "type": 607 + "type": 620 } ], "def": { @@ -42289,7 +43726,7 @@ "name": "Some", "fields": [ { - "type": 607 + "type": 620 } ], "index": 1 @@ -42300,7 +43737,7 @@ } }, { - "id": 729, + "id": 743, "type": { "path": [ "Result" @@ -42308,7 +43745,7 @@ "params": [ { "name": "T", - "type": 721 + "type": 735 }, { "name": "E", @@ -42322,7 +43759,7 @@ "name": "Ok", "fields": [ { - "type": 721 + "type": 735 } ], "index": 0 @@ -42342,7 +43779,7 @@ } }, { - "id": 730, + "id": 744, "type": { "path": [ "Result" @@ -42350,7 +43787,7 @@ "params": [ { "name": "T", - "type": 731 + "type": 745 }, { "name": "E", @@ -42364,7 +43801,7 @@ "name": "Ok", "fields": [ { - "type": 731 + "type": 745 } ], "index": 0 @@ -42384,17 +43821,17 @@ } }, { - "id": 731, + "id": 745, "type": { "def": { "sequence": { - "type": 142 + "type": 143 } } } }, { - "id": 732, + "id": 746, "type": { "path": [ "Result" @@ -42402,7 +43839,7 @@ "params": [ { "name": "T", - "type": 733 + "type": 747 }, { "name": "E", @@ -42416,7 +43853,7 @@ "name": "Ok", "fields": [ { - "type": 733 + "type": 747 } ], "index": 0 @@ -42436,28 +43873,28 @@ } }, { - "id": 733, + "id": 747, "type": { "def": { "sequence": { - "type": 734 + "type": 748 } } } }, { - "id": 734, + "id": 748, "type": { "def": { "tuple": [ - 142, - 721 + 143, + 735 ] } } }, { - "id": 735, + "id": 749, "type": { "path": [ "Result" @@ -42465,7 +43902,7 @@ "params": [ { "name": "T", - "type": 150 + "type": 151 }, { "name": "E", @@ -42479,7 +43916,7 @@ "name": "Ok", "fields": [ { - "type": 150 + "type": 151 } ], "index": 0 @@ -42499,16 +43936,17 @@ } }, { - "id": 736, + "id": 750, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "ContractResult" ], "params": [ { "name": "R", - "type": 737 + "type": 751 }, { "name": "Balance", @@ -42534,7 +43972,7 @@ }, { "name": "storage_deposit", - "type": 740, + "type": 754, "typeName": "StorageDeposit" }, { @@ -42544,12 +43982,12 @@ }, { "name": "result", - "type": 737, + "type": 751, "typeName": "R" }, { "name": "events", - "type": 741, + "type": 755, "typeName": "Option>" } ] @@ -42558,7 +43996,7 @@ } }, { - "id": 737, + "id": 751, "type": { "path": [ "Result" @@ -42566,7 +44004,7 @@ "params": [ { "name": "T", - "type": 738 + "type": 752 }, { "name": "E", @@ -42580,7 +44018,7 @@ "name": "Ok", "fields": [ { - "type": 738 + "type": 752 } ], "index": 0 @@ -42600,10 +44038,11 @@ } }, { - "id": 738, + "id": 752, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "ExecReturnValue" ], "def": { @@ -42611,7 +44050,7 @@ "fields": [ { "name": "flags", - "type": 739, + "type": 753, "typeName": "ReturnFlags" }, { @@ -42625,10 +44064,11 @@ } }, { - "id": 739, + "id": 753, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts_uapi", + "flags", "ReturnFlags" ], "def": { @@ -42645,10 +44085,11 @@ } }, { - "id": 740, + "id": 754, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "StorageDeposit" ], "params": [ @@ -42686,7 +44127,7 @@ } }, { - "id": 741, + "id": 755, "type": { "path": [ "Option" @@ -42694,7 +44135,7 @@ "params": [ { "name": "T", - "type": 742 + "type": 756 } ], "def": { @@ -42708,7 +44149,7 @@ "name": "Some", "fields": [ { - "type": 742 + "type": 756 } ], "index": 1 @@ -42719,7 +44160,7 @@ } }, { - "id": 742, + "id": 756, "type": { "def": { "sequence": { @@ -42729,10 +44170,11 @@ } }, { - "id": 743, + "id": 757, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "Code" ], "params": [ @@ -42770,16 +44212,17 @@ } }, { - "id": 744, + "id": 758, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "ContractResult" ], "params": [ { "name": "R", - "type": 745 + "type": 759 }, { "name": "Balance", @@ -42805,7 +44248,7 @@ }, { "name": "storage_deposit", - "type": 740, + "type": 754, "typeName": "StorageDeposit" }, { @@ -42815,12 +44258,12 @@ }, { "name": "result", - "type": 745, + "type": 759, "typeName": "R" }, { "name": "events", - "type": 741, + "type": 755, "typeName": "Option>" } ] @@ -42829,7 +44272,7 @@ } }, { - "id": 745, + "id": 759, "type": { "path": [ "Result" @@ -42837,7 +44280,7 @@ "params": [ { "name": "T", - "type": 746 + "type": 760 }, { "name": "E", @@ -42851,7 +44294,7 @@ "name": "Ok", "fields": [ { - "type": 746 + "type": 760 } ], "index": 0 @@ -42871,10 +44314,11 @@ } }, { - "id": 746, + "id": 760, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "InstantiateReturnValue" ], "params": [ @@ -42888,7 +44332,7 @@ "fields": [ { "name": "result", - "type": 738, + "type": 752, "typeName": "ExecReturnValue" }, { @@ -42902,7 +44346,7 @@ } }, { - "id": 747, + "id": 761, "type": { "path": [ "Result" @@ -42910,7 +44354,7 @@ "params": [ { "name": "T", - "type": 748 + "type": 762 }, { "name": "E", @@ -42924,7 +44368,7 @@ "name": "Ok", "fields": [ { - "type": 748 + "type": 762 } ], "index": 0 @@ -42944,10 +44388,11 @@ } }, { - "id": 748, + "id": 762, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "CodeUploadReturnValue" ], "params": [ @@ -42979,7 +44424,7 @@ } }, { - "id": 749, + "id": 763, "type": { "path": [ "Result" @@ -42987,11 +44432,11 @@ "params": [ { "name": "T", - "type": 529 + "type": 542 }, { "name": "E", - "type": 750 + "type": 764 } ], "def": { @@ -43001,7 +44446,7 @@ "name": "Ok", "fields": [ { - "type": 529 + "type": 542 } ], "index": 0 @@ -43010,7 +44455,7 @@ "name": "Err", "fields": [ { - "type": 750 + "type": 764 } ], "index": 1 @@ -43021,10 +44466,11 @@ } }, { - "id": 750, + "id": 764, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "ContractAccessError" ], "def": { @@ -43048,7 +44494,49 @@ } }, { - "id": 751, + "id": 765, + "type": { + "path": [ + "Result" + ], + "params": [ + { + "name": "T", + "type": 43 + }, + { + "name": "E", + "type": 197 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "Ok", + "fields": [ + { + "type": 43 + } + ], + "index": 0 + }, + { + "name": "Err", + "fields": [ + { + "type": 197 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 766, "type": { "path": [ "amplitude_runtime", @@ -43061,7 +44549,7 @@ "name": "System", "fields": [ { - "type": 208, + "type": 213, "typeName": "frame_system::Error" } ], @@ -43071,7 +44559,7 @@ "name": "ParachainSystem", "fields": [ { - "type": 250, + "type": 254, "typeName": "cumulus_pallet_parachain_system::Error" } ], @@ -43081,7 +44569,7 @@ "name": "Balances", "fields": [ { - "type": 272, + "type": 277, "typeName": "pallet_balances::Error" } ], @@ -43091,7 +44579,7 @@ "name": "Democracy", "fields": [ { - "type": 434, + "type": 446, "typeName": "pallet_democracy::Error" } ], @@ -43101,7 +44589,7 @@ "name": "Council", "fields": [ { - "type": 437, + "type": 449, "typeName": "pallet_collective::Error" } ], @@ -43111,7 +44599,7 @@ "name": "TechnicalCommittee", "fields": [ { - "type": 439, + "type": 451, "typeName": "pallet_collective::Error" } ], @@ -43121,7 +44609,7 @@ "name": "Scheduler", "fields": [ { - "type": 444, + "type": 456, "typeName": "pallet_scheduler::Error" } ], @@ -43131,7 +44619,7 @@ "name": "Preimage", "fields": [ { - "type": 450, + "type": 466, "typeName": "pallet_preimage::Error" } ], @@ -43141,7 +44629,7 @@ "name": "Multisig", "fields": [ { - "type": 454, + "type": 470, "typeName": "pallet_multisig::Error" } ], @@ -43151,7 +44639,7 @@ "name": "Treasury", "fields": [ { - "type": 459, + "type": 477, "typeName": "pallet_treasury::Error" } ], @@ -43161,7 +44649,7 @@ "name": "Bounties", "fields": [ { - "type": 463, + "type": 481, "typeName": "pallet_bounties::Error" } ], @@ -43171,7 +44659,7 @@ "name": "ChildBounties", "fields": [ { - "type": 466, + "type": 484, "typeName": "pallet_child_bounties::Error" } ], @@ -43181,7 +44669,7 @@ "name": "Proxy", "fields": [ { - "type": 475, + "type": 493, "typeName": "pallet_proxy::Error" } ], @@ -43191,7 +44679,7 @@ "name": "Session", "fields": [ { - "type": 483, + "type": 501, "typeName": "pallet_session::Error" } ], @@ -43201,7 +44689,7 @@ "name": "ParachainStaking", "fields": [ { - "type": 503, + "type": 521, "typeName": "parachain_staking::Error" } ], @@ -43211,7 +44699,7 @@ "name": "XcmpQueue", "fields": [ { - "type": 518, + "type": 531, "typeName": "cumulus_pallet_xcmp_queue::Error" } ], @@ -43221,37 +44709,17 @@ "name": "PolkadotXcm", "fields": [ { - "type": 539, + "type": 552, "typeName": "pallet_xcm::Error" } ], "index": 41 }, - { - "name": "CumulusXcm", - "fields": [ - { - "type": 540, - "typeName": "cumulus_pallet_xcm::Error" - } - ], - "index": 42 - }, - { - "name": "DmpQueue", - "fields": [ - { - "type": 545, - "typeName": "cumulus_pallet_dmp_queue::Error" - } - ], - "index": 43 - }, { "name": "Vesting", "fields": [ { - "type": 549, + "type": 559, "typeName": "pallet_vesting::Error" } ], @@ -43261,7 +44729,7 @@ "name": "Utility", "fields": [ { - "type": 550, + "type": 560, "typeName": "pallet_utility::Error" } ], @@ -43271,7 +44739,7 @@ "name": "Currencies", "fields": [ { - "type": 551, + "type": 561, "typeName": "orml_currencies::Error" } ], @@ -43281,7 +44749,7 @@ "name": "Tokens", "fields": [ { - "type": 560, + "type": 570, "typeName": "orml_tokens::Error" } ], @@ -43291,7 +44759,7 @@ "name": "XTokens", "fields": [ { - "type": 561, + "type": 571, "typeName": "orml_xtokens::Error" } ], @@ -43301,7 +44769,7 @@ "name": "Identity", "fields": [ { - "type": 572, + "type": 587, "typeName": "pallet_identity::Error" } ], @@ -43311,7 +44779,7 @@ "name": "Contracts", "fields": [ { - "type": 594, + "type": 607, "typeName": "pallet_contracts::Error" } ], @@ -43321,7 +44789,7 @@ "name": "DiaOracleModule", "fields": [ { - "type": 597, + "type": 610, "typeName": "dia_oracle::Error" } ], @@ -43331,7 +44799,7 @@ "name": "ZenlinkProtocol", "fields": [ { - "type": 610, + "type": 623, "typeName": "zenlink_protocol::Error" } ], @@ -43341,7 +44809,7 @@ "name": "Currency", "fields": [ { - "type": 611, + "type": 624, "typeName": "currency::Error" } ], @@ -43351,7 +44819,7 @@ "name": "Fee", "fields": [ { - "type": 612, + "type": 625, "typeName": "fee::Error" } ], @@ -43361,7 +44829,7 @@ "name": "Issue", "fields": [ { - "type": 615, + "type": 628, "typeName": "issue::Error" } ], @@ -43371,7 +44839,7 @@ "name": "Nomination", "fields": [ { - "type": 616, + "type": 629, "typeName": "nomination::Error" } ], @@ -43381,7 +44849,7 @@ "name": "Oracle", "fields": [ { - "type": 618, + "type": 631, "typeName": "oracle::Error" } ], @@ -43391,7 +44859,7 @@ "name": "Redeem", "fields": [ { - "type": 621, + "type": 634, "typeName": "redeem::Error" } ], @@ -43401,7 +44869,7 @@ "name": "Replace", "fields": [ { - "type": 624, + "type": 637, "typeName": "replace::Error" } ], @@ -43411,7 +44879,7 @@ "name": "Security", "fields": [ { - "type": 626, + "type": 639, "typeName": "security::Error" } ], @@ -43421,7 +44889,7 @@ "name": "StellarRelay", "fields": [ { - "type": 629, + "type": 642, "typeName": "stellar_relay::Error" } ], @@ -43431,7 +44899,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 632, + "type": 645, "typeName": "vault_registry::Error" } ], @@ -43441,7 +44909,7 @@ "name": "PooledVaultRewards", "fields": [ { - "type": 638, + "type": 651, "typeName": "pooled_rewards::Error" } ], @@ -43451,7 +44919,7 @@ "name": "VaultStaking", "fields": [ { - "type": 645, + "type": 658, "typeName": "staking::Error" } ], @@ -43461,7 +44929,7 @@ "name": "ClientsInfo", "fields": [ { - "type": 646, + "type": 659, "typeName": "clients_info::Error" } ], @@ -43471,7 +44939,7 @@ "name": "RewardDistribution", "fields": [ { - "type": 647, + "type": 660, "typeName": "reward_distribution::Error" } ], @@ -43481,7 +44949,7 @@ "name": "TokenAllowance", "fields": [ { - "type": 649, + "type": 662, "typeName": "orml_currencies_allowance_extension::Error" } ], @@ -43491,7 +44959,7 @@ "name": "TreasuryBuyoutExtension", "fields": [ { - "type": 650, + "type": 663, "typeName": "treasury_buyout_extension::Error" } ], @@ -43501,7 +44969,7 @@ "name": "Farming", "fields": [ { - "type": 671, + "type": 684, "typeName": "farming::Error" } ], @@ -43511,11 +44979,21 @@ "name": "AssetRegistry", "fields": [ { - "type": 672, + "type": 685, "typeName": "orml_asset_registry::Error" } ], "index": 91 + }, + { + "name": "MessageQueue", + "fields": [ + { + "type": 692, + "typeName": "pallet_message_queue::Error" + } + ], + "index": 222 } ] } @@ -43858,7 +45336,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 191 + "value": 195 } }, "default": [ @@ -43881,7 +45359,7 @@ "name": "LastRuntimeUpgrade", "modifier": "Optional", "ty": { - "Plain": 192 + "Plain": 196 }, "default": [ 0 @@ -43894,7 +45372,7 @@ "name": "UpgradedToU32RefCount", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -43907,7 +45385,7 @@ "name": "UpgradedToTripleRefCount", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -43921,7 +45399,7 @@ "name": "ExecutionPhase", "modifier": "Optional", "ty": { - "Plain": 189 + "Plain": 193 }, "default": [ 0 @@ -43929,11 +45407,24 @@ "docs": [ " The execution phase of the block." ] + }, + { + "name": "AuthorizedUpgrade", + "modifier": "Optional", + "ty": { + "Plain": 198 + }, + "default": [ + 0 + ], + "docs": [ + " `Some` if a code upgrade has been authorized." + ] } ] }, "calls": { - "ty": 194 + "ty": 199 }, "event": { "ty": 21 @@ -43941,7 +45432,7 @@ "constants": [ { "name": "BlockWeights", - "ty": 197, + "ty": 202, "value": [ 7, 0, @@ -44043,7 +45534,7 @@ }, { "name": "BlockLength", - "ty": 201, + "ty": 206, "value": [ 0, 0, @@ -44077,7 +45568,7 @@ }, { "name": "DbWeight", - "ty": 203, + "ty": 208, "value": [ 64, 120, @@ -44102,7 +45593,7 @@ }, { "name": "Version", - "ty": 204, + "ty": 209, "value": [ 36, 97, @@ -44128,7 +45619,7 @@ 0, 0, 0, - 18, + 19, 0, 0, 0, @@ -44136,7 +45627,7 @@ 0, 0, 0, - 80, + 84, 221, 113, 141, @@ -44377,6 +45868,18 @@ 0, 0, 0, + 251, + 197, + 119, + 185, + 215, + 71, + 239, + 214, + 1, + 0, + 0, + 0, 13, 0, 0, @@ -44404,7 +45907,7 @@ } ], "error": { - "ty": 208 + "ty": 213 }, "index": 0, "docs": [] @@ -44418,7 +45921,7 @@ "name": "UnincludedSegment", "modifier": "Default", "ty": { - "Plain": 209 + "Plain": 214 }, "default": [ 0 @@ -44436,14 +45939,14 @@ "name": "AggregatedUnincludedSegment", "modifier": "Optional", "ty": { - "Plain": 219 + "Plain": 224 }, "default": [ 0 ], "docs": [ " Storage field that keeps track of bandwidth used by the unincluded segment along with the", - " latest the latest HRMP watermark. Used for limiting the acceptance of new blocks with", + " latest HRMP watermark. Used for limiting the acceptance of new blocks with", " respect to relay chain constraints." ] }, @@ -44486,7 +45989,7 @@ "name": "ValidationData", "modifier": "Optional", "ty": { - "Plain": 221 + "Plain": 226 }, "default": [ 0 @@ -44501,7 +46004,7 @@ "name": "DidSetValidationCode", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -44523,14 +46026,16 @@ 0 ], "docs": [ - " The relay chain block number associated with the last parachain block." + " The relay chain block number associated with the last parachain block.", + "", + " This is updated in `on_finalize`." ] }, { "name": "UpgradeRestrictionSignal", "modifier": "Default", "ty": { - "Plain": 223 + "Plain": 228 }, "default": [ 0 @@ -44549,7 +46054,7 @@ "name": "UpgradeGoAhead", "modifier": "Default", "ty": { - "Plain": 217 + "Plain": 222 }, "default": [ 0 @@ -44566,7 +46071,7 @@ "name": "RelayStateProof", "modifier": "Optional", "ty": { - "Plain": 225 + "Plain": 230 }, "default": [ 0 @@ -44584,7 +46089,7 @@ "name": "RelevantMessagingState", "modifier": "Optional", "ty": { - "Plain": 227 + "Plain": 232 }, "default": [ 0 @@ -44603,7 +46108,7 @@ "name": "HostConfiguration", "modifier": "Optional", "ty": { - "Plain": 232 + "Plain": 237 }, "default": [ 0 @@ -44621,7 +46126,7 @@ "name": "LastDmqMqcHead", "modifier": "Default", "ty": { - "Plain": 234 + "Plain": 239 }, "default": [ 0, @@ -44668,7 +46173,7 @@ "name": "LastHrmpMqcHeads", "modifier": "Default", "ty": { - "Plain": 235 + "Plain": 240 }, "default": [ 0 @@ -44720,7 +46225,7 @@ "name": "HrmpOutboundMessages", "modifier": "Default", "ty": { - "Plain": 238 + "Plain": 243 }, "default": [ 0 @@ -44735,7 +46240,7 @@ "name": "UpwardMessages", "modifier": "Default", "ty": { - "Plain": 196 + "Plain": 201 }, "default": [ 0 @@ -44750,7 +46255,7 @@ "name": "PendingUpwardMessages", "modifier": "Default", "ty": { - "Plain": 196 + "Plain": 201 }, "default": [ 0 @@ -44759,6 +46264,34 @@ " Upward messages that are still pending and not yet send to the relay chain." ] }, + { + "name": "UpwardDeliveryFeeFactor", + "modifier": "Default", + "ty": { + "Plain": 151 + }, + "default": [ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "docs": [ + " The factor to multiply the base delivery fee by for UMP." + ] + }, { "name": "AnnouncedHrmpMessagesPerCandidate", "modifier": "Default", @@ -44804,19 +46337,6 @@ " overrides the amount set in the Config trait." ] }, - { - "name": "AuthorizedUpgrade", - "modifier": "Optional", - "ty": { - "Plain": 240 - }, - "default": [ - 0 - ], - "docs": [ - " The next authorized upgrade, if there is one." - ] - }, { "name": "CustomValidationHeadData", "modifier": "Optional", @@ -44835,14 +46355,14 @@ ] }, "calls": { - "ty": 241 + "ty": 245 }, "event": { - "ty": 30 + "ty": 31 }, "constants": [], "error": { - "ty": 250 + "ty": 254 }, "index": 1, "docs": [] @@ -44869,26 +46389,29 @@ 0 ], "docs": [ - " Current time for the current block." + " The current time for the current block." ] }, { "name": "DidUpdate", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 ], "docs": [ - " Did the timestamp get updated in this block?" + " Whether the timestamp has been updated in this block.", + "", + " This value is updated to `true` upon successful submission of a timestamp by a node.", + " It is then checked at the end of each block execution in the `on_finalize` hook." ] } ] }, "calls": { - "ty": 251 + "ty": 255 }, "event": null, "constants": [ @@ -44906,10 +46429,12 @@ 0 ], "docs": [ - " The minimum period between blocks. Beware that this is different to the *expected*", - " period that the block production apparatus provides. Your chosen consensus system will", - " generally work with this to determine a sensible block time. e.g. For Aura, it will be", - " double this period on default settings." + " The minimum period between blocks.", + "", + " Be aware that this is different to the *expected* period that the block production", + " apparatus provides. Your chosen consensus system will generally work with this to", + " determine a sensible block time. For example, in the Aura pallet it will be double this", + " period on default settings." ] } ], @@ -44926,7 +46451,7 @@ "name": "ParachainId", "modifier": "Default", "ty": { - "Plain": 61 + "Plain": 139 }, "default": [ 100, @@ -44939,7 +46464,7 @@ ] }, "calls": { - "ty": 252 + "ty": 256 }, "event": null, "constants": [], @@ -45122,7 +46647,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 253 + "value": 257 } }, "default": [ @@ -45142,7 +46667,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 257 + "value": 261 } }, "default": [ @@ -45161,7 +46686,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 260 + "value": 264 } }, "default": [ @@ -45180,7 +46705,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 265 + "value": 270 } }, "default": [ @@ -45193,10 +46718,10 @@ ] }, "calls": { - "ty": 268 + "ty": 273 }, "event": { - "ty": 32 + "ty": 33 }, "constants": [ { @@ -45262,7 +46787,7 @@ "name": "MaxHolds", "ty": 4, "value": [ - 1, + 2, 0, 0, 0 @@ -45286,7 +46811,7 @@ } ], "error": { - "ty": 272 + "ty": 277 }, "index": 10, "docs": [] @@ -45300,7 +46825,7 @@ "name": "NextFeeMultiplier", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -45326,7 +46851,7 @@ "name": "StorageVersion", "modifier": "Default", "ty": { - "Plain": 273 + "Plain": 278 }, "default": [ 0 @@ -45337,7 +46862,7 @@ }, "calls": null, "event": { - "ty": 34 + "ty": 35 }, "constants": [ { @@ -45347,10 +46872,10 @@ 5 ], "docs": [ - " A fee mulitplier for `Operational` extrinsics to compute \"virtual tip\" to boost their", + " A fee multiplier for `Operational` extrinsics to compute \"virtual tip\" to boost their", " `priority`", "", - " This value is multipled by the `final_fee` to obtain a \"virtual tip\" that is later", + " This value is multiplied by the `final_fee` to obtain a \"virtual tip\" that is later", " added to a tip component in regular `priority` calculations.", " It means that a `Normal` transaction can front-run a similarly-sized `Operational`", " extrinsic (with no tip), by including a tip value greater than the virtual tip.", @@ -45400,7 +46925,7 @@ "name": "PublicProps", "modifier": "Default", "ty": { - "Plain": 274 + "Plain": 279 }, "default": [ 0 @@ -45418,7 +46943,7 @@ "Twox64Concat" ], "key": 4, - "value": 421 + "value": 433 } }, "default": [ @@ -45472,7 +46997,7 @@ "Twox64Concat" ], "key": 4, - "value": 423 + "value": 435 } }, "default": [ @@ -45493,7 +47018,7 @@ "Twox64Concat" ], "key": 0, - "value": 426 + "value": 438 } }, "default": [ @@ -45563,7 +47088,7 @@ "name": "LastTabledWasExternal", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -45577,7 +47102,7 @@ "name": "NextExternal", "modifier": "Optional", "ty": { - "Plain": 432 + "Plain": 444 }, "default": [ 0 @@ -45598,7 +47123,7 @@ "Identity" ], "key": 12, - "value": 433 + "value": 445 } }, "default": [ @@ -45618,7 +47143,7 @@ "Identity" ], "key": 12, - "value": 41 + "value": 30 } }, "default": [ @@ -45636,7 +47161,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 39, + "key": 40, "value": 12 } }, @@ -45645,7 +47170,7 @@ ], "docs": [ " General information concerning any proposal or referendum.", - " The `PreimageHash` refers to the preimage of the `Preimages` provider which can be a JSON", + " The `Hash` refers to the preimage of the `Preimages` provider which can be a JSON", " dump or IPFS hash of a JSON file.", "", " Consider a garbage collection for a metadata of finished referendums to `unrequest` (remove)", @@ -45655,10 +47180,10 @@ ] }, "calls": { - "ty": 278 + "ty": 283 }, "event": { - "ty": 35 + "ty": 36 }, "constants": [ { @@ -45747,7 +47272,7 @@ }, { "name": "InstantAllowed", - "ty": 41, + "ty": 30, "value": [ 1 ], @@ -45840,7 +47365,7 @@ } ], "error": { - "ty": 434 + "ty": 446 }, "index": 13, "docs": [] @@ -45854,7 +47379,7 @@ "name": "Proposals", "modifier": "Default", "ty": { - "Plain": 435 + "Plain": 447 }, "default": [ 0 @@ -45872,7 +47397,7 @@ "Identity" ], "key": 12, - "value": 277 + "value": 282 } }, "default": [ @@ -45891,7 +47416,7 @@ "Identity" ], "key": 12, - "value": 436 + "value": 448 } }, "default": [ @@ -45921,7 +47446,7 @@ "name": "Members", "modifier": "Default", "ty": { - "Plain": 271 + "Plain": 276 }, "default": [ 0 @@ -45946,10 +47471,10 @@ ] }, "calls": { - "ty": 280 + "ty": 285 }, "event": { - "ty": 40 + "ty": 41 }, "constants": [ { @@ -45973,7 +47498,7 @@ } ], "error": { - "ty": 437 + "ty": 449 }, "index": 14, "docs": [] @@ -45987,7 +47512,7 @@ "name": "Proposals", "modifier": "Default", "ty": { - "Plain": 438 + "Plain": 450 }, "default": [ 0 @@ -46005,7 +47530,7 @@ "Identity" ], "key": 12, - "value": 277 + "value": 282 } }, "default": [ @@ -46024,7 +47549,7 @@ "Identity" ], "key": 12, - "value": 436 + "value": 448 } }, "default": [ @@ -46054,7 +47579,7 @@ "name": "Members", "modifier": "Default", "ty": { - "Plain": 271 + "Plain": 276 }, "default": [ 0 @@ -46079,7 +47604,7 @@ ] }, "calls": { - "ty": 282 + "ty": 287 }, "event": { "ty": 44 @@ -46106,7 +47631,7 @@ } ], "error": { - "ty": 439 + "ty": 451 }, "index": 15, "docs": [] @@ -46136,7 +47661,7 @@ "Twox64Concat" ], "key": 4, - "value": 440 + "value": 452 } }, "default": [ @@ -46171,7 +47696,7 @@ ] }, "calls": { - "ty": 283 + "ty": 288 }, "event": { "ty": 45 @@ -46215,7 +47740,7 @@ } ], "error": { - "ty": 444 + "ty": 456 }, "index": 16, "docs": [] @@ -46234,7 +47759,26 @@ "Identity" ], "key": 12, - "value": 445 + "value": 457 + } + }, + "default": [ + 0 + ], + "docs": [ + " The request status of a given hash." + ] + }, + { + "name": "RequestStatusFor", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Identity" + ], + "key": 12, + "value": 460 } }, "default": [ @@ -46252,8 +47796,8 @@ "hashers": [ "Identity" ], - "key": 448, - "value": 449 + "key": 464, + "value": 465 } }, "default": [ @@ -46264,14 +47808,14 @@ ] }, "calls": { - "ty": 285 + "ty": 290 }, "event": { "ty": 47 }, "constants": [], "error": { - "ty": 450 + "ty": 466 }, "index": 17, "docs": [] @@ -46290,8 +47834,8 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 451, - "value": 452 + "key": 467, + "value": 468 } }, "default": [ @@ -46304,7 +47848,7 @@ ] }, "calls": { - "ty": 286 + "ty": 291 }, "event": { "ty": 48 @@ -46382,7 +47926,7 @@ } ], "error": { - "ty": 454 + "ty": 470 }, "index": 18, "docs": [] @@ -46417,7 +47961,7 @@ "Twox64Concat" ], "key": 4, - "value": 455 + "value": 471 } }, "default": [ @@ -46459,7 +48003,7 @@ "name": "Approvals", "modifier": "Default", "ty": { - "Plain": 456 + "Plain": 472 }, "default": [ 0 @@ -46467,11 +48011,46 @@ "docs": [ " Proposal indices that have been approved but not yet awarded." ] + }, + { + "name": "SpendCount", + "modifier": "Default", + "ty": { + "Plain": 4 + }, + "default": [ + 0, + 0, + 0, + 0 + ], + "docs": [ + " The count of spends that have been made." + ] + }, + { + "name": "Spends", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 4, + "value": 473 + } + }, + "default": [ + 0 + ], + "docs": [ + " Spends that have been approved and being processed." + ] } ] }, "calls": { - "ty": 288 + "ty": 293 }, "event": { "ty": 50 @@ -46479,7 +48058,7 @@ "constants": [ { "name": "ProposalBond", - "ty": 457, + "ty": 475, "value": [ 80, 195, @@ -46518,7 +48097,7 @@ }, { "name": "ProposalBondMaximum", - "ty": 144, + "ty": 145, "value": [ 0 ], @@ -46541,7 +48120,7 @@ }, { "name": "Burn", - "ty": 457, + "ty": 475, "value": [ 0, 0, @@ -46554,7 +48133,7 @@ }, { "name": "PalletId", - "ty": 458, + "ty": 476, "value": [ 112, 121, @@ -46583,10 +48162,23 @@ "", " NOTE: This parameter is also used within the Bounties Pallet extension if enabled." ] + }, + { + "name": "PayoutPeriod", + "ty": 4, + "value": [ + 192, + 75, + 3, + 0 + ], + "docs": [ + " The period during which an approved treasury spend has to be claimed." + ] } ], "error": { - "ty": 459 + "ty": 477 }, "index": 19, "docs": [] @@ -46621,7 +48213,7 @@ "Twox64Concat" ], "key": 4, - "value": 460 + "value": 478 } }, "default": [ @@ -46640,7 +48232,7 @@ "Twox64Concat" ], "key": 4, - "value": 462 + "value": 480 } }, "default": [ @@ -46654,7 +48246,7 @@ "name": "BountyApprovals", "modifier": "Default", "ty": { - "Plain": 456 + "Plain": 472 }, "default": [ 0 @@ -46666,7 +48258,7 @@ ] }, "calls": { - "ty": 289 + "ty": 294 }, "event": { "ty": 51 @@ -46725,7 +48317,7 @@ }, { "name": "CuratorDepositMultiplier", - "ty": 457, + "ty": 475, "value": [ 32, 161, @@ -46741,7 +48333,7 @@ }, { "name": "CuratorDepositMax", - "ty": 144, + "ty": 145, "value": [ 1, 0, @@ -46767,7 +48359,7 @@ }, { "name": "CuratorDepositMin", - "ty": 144, + "ty": 145, "value": [ 1, 0, @@ -46858,7 +48450,7 @@ } ], "error": { - "ty": 463 + "ty": 481 }, "index": 20, "docs": [] @@ -46917,7 +48509,7 @@ "Twox64Concat" ], "key": 46, - "value": 464 + "value": 482 } }, "default": [ @@ -46936,7 +48528,7 @@ "Twox64Concat" ], "key": 4, - "value": 462 + "value": 480 } }, "default": [ @@ -46983,7 +48575,7 @@ ] }, "calls": { - "ty": 290 + "ty": 295 }, "event": { "ty": 52 @@ -47029,7 +48621,7 @@ } ], "error": { - "ty": 466 + "ty": 484 }, "index": 21, "docs": [] @@ -47048,7 +48640,7 @@ "Twox64Concat" ], "key": 0, - "value": 467 + "value": 485 } }, "default": [ @@ -47084,7 +48676,7 @@ "Twox64Concat" ], "key": 0, - "value": 471 + "value": 489 } }, "default": [ @@ -47113,7 +48705,7 @@ ] }, "calls": { - "ty": 291 + "ty": 296 }, "event": { "ty": 53 @@ -47260,7 +48852,7 @@ } ], "error": { - "ty": 475 + "ty": 493 }, "index": 22, "docs": [] @@ -47274,7 +48866,7 @@ "name": "Authorities", "modifier": "Default", "ty": { - "Plain": 476 + "Plain": 494 }, "default": [ 0 @@ -47287,7 +48879,7 @@ "name": "CurrentSlot", "modifier": "Default", "ty": { - "Plain": 478 + "Plain": 496 }, "default": [ 0, @@ -47323,7 +48915,7 @@ "name": "Validators", "modifier": "Default", "ty": { - "Plain": 271 + "Plain": 276 }, "default": [ 0 @@ -47352,7 +48944,7 @@ "name": "QueuedChanged", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -47366,7 +48958,7 @@ "name": "QueuedKeys", "modifier": "Default", "ty": { - "Plain": 479 + "Plain": 497 }, "default": [ 0 @@ -47380,7 +48972,7 @@ "name": "DisabledValidators", "modifier": "Default", "ty": { - "Plain": 412 + "Plain": 422 }, "default": [ 0 @@ -47402,7 +48994,7 @@ "Twox64Concat" ], "key": 0, - "value": 294 + "value": 299 } }, "default": [ @@ -47420,7 +49012,7 @@ "hashers": [ "Twox64Concat" ], - "key": 481, + "key": 499, "value": 0 } }, @@ -47434,14 +49026,14 @@ ] }, "calls": { - "ty": 293 + "ty": 298 }, "event": { "ty": 56 }, "constants": [], "error": { - "ty": 483 + "ty": 501 }, "index": 32, "docs": [] @@ -47471,7 +49063,7 @@ "name": "Round", "modifier": "Default", "ty": { - "Plain": 484 + "Plain": 502 }, "default": [ 0, @@ -47500,7 +49092,7 @@ "Twox64Concat" ], "key": 0, - "value": 485 + "value": 503 } }, "default": [ @@ -47530,7 +49122,7 @@ "Twox64Concat" ], "key": 0, - "value": 486 + "value": 504 } }, "default": [ @@ -47551,7 +49143,7 @@ "Twox64Concat" ], "key": 0, - "value": 487 + "value": 505 } }, "default": [ @@ -47584,7 +49176,7 @@ "name": "TotalCollatorStake", "modifier": "Default", "ty": { - "Plain": 493 + "Plain": 511 }, "default": [ 0, @@ -47632,7 +49224,7 @@ "name": "TopCandidates", "modifier": "Default", "ty": { - "Plain": 494 + "Plain": 512 }, "default": [ 0 @@ -47654,7 +49246,7 @@ "name": "InflationConfig", "modifier": "Default", "ty": { - "Plain": 496 + "Plain": 514 }, "default": [ 0, @@ -47719,7 +49311,7 @@ "Twox64Concat" ], "key": 0, - "value": 499 + "value": 517 } }, "default": [ @@ -47852,7 +49444,7 @@ "name": "ForceNewRound", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -47862,7 +49454,7 @@ ] }, "calls": { - "ty": 297 + "ty": 302 }, "event": { "ty": 57 @@ -48147,7 +49739,7 @@ } ], "error": { - "ty": 503 + "ty": 521 }, "index": 35, "docs": [] @@ -48188,7 +49780,7 @@ "name": "Authorities", "modifier": "Default", "ty": { - "Plain": 476 + "Plain": 494 }, "default": [ 0 @@ -48205,7 +49797,7 @@ "name": "SlotInfo", "modifier": "Optional", "ty": { - "Plain": 504 + "Plain": 522 }, "default": [ 0 @@ -48231,43 +49823,30 @@ "prefix": "XcmpQueue", "entries": [ { - "name": "InboundXcmpStatus", - "modifier": "Default", - "ty": { - "Plain": 505 - }, - "default": [ - 0 - ], - "docs": [ - " Status of the inbound XCMP channels." - ] - }, - { - "name": "InboundXcmpMessages", + "name": "InboundXcmpSuspended", "modifier": "Default", "ty": { - "Map": { - "hashers": [ - "Blake2_128Concat", - "Twox64Concat" - ], - "key": 511, - "value": 13 - } + "Plain": 523 }, "default": [ 0 ], "docs": [ - " Inbound aggregate XCMP messages. It can only be one per ParaId/block." + " The suspended inbound XCMP channels. All others are not suspended.", + "", + " This is a `StorageValue` instead of a `StorageMap` since we expect multiple reads per block", + " to different keys with a one byte payload. The access to `BoundedBTreeSet` will be cached", + " within the block and therefore only included once in the proof size.", + "", + " NOTE: The PoV benchmarking cannot know this and will over-estimate, but the actual proof", + " will be smaller." ] }, { "name": "OutboundXcmpStatus", "modifier": "Default", "ty": { - "Plain": 512 + "Plain": 526 }, "default": [ 0 @@ -48290,7 +49869,7 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 515, + "key": 529, "value": 13 } }, @@ -48309,7 +49888,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 61, + "key": 139, "value": 13 } }, @@ -48324,37 +49903,20 @@ "name": "QueueConfig", "modifier": "Default", "ty": { - "Plain": 516 + "Plain": 530 }, "default": [ - 2, - 0, - 0, + 32, 0, - 5, 0, 0, + 48, 0, - 1, - 0, - 0, - 0, - 130, - 26, - 6, 0, 0, 8, 0, - 7, - 0, - 200, - 23, - 168, - 4, - 2, 0, - 4, 0 ], "docs": [ @@ -48362,50 +49924,39 @@ ] }, { - "name": "Overweight", - "modifier": "Optional", + "name": "QueueSuspended", + "modifier": "Default", "ty": { - "Map": { - "hashers": [ - "Twox64Concat" - ], - "key": 11, - "value": 517 - } + "Plain": 30 }, "default": [ 0 ], "docs": [ - " The messages that exceeded max individual message weight budget.", - "", - " These message stay in this storage map until they are manually dispatched via", - " `service_overweight`." + " Whether or not the XCMP queue is suspended from executing incoming XCMs or not." ] }, { - "name": "CounterForOverweight", + "name": "DeliveryFeeFactor", "modifier": "Default", "ty": { - "Plain": 4 + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 139, + "value": 151 + } }, "default": [ 0, 0, - 0, - 0 - ], - "docs": [ - "Counter for the related counted storage map" - ] - }, - { - "name": "OverweightCount", - "modifier": "Default", - "ty": { - "Plain": 11 - }, - "default": [ + 100, + 167, + 179, + 182, + 224, + 13, 0, 0, 0, @@ -48416,34 +49967,38 @@ 0 ], "docs": [ - " The number of overweight messages ever recorded in `Overweight`. Also doubles as the next", - " available free overweight index." - ] - }, - { - "name": "QueueSuspended", - "modifier": "Default", - "ty": { - "Plain": 41 - }, - "default": [ - 0 - ], - "docs": [ - " Whether or not the XCMP queue is suspended from executing incoming XCMs or not." + " The factor to multiply the base delivery fee by." ] } ] }, "calls": { - "ty": 298 + "ty": 303 }, "event": { "ty": 59 }, - "constants": [], + "constants": [ + { + "name": "MaxInboundSuspended", + "ty": 4, + "value": [ + 232, + 3, + 0, + 0 + ], + "docs": [ + " The maximum number of inbound XCMP channels that can be suspended simultaneously.", + "", + " Any further channel suspensions will fail and messages may get dropped without further", + " notice. Choosing a high value (1000) is okay; the trade-off that is described in", + " [`InboundXcmpSuspended`] still applies at that scale." + ] + } + ], "error": { - "ty": 518 + "ty": 531 }, "index": 40, "docs": [] @@ -48482,7 +50037,7 @@ "Blake2_128Concat" ], "key": 11, - "value": 519 + "value": 532 } }, "default": [ @@ -48540,7 +50095,7 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 523, + "key": 536, "value": 4 } }, @@ -48560,7 +50115,7 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 523, + "key": 536, "value": 11 } }, @@ -48580,8 +50135,8 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 523, - "value": 524 + "key": 536, + "value": 537 } }, "default": [ @@ -48596,7 +50151,7 @@ "name": "VersionDiscoveryQueue", "modifier": "Default", "ty": { - "Plain": 525 + "Plain": 538 }, "default": [ 0 @@ -48611,7 +50166,7 @@ "name": "CurrentMigration", "modifier": "Optional", "ty": { - "Plain": 528 + "Plain": 541 }, "default": [ 0 @@ -48630,8 +50185,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 530, - "value": 532 + "key": 543, + "value": 545 } }, "default": [ @@ -48650,7 +50205,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 536 + "value": 549 } }, "default": [ @@ -48664,7 +50219,7 @@ "name": "XcmExecutionSuspended", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -48676,14 +50231,14 @@ ] }, "calls": { - "ty": 299 + "ty": 304 }, "event": { - "ty": 62 + "ty": 60 }, "constants": [], "error": { - "ty": 539 + "ty": 552 }, "index": 41, "docs": [] @@ -48692,15 +50247,13 @@ "name": "CumulusXcm", "storage": null, "calls": { - "ty": 320 + "ty": 325 }, "event": { - "ty": 117 + "ty": 116 }, "constants": [], - "error": { - "ty": 540 - }, + "error": null, "index": 42, "docs": [] }, @@ -48710,121 +50263,28 @@ "prefix": "DmpQueue", "entries": [ { - "name": "Configuration", + "name": "MigrationStatus", "modifier": "Default", "ty": { - "Plain": 541 + "Plain": 553 }, "default": [ - 7, - 0, - 228, - 11, - 84, - 2, - 2, - 0, - 4, 0 ], "docs": [ - " The configuration." - ] - }, - { - "name": "PageIndex", - "modifier": "Default", - "ty": { - "Plain": 542 - }, - "default": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - "docs": [ - " The page index." - ] - }, - { - "name": "Pages", - "modifier": "Default", - "ty": { - "Map": { - "hashers": [ - "Blake2_128Concat" - ], - "key": 4, - "value": 543 - } - }, - "default": [ - 0 - ], - "docs": [ - " The queue pages." - ] - }, - { - "name": "Overweight", - "modifier": "Optional", - "ty": { - "Map": { - "hashers": [ - "Blake2_128Concat" - ], - "key": 11, - "value": 544 - } - }, - "default": [ - 0 - ], - "docs": [ - " The overweight messages." - ] - }, - { - "name": "CounterForOverweight", - "modifier": "Default", - "ty": { - "Plain": 4 - }, - "default": [ - 0, - 0, - 0, - 0 - ], - "docs": [ - "Counter for the related counted storage map" + " The migration state of this pallet." ] } ] }, "calls": { - "ty": 321 + "ty": 326 }, "event": { - "ty": 118 + "ty": 117 }, "constants": [], - "error": { - "ty": 545 - }, + "error": null, "index": 43, "docs": [] }, @@ -48842,7 +50302,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 546 + "value": 556 } }, "default": [ @@ -48856,7 +50316,7 @@ "name": "StorageVersion", "modifier": "Default", "ty": { - "Plain": 548 + "Plain": 558 }, "default": [ 0 @@ -48870,10 +50330,10 @@ ] }, "calls": { - "ty": 322 + "ty": 327 }, "event": { - "ty": 119 + "ty": 118 }, "constants": [ { @@ -48914,7 +50374,7 @@ } ], "error": { - "ty": 549 + "ty": 559 }, "index": 50, "docs": [] @@ -48923,10 +50383,10 @@ "name": "Utility", "storage": null, "calls": { - "ty": 324 + "ty": 329 }, "event": { - "ty": 120 + "ty": 119 }, "constants": [ { @@ -48944,7 +50404,7 @@ } ], "error": { - "ty": 550 + "ty": 560 }, "index": 51, "docs": [] @@ -48953,13 +50413,13 @@ "name": "Currencies", "storage": null, "calls": { - "ty": 333 + "ty": 338 }, "event": null, "constants": [ { "name": "GetNativeCurrencyId", - "ty": 122, + "ty": 121, "value": [ 0 ], @@ -48967,7 +50427,7 @@ } ], "error": { - "ty": 551 + "ty": 561 }, "index": 52, "docs": [] @@ -48985,7 +50445,7 @@ "hashers": [ "Twox64Concat" ], - "key": 122, + "key": 121, "value": 6 } }, @@ -49020,8 +50480,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 552, - "value": 553 + "key": 562, + "value": 563 } }, "default": [ @@ -49041,8 +50501,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 552, - "value": 556 + "key": 562, + "value": 566 } }, "default": [ @@ -49113,8 +50573,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 552, - "value": 557 + "key": 562, + "value": 567 } }, "default": [ @@ -49127,10 +50587,10 @@ ] }, "calls": { - "ty": 334 + "ty": 339 }, "event": { - "ty": 121 + "ty": 120 }, "constants": [ { @@ -49159,7 +50619,7 @@ } ], "error": { - "ty": 560 + "ty": 570 }, "index": 53, "docs": [] @@ -49168,15 +50628,15 @@ "name": "XTokens", "storage": null, "calls": { - "ty": 335 + "ty": 340 }, "event": { - "ty": 125 + "ty": 124 }, "constants": [ { "name": "SelfLocation", - "ty": 64, + "ty": 63, "value": [ 0, 0 @@ -49204,7 +50664,7 @@ } ], "error": { - "ty": 561 + "ty": 571 }, "index": 54, "docs": [] @@ -49223,14 +50683,15 @@ "Twox64Concat" ], "key": 0, - "value": 562 + "value": 572 } }, "default": [ 0 ], "docs": [ - " Information that is pertinent to identify the entity behind an account.", + " Information that is pertinent to identify the entity behind an account. First item is the", + " registration, second is the account's primary username.", "", " TWOX-NOTE: OK ― `AccountId` is a secure hash." ] @@ -49244,7 +50705,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 372 + "value": 377 } }, "default": [ @@ -49264,7 +50725,7 @@ "Twox64Concat" ], "key": 0, - "value": 566 + "value": 578 } }, "default": [ @@ -49298,7 +50759,7 @@ "name": "Registrars", "modifier": "Default", "ty": { - "Plain": 568 + "Plain": 580 }, "default": [ 0 @@ -49309,14 +50770,80 @@ "", " The index into this can be cast to `RegistrarIndex` to get a valid value." ] + }, + { + "name": "UsernameAuthorities", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 0, + "value": 584 + } + }, + "default": [ + 0 + ], + "docs": [ + " A map of the accounts who are authorized to grant usernames." + ] + }, + { + "name": "AccountOfUsername", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Blake2_128Concat" + ], + "key": 126, + "value": 0 + } + }, + "default": [ + 0 + ], + "docs": [ + " Reverse lookup from `username` to the `AccountId` that has registered it. The value should", + " be a key in the `IdentityOf` map, but it may not if the user has cleared their identity.", + "", + " Multiple usernames may map to the same `AccountId`, but `IdentityOf` will only map to one", + " primary username." + ] + }, + { + "name": "PendingUsernames", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Blake2_128Concat" + ], + "key": 126, + "value": 586 + } + }, + "default": [ + 0 + ], + "docs": [ + " Usernames that an authority has granted, but that the account controller has not confirmed", + " that they want it. Used primarily in cases where the `AccountId` cannot provide a signature", + " because they are a pure proxy, multisig, etc. In order to confirm it, they should call", + " [`Call::accept_username`].", + "", + " First tuple item is the account and second is the acceptance deadline." + ] } ] }, "calls": { - "ty": 337 + "ty": 342 }, "event": { - "ty": 126 + "ty": 125 }, "constants": [ { @@ -49341,18 +50868,18 @@ 0 ], "docs": [ - " The amount held on deposit for a registered identity" + " The amount held on deposit for a registered identity." ] }, { - "name": "FieldDeposit", + "name": "ByteDeposit", "ty": 6, "value": [ 0, - 186, - 29, - 210, - 5, + 202, + 154, + 59, + 0, 0, 0, 0, @@ -49366,7 +50893,7 @@ 0 ], "docs": [ - " The amount held on deposit per additional field for a registered identity." + " The amount held on deposit per encoded byte for a registered identity." ] }, { @@ -49410,7 +50937,21 @@ ] }, { - "name": "MaxAdditionalFields", + "name": "MaxRegistrars", + "ty": 4, + "value": [ + 20, + 0, + 0, + 0 + ], + "docs": [ + " Maxmimum number of registrars allowed in the system. Needed to bound the complexity", + " of, e.g., updating judgements." + ] + }, + { + "name": "PendingUsernameExpiration", "ty": 4, "value": [ 100, @@ -49419,27 +50960,38 @@ 0 ], "docs": [ - " Maximum number of additional fields that may be stored in an ID. Needed to bound the I/O", - " required to access an identity, but can be pretty high." + " The number of blocks within which a username grant must be accepted." ] }, { - "name": "MaxRegistrars", + "name": "MaxSuffixLength", "ty": 4, "value": [ - 20, + 8, 0, 0, 0 ], "docs": [ - " Maxmimum number of registrars allowed in the system. Needed to bound the complexity", - " of, e.g., updating judgements." + " The maximum length of a suffix." + ] + }, + { + "name": "MaxUsernameLength", + "ty": 4, + "value": [ + 32, + 0, + 0, + 0 + ], + "docs": [ + " The maximum length of a username, including its suffix and any system-added delimiters." ] } ], "error": { - "ty": 572 + "ty": 587 }, "index": 55, "docs": [] @@ -49458,7 +51010,7 @@ "Identity" ], "key": 12, - "value": 573 + "value": 588 } }, "default": [ @@ -49477,7 +51029,7 @@ "Identity" ], "key": 12, - "value": 574 + "value": 589 } }, "default": [ @@ -49537,7 +51089,7 @@ "Twox64Concat" ], "key": 0, - "value": 575 + "value": 590 } }, "default": [ @@ -49558,7 +51110,7 @@ "Twox64Concat" ], "key": 4, - "value": 419 + "value": 431 } }, "default": [ @@ -49575,7 +51127,7 @@ "name": "DeletionQueueCounter", "modifier": "Default", "ty": { - "Plain": 580 + "Plain": 595 }, "default": [ 0, @@ -49596,7 +51148,7 @@ "name": "MigrationInProgress", "modifier": "Optional", "ty": { - "Plain": 581 + "Plain": 555 }, "default": [ 0 @@ -49609,7 +51161,7 @@ ] }, "calls": { - "ty": 376 + "ty": 386 }, "event": { "ty": 127 @@ -49617,7 +51169,7 @@ "constants": [ { "name": "Schedule", - "ty": 582, + "ty": 596, "value": [ 4, 0, @@ -50049,7 +51601,7 @@ }, { "name": "CodeHashLockupDepositPercent", - "ty": 407, + "ty": 417, "value": [ 0, 163, @@ -50109,7 +51661,7 @@ }, { "name": "UnsafeUnstableInterface", - "ty": 41, + "ty": 30, "value": [ 1 ], @@ -50140,7 +51692,7 @@ }, { "name": "Environment", - "ty": 586, + "ty": 600, "value": [], "docs": [ " Type that bundles together all the runtime configurable interface types.", @@ -50151,7 +51703,7 @@ } ], "error": { - "ty": 594 + "ty": 607 }, "index": 56, "docs": [] @@ -50165,7 +51717,7 @@ "name": "RandomMaterial", "modifier": "Default", "ty": { - "Plain": 595 + "Plain": 608 }, "default": [ 0 @@ -50217,7 +51769,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 596, + "key": 609, "value": 43 } }, @@ -50247,7 +51799,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 596, + "key": 609, "value": 134 } }, @@ -50303,14 +51855,14 @@ ] }, "calls": { - "ty": 379 + "ty": 389 }, "event": { "ty": 130 }, "constants": [], "error": { - "ty": 597 + "ty": 610 }, "index": 58, "docs": [] @@ -50328,7 +51880,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 598, + "key": 611, "value": 6 } }, @@ -50408,8 +51960,8 @@ "hashers": [ "Twox64Concat" ], - "key": 599, - "value": 600 + "key": 612, + "value": 613 } }, "default": [ @@ -50455,7 +52007,7 @@ "name": "FeeMeta", "modifier": "Default", "ty": { - "Plain": 602 + "Plain": 615 }, "default": [ 0, @@ -50465,6 +52017,25 @@ " (Option, fee_point)" ] }, + { + "name": "FeeReceiver", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 136, + "value": 0 + } + }, + "default": [ + 0 + ], + "docs": [ + " AssetId => fee_receiver" + ] + }, { "name": "LiquidityPairs", "modifier": "Default", @@ -50473,8 +52044,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 599, - "value": 603 + "key": 612, + "value": 616 } }, "default": [ @@ -50490,8 +52061,8 @@ "hashers": [ "Twox64Concat" ], - "key": 599, - "value": 604 + "key": 612, + "value": 617 } }, "default": [ @@ -50509,8 +52080,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 608, - "value": 607 + "key": 621, + "value": 620 } }, "default": [ @@ -50557,8 +52128,8 @@ "hashers": [ "Twox64Concat" ], - "key": 599, - "value": 604 + "key": 612, + "value": 617 } }, "default": [ @@ -50578,8 +52149,8 @@ "hashers": [ "Twox64Concat" ], - "key": 599, - "value": 609 + "key": 612, + "value": 622 } }, "default": [ @@ -50595,8 +52166,8 @@ "hashers": [ "Twox64Concat" ], - "key": 599, - "value": 609 + "key": 612, + "value": 622 } }, "default": [ @@ -50607,7 +52178,7 @@ ] }, "calls": { - "ty": 380 + "ty": 390 }, "event": { "ty": 135 @@ -50615,7 +52186,7 @@ "constants": [ { "name": "PalletId", - "ty": 458, + "ty": 476, "value": [ 47, 122, @@ -50632,7 +52203,7 @@ } ], "error": { - "ty": 610 + "ty": 623 }, "index": 59, "docs": [] @@ -50645,7 +52216,7 @@ "constants": [ { "name": "GetRelayChainCurrencyId", - "ty": 122, + "ty": 121, "value": [ 1, 0 @@ -50656,7 +52227,7 @@ } ], "error": { - "ty": 611 + "ty": 624 }, "index": 60, "docs": [] @@ -50670,7 +52241,7 @@ "name": "IssueFee", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50699,7 +52270,7 @@ "name": "IssueGriefingCollateral", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50728,7 +52299,7 @@ "name": "RedeemFee", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50757,7 +52328,7 @@ "name": "PremiumRedeemFee", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50787,7 +52358,7 @@ "name": "PunishmentFee", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50817,7 +52388,7 @@ "name": "ReplaceGriefingCollateral", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50847,13 +52418,13 @@ ] }, "calls": { - "ty": 382 + "ty": 392 }, "event": null, "constants": [ { "name": "FeePalletId", - "ty": 458, + "ty": 476, "value": [ 109, 111, @@ -50870,7 +52441,7 @@ }, { "name": "MaxExpectedValue", - "ty": 150, + "ty": 151, "value": [ 0, 0, @@ -50895,7 +52466,7 @@ } ], "error": { - "ty": 612 + "ty": 625 }, "index": 61, "docs": [] @@ -50914,7 +52485,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 613 + "value": 626 } }, "default": [ @@ -50975,7 +52546,7 @@ "name": "LimitVolumeAmount", "modifier": "Default", "ty": { - "Plain": 144 + "Plain": 145 }, "default": [ 0 @@ -50986,7 +52557,7 @@ "name": "LimitVolumeCurrencyId", "modifier": "Default", "ty": { - "Plain": 122 + "Plain": 121 }, "default": [ 0 @@ -51057,14 +52628,14 @@ ] }, "calls": { - "ty": 383 + "ty": 393 }, "event": { - "ty": 141 + "ty": 142 }, "constants": [], "error": { - "ty": 615 + "ty": 628 }, "index": 62, "docs": [] @@ -51078,7 +52649,7 @@ "name": "NominationEnabled", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -51095,8 +52666,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 142, - "value": 41 + "key": 143, + "value": 30 } }, "default": [ @@ -51109,14 +52680,14 @@ ] }, "calls": { - "ty": 384 + "ty": 394 }, "event": { - "ty": 145 + "ty": 146 }, "constants": [], "error": { - "ty": 616 + "ty": 629 }, "index": 63, "docs": [] @@ -51150,7 +52721,7 @@ "name": "OracleKeys", "modifier": "Default", "ty": { - "Plain": 151 + "Plain": 152 }, "default": [ 0 @@ -51161,7 +52732,7 @@ "name": "StorageVersion", "modifier": "Default", "ty": { - "Plain": 617 + "Plain": 630 }, "default": [ 0 @@ -51173,14 +52744,14 @@ ] }, "calls": { - "ty": 385 + "ty": 395 }, "event": { - "ty": 146 + "ty": 147 }, "constants": [], "error": { - "ty": 618 + "ty": 631 }, "index": 64, "docs": [] @@ -51218,7 +52789,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 619 + "value": 632 } }, "default": [ @@ -51261,7 +52832,7 @@ "name": "LimitVolumeAmount", "modifier": "Default", "ty": { - "Plain": 144 + "Plain": 145 }, "default": [ 0 @@ -51272,7 +52843,7 @@ "name": "LimitVolumeCurrencyId", "modifier": "Default", "ty": { - "Plain": 122 + "Plain": 121 }, "default": [ 0 @@ -51349,7 +52920,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 620 + "value": 633 } }, "default": [ @@ -51360,14 +52931,14 @@ ] }, "calls": { - "ty": 386 + "ty": 396 }, "event": { - "ty": 152 + "ty": 153 }, "constants": [], "error": { - "ty": 621 + "ty": 634 }, "index": 65, "docs": [] @@ -51386,7 +52957,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 622 + "value": 635 } }, "default": [ @@ -51446,14 +53017,14 @@ ] }, "calls": { - "ty": 387 + "ty": 397 }, "event": { - "ty": 154 + "ty": 155 }, "constants": [], "error": { - "ty": 624 + "ty": 637 }, "index": 66, "docs": [] @@ -51467,7 +53038,7 @@ "name": "ParachainStatus", "modifier": "Default", "ty": { - "Plain": 156 + "Plain": 157 }, "default": [ 0 @@ -51480,7 +53051,7 @@ "name": "Errors", "modifier": "Default", "ty": { - "Plain": 625 + "Plain": 638 }, "default": [ 0 @@ -51493,7 +53064,7 @@ "name": "Nonce", "modifier": "Default", "ty": { - "Plain": 600 + "Plain": 613 }, "default": [ 0, @@ -51557,14 +53128,14 @@ ] }, "calls": { - "ty": 388 + "ty": 398 }, "event": { - "ty": 155 + "ty": 156 }, "constants": [], "error": { - "ty": 626 + "ty": 639 }, "index": 67, "docs": [] @@ -51578,7 +53149,7 @@ "name": "Organizations", "modifier": "Default", "ty": { - "Plain": 627 + "Plain": 640 }, "default": [ 0 @@ -51589,7 +53160,7 @@ "name": "Validators", "modifier": "Default", "ty": { - "Plain": 628 + "Plain": 641 }, "default": [ 0 @@ -51600,7 +53171,7 @@ "name": "OldOrganizations", "modifier": "Default", "ty": { - "Plain": 627 + "Plain": 640 }, "default": [ 0 @@ -51611,7 +53182,7 @@ "name": "OldValidators", "modifier": "Default", "ty": { - "Plain": 628 + "Plain": 641 }, "default": [ 0 @@ -51635,10 +53206,10 @@ ] }, "calls": { - "ty": 389 + "ty": 399 }, "event": { - "ty": 159 + "ty": 160 }, "constants": [ { @@ -51665,7 +53236,7 @@ }, { "name": "IsPublicNetwork", - "ty": 41, + "ty": 30, "value": [ 1 ], @@ -51673,7 +53244,7 @@ } ], "error": { - "ty": 629 + "ty": 642 }, "index": 68, "docs": [] @@ -51691,7 +53262,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, + "key": 121, "value": 6 } }, @@ -51743,7 +53314,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, + "key": 144, "value": 6 } }, @@ -51763,8 +53334,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, - "value": 150 + "key": 144, + "value": 151 } }, "default": [ @@ -51783,8 +53354,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, - "value": 150 + "key": 144, + "value": 151 } }, "default": [ @@ -51804,8 +53375,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, - "value": 150 + "key": 144, + "value": 151 } }, "default": [ @@ -51824,8 +53395,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, - "value": 630 + "key": 144, + "value": 643 } }, "default": [ @@ -51841,8 +53412,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 142, - "value": 631 + "key": 143, + "value": 644 } }, "default": [ @@ -51879,7 +53450,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, + "key": 144, "value": 6 } }, @@ -51909,15 +53480,15 @@ ] }, "calls": { - "ty": 395 + "ty": 405 }, "event": { - "ty": 160 + "ty": 161 }, "constants": [ { "name": "PalletId", - "ty": 458, + "ty": 476, "value": [ 109, 111, @@ -51934,7 +53505,7 @@ }, { "name": "GetGriefingCollateralCurrencyId", - "ty": 122, + "ty": 121, "value": [ 0 ], @@ -51944,7 +53515,7 @@ } ], "error": { - "ty": 632 + "ty": 645 }, "index": 69, "docs": [] @@ -51962,8 +53533,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, - "value": 163 + "key": 121, + "value": 164 } }, "default": [ @@ -51996,8 +53567,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, - "value": 163 + "key": 121, + "value": 164 } }, "default": [ @@ -52032,8 +53603,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 633, - "value": 163 + "key": 646, + "value": 164 } }, "default": [ @@ -52066,8 +53637,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 634, - "value": 163 + "key": 647, + "value": 164 } }, "default": [ @@ -52101,8 +53672,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 635, - "value": 163 + "key": 648, + "value": 164 } }, "default": [ @@ -52135,8 +53706,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, - "value": 636 + "key": 121, + "value": 649 } }, "default": [ @@ -52149,10 +53720,10 @@ ] }, "calls": { - "ty": 397 + "ty": 407 }, "event": { - "ty": 162 + "ty": 163 }, "constants": [ { @@ -52170,7 +53741,7 @@ } ], "error": { - "ty": 638 + "ty": 651 }, "index": 70, "docs": [] @@ -52189,8 +53760,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 639, - "value": 163 + "key": 652, + "value": 164 } }, "default": [ @@ -52224,8 +53795,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 639, - "value": 163 + "key": 652, + "value": 164 } }, "default": [ @@ -52259,8 +53830,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 640, - "value": 163 + "key": 653, + "value": 164 } }, "default": [ @@ -52295,8 +53866,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 640, - "value": 163 + "key": 653, + "value": 164 } }, "default": [ @@ -52330,8 +53901,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 639, - "value": 163 + "key": 652, + "value": 164 } }, "default": [ @@ -52365,8 +53936,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 641, - "value": 163 + "key": 654, + "value": 164 } }, "default": [ @@ -52400,8 +53971,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 643, - "value": 163 + "key": 656, + "value": 164 } }, "default": [ @@ -52435,8 +54006,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 641, - "value": 163 + "key": 654, + "value": 164 } }, "default": [ @@ -52469,7 +54040,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 142, + "key": 143, "value": 4 } }, @@ -52488,7 +54059,7 @@ "name": "RewardCurrencies", "modifier": "Default", "ty": { - "Plain": 636 + "Plain": 649 }, "default": [ 0 @@ -52500,15 +54071,15 @@ ] }, "calls": { - "ty": 398 + "ty": 408 }, "event": { - "ty": 165 + "ty": 166 }, "constants": [ { "name": "GetNativeCurrencyId", - "ty": 122, + "ty": 121, "value": [ 0 ], @@ -52516,7 +54087,7 @@ } ], "error": { - "ty": 645 + "ty": 658 }, "index": 71, "docs": [] @@ -52534,8 +54105,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 168, - "value": 167 + "key": 169, + "value": 168 } }, "default": [ @@ -52553,8 +54124,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 168, - "value": 167 + "key": 169, + "value": 168 } }, "default": [ @@ -52586,10 +54157,10 @@ ] }, "calls": { - "ty": 399 + "ty": 409 }, "event": { - "ty": 166 + "ty": 167 }, "constants": [ { @@ -52620,7 +54191,7 @@ } ], "error": { - "ty": 646 + "ty": 659 }, "index": 72, "docs": [] @@ -52672,10 +54243,10 @@ ] }, "calls": { - "ty": 400 + "ty": 410 }, "event": { - "ty": 169 + "ty": 170 }, "constants": [ { @@ -52710,7 +54281,7 @@ } ], "error": { - "ty": 647 + "ty": 660 }, "index": 73, "docs": [] @@ -52730,7 +54301,7 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 648, + "key": 661, "value": 6 } }, @@ -52750,7 +54321,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, + "key": 121, "value": 43 } }, @@ -52764,10 +54335,10 @@ ] }, "calls": { - "ty": 401 + "ty": 411 }, "event": { - "ty": 170 + "ty": 171 }, "constants": [ { @@ -52785,7 +54356,7 @@ } ], "error": { - "ty": 649 + "ty": 662 }, "index": 80, "docs": [] @@ -52819,7 +54390,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 177 + "value": 178 } }, "default": [ @@ -52856,7 +54427,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, + "key": 121, "value": 43 } }, @@ -52870,10 +54441,10 @@ ] }, "calls": { - "ty": 402 + "ty": 412 }, "event": { - "ty": 172 + "ty": 173 }, "constants": [ { @@ -52933,7 +54504,7 @@ }, { "name": "SellFee", - "ty": 457, + "ty": 475, "value": [ 80, 195, @@ -52984,7 +54555,7 @@ } ], "error": { - "ty": 650 + "ty": 663 }, "index": 82, "docs": [] @@ -53045,7 +54616,7 @@ "Twox64Concat" ], "key": 4, - "value": 651 + "value": 664 } }, "default": [ @@ -53066,7 +54637,7 @@ "Twox64Concat" ], "key": 4, - "value": 658 + "value": 671 } }, "default": [ @@ -53087,8 +54658,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 664, - "value": 665 + "key": 677, + "value": 678 } }, "default": [ @@ -53105,8 +54676,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 664, - "value": 666 + "key": 677, + "value": 679 } }, "default": [ @@ -53123,7 +54694,7 @@ "name": "BoostPoolInfos", "modifier": "Default", "ty": { - "Plain": 667 + "Plain": 680 }, "default": [ 0, @@ -53166,7 +54737,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 668 + "value": 681 } }, "default": [ @@ -53234,7 +54805,7 @@ "Twox64Concat", "Twox64Concat" ], - "key": 670, + "key": 683, "value": 6 } }, @@ -53246,10 +54817,10 @@ ] }, "calls": { - "ty": 404 + "ty": 414 }, "event": { - "ty": 173 + "ty": 174 }, "constants": [ { @@ -53293,7 +54864,7 @@ }, { "name": "Keeper", - "ty": 458, + "ty": 476, "value": [ 97, 109, @@ -53310,7 +54881,7 @@ }, { "name": "RewardIssuer", - "ty": 458, + "ty": 476, "value": [ 97, 109, @@ -53325,7 +54896,7 @@ }, { "name": "FarmingBoost", - "ty": 458, + "ty": 476, "value": [ 97, 109, @@ -53351,7 +54922,7 @@ } ], "error": { - "ty": 671 + "ty": 684 }, "index": 90, "docs": [] @@ -53369,8 +54940,8 @@ "hashers": [ "Twox64Concat" ], - "key": 122, - "value": 182 + "key": 121, + "value": 183 } }, "default": [ @@ -53388,8 +54959,8 @@ "hashers": [ "Twox64Concat" ], - "key": 64, - "value": 122 + "key": 63, + "value": 121 } }, "default": [ @@ -53404,7 +54975,7 @@ "name": "LastAssetId", "modifier": "Default", "ty": { - "Plain": 122 + "Plain": 121 }, "default": [ 0 @@ -53416,10 +54987,10 @@ ] }, "calls": { - "ty": 413 + "ty": 423 }, "event": { - "ty": 181 + "ty": 182 }, "constants": [ { @@ -53437,7 +55008,7 @@ } ], "error": { - "ty": 672 + "ty": 685 }, "index": 91, "docs": [] @@ -53446,73 +55017,230 @@ "name": "VestingManager", "storage": null, "calls": { - "ty": 418 + "ty": 428 }, "event": { - "ty": 188 + "ty": 189 }, "constants": [], "error": null, "index": 100, "docs": [] + }, + { + "name": "MessageQueue", + "storage": { + "prefix": "MessageQueue", + "entries": [ + { + "name": "BookStateFor", + "modifier": "Default", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 191, + "value": 686 + } + }, + "default": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "docs": [ + " The index of the first and last (non-empty) pages." + ] + }, + { + "name": "ServiceHead", + "modifier": "Optional", + "ty": { + "Plain": 191 + }, + "default": [ + 0 + ], + "docs": [ + " The origin at which we should begin servicing." + ] + }, + { + "name": "Pages", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat", + "Twox64Concat" + ], + "key": 689, + "value": 690 + } + }, + "default": [ + 0 + ], + "docs": [ + " The map of page indices to pages." + ] + } + ] + }, + "calls": { + "ty": 429 + }, + "event": { + "ty": 190 + }, + "constants": [ + { + "name": "HeapSize", + "ty": 4, + "value": [ + 0, + 0, + 1, + 0 + ], + "docs": [ + " The size of the page; this implies the maximum message size which can be sent.", + "", + " A good value depends on the expected message sizes, their weights, the weight that is", + " available for processing them and the maximal needed message size. The maximal message", + " size is slightly lower than this as defined by [`MaxMessageLenOf`]." + ] + }, + { + "name": "MaxStale", + "ty": 4, + "value": [ + 8, + 0, + 0, + 0 + ], + "docs": [ + " The maximum number of stale pages (i.e. of overweight messages) allowed before culling", + " can happen. Once there are more stale pages than this, then historical pages may be", + " dropped, even if they contain unprocessed overweight messages." + ] + }, + { + "name": "ServiceWeight", + "ty": 205, + "value": [ + 1, + 7, + 0, + 162, + 148, + 26, + 29, + 2, + 0, + 80, + 0 + ], + "docs": [ + " The amount of weight (if any) which should be provided to the message queue for", + " servicing enqueued items.", + "", + " This may be legitimately `None` in the case that you will call", + " `ServiceQueues::service_queues` manually." + ] + } + ], + "error": { + "ty": 692 + }, + "index": 222, + "docs": [] } ], "extrinsic": { "version": 4, - "address_ty": 269, - "call_ty": 277, - "signature_ty": 673, - "extra_ty": 679, + "address_ty": 274, + "call_ty": 282, + "signature_ty": 380, + "extra_ty": 693, "signed_extensions": [ { "identifier": "CheckNonZeroSender", - "ty": 680, + "ty": 694, "additional_signed": 43 }, { "identifier": "CheckSpecVersion", - "ty": 681, + "ty": 695, "additional_signed": 4 }, { "identifier": "CheckTxVersion", - "ty": 682, + "ty": 696, "additional_signed": 4 }, { "identifier": "CheckGenesis", - "ty": 683, + "ty": 697, "additional_signed": 12 }, { "identifier": "CheckMortality", - "ty": 684, + "ty": 698, "additional_signed": 12 }, { "identifier": "CheckNonce", - "ty": 686, + "ty": 700, "additional_signed": 43 }, { "identifier": "CheckWeight", - "ty": 687, + "ty": 701, "additional_signed": 43 }, { "identifier": "ChargeTransactionPayment", - "ty": 688, + "ty": 702, "additional_signed": 43 }, { "identifier": "CheckBuyout", - "ty": 689, + "ty": 703, "additional_signed": 43 }, { "identifier": "CheckMetadataHash", - "ty": 690, - "additional_signed": 31 + "ty": 704, + "additional_signed": 32 } ] }, @@ -53524,7 +55252,7 @@ { "name": "slot_duration", "inputs": [], - "output": 692, + "output": 706, "docs": [ " Returns the slot duration for Aura.", "", @@ -53534,7 +55262,7 @@ { "name": "authorities", "inputs": [], - "output": 477, + "output": 495, "docs": [ " Return the current set of authorities." ] @@ -53550,7 +55278,7 @@ { "name": "version", "inputs": [], - "output": 204, + "output": 209, "docs": [ " Returns the version of the runtime." ] @@ -53560,7 +55288,7 @@ "inputs": [ { "name": "block", - "ty": 693 + "ty": 707 } ], "output": 43, @@ -53573,7 +55301,7 @@ "inputs": [ { "name": "header", - "ty": 694 + "ty": 708 } ], "output": 43, @@ -53592,7 +55320,7 @@ { "name": "metadata", "inputs": [], - "output": 697, + "output": 711, "docs": [ " Returns the metadata of a runtime." ] @@ -53605,7 +55333,7 @@ "ty": 4 } ], - "output": 698, + "output": 712, "docs": [ " Returns the metadata at a given version.", "", @@ -53616,7 +55344,7 @@ { "name": "metadata_versions", "inputs": [], - "output": 412, + "output": 422, "docs": [ " Returns the supported metadata versions.", "", @@ -53636,10 +55364,10 @@ "inputs": [ { "name": "extrinsic", - "ty": 695 + "ty": 709 } ], - "output": 699, + "output": 713, "docs": [ " Apply the given extrinsic.", "", @@ -53650,7 +55378,7 @@ { "name": "finalize_block", "inputs": [], - "output": 694, + "output": 708, "docs": [ " Finish the current block." ] @@ -53660,10 +55388,10 @@ "inputs": [ { "name": "inherent", - "ty": 703 + "ty": 717 } ], - "output": 696, + "output": 710, "docs": [ " Generate inherent extrinsics. The inherent data will vary from chain to chain." ] @@ -53673,14 +55401,14 @@ "inputs": [ { "name": "block", - "ty": 693 + "ty": 707 }, { "name": "data", - "ty": 703 + "ty": 717 } ], - "output": 707, + "output": 721, "docs": [ " Check that the inherents are valid. The inherent data will vary from chain to chain." ] @@ -53698,18 +55426,18 @@ "inputs": [ { "name": "source", - "ty": 708 + "ty": 722 }, { "name": "tx", - "ty": 695 + "ty": 709 }, { "name": "block_hash", "ty": 12 } ], - "output": 709, + "output": 723, "docs": [ " Validate the transaction.", "", @@ -53735,7 +55463,7 @@ "inputs": [ { "name": "header", - "ty": 694 + "ty": 708 } ], "output": 43, @@ -53756,7 +55484,7 @@ "inputs": [ { "name": "seed", - "ty": 529 + "ty": 542 } ], "output": 13, @@ -53778,7 +55506,7 @@ "ty": 13 } ], - "output": 711, + "output": 725, "docs": [ " Decode the given public session keys.", "", @@ -53819,14 +55547,14 @@ "inputs": [ { "name": "uxt", - "ty": 695 + "ty": 709 }, { "name": "len", "ty": 4 } ], - "output": 714, + "output": 728, "docs": [] }, { @@ -53834,14 +55562,14 @@ "inputs": [ { "name": "uxt", - "ty": 695 + "ty": 709 }, { "name": "len", "ty": 4 } ], - "output": 715, + "output": 729, "docs": [] }, { @@ -53877,10 +55605,10 @@ "inputs": [ { "name": "header", - "ty": 694 + "ty": 708 } ], - "output": 718, + "output": 732, "docs": [ " Collect information about a collation.", "", @@ -53904,13 +55632,13 @@ "ty": 0 } ], - "output": 721, + "output": 735, "docs": [] }, { "name": "get_staking_rates", "inputs": [], - "output": 722, + "output": 736, "docs": [] } ], @@ -53931,7 +55659,7 @@ "ty": 13 } ], - "output": 723, + "output": 737, "docs": [] }, { @@ -53946,7 +55674,7 @@ "ty": 13 } ], - "output": 724, + "output": 738, "docs": [] } ], @@ -53982,7 +55710,7 @@ "ty": 136 } ], - "output": 726, + "output": 740, "docs": [] }, { @@ -54062,7 +55790,7 @@ "ty": 6 } ], - "output": 728, + "output": 742, "docs": [] } ], @@ -54083,7 +55811,7 @@ "ty": 4 } ], - "output": 174, + "output": 175, "docs": [] }, { @@ -54098,7 +55826,7 @@ "ty": 4 } ], - "output": 174, + "output": 175, "docs": [] } ], @@ -54115,7 +55843,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all issue requests for a particular account" ] @@ -54128,7 +55856,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all issue requests for a particular vault" ] @@ -54144,10 +55872,10 @@ "inputs": [ { "name": "vault_id", - "ty": 142 + "ty": 143 } ], - "output": 729, + "output": 743, "docs": [ " Get the vault's collateral (excluding nomination)" ] @@ -54160,7 +55888,7 @@ "ty": 0 } ], - "output": 730, + "output": 744, "docs": [ " Get all the vaultIds registered by a vault's accountId" ] @@ -54170,10 +55898,10 @@ "inputs": [ { "name": "vault_id", - "ty": 142 + "ty": 143 } ], - "output": 729, + "output": 743, "docs": [ " Get the vault's collateral (including nomination)" ] @@ -54181,7 +55909,7 @@ { "name": "get_premium_redeem_vaults", "inputs": [], - "output": 732, + "output": 746, "docs": [ " Get all vaults below the premium redeem threshold, ordered in descending order of this amount" ] @@ -54189,7 +55917,7 @@ { "name": "get_vaults_with_issuable_tokens", "inputs": [], - "output": 732, + "output": 746, "docs": [ " Get all vaults with non-zero issuable tokens, ordered in descending order of this amount" ] @@ -54197,7 +55925,7 @@ { "name": "get_vaults_with_redeemable_tokens", "inputs": [], - "output": 732, + "output": 746, "docs": [ " Get all vaults with non-zero redeemable tokens, ordered in descending order of this amount" ] @@ -54207,10 +55935,10 @@ "inputs": [ { "name": "vault", - "ty": 142 + "ty": 143 } ], - "output": 729, + "output": 743, "docs": [ " Get the amount of tokens a vault can issue" ] @@ -54220,14 +55948,14 @@ "inputs": [ { "name": "vault", - "ty": 142 + "ty": 143 }, { "name": "only_issued", - "ty": 41 + "ty": 30 } ], - "output": 735, + "output": 749, "docs": [ " Get the collateralization rate of a vault" ] @@ -54237,18 +55965,18 @@ "inputs": [ { "name": "vault", - "ty": 142 + "ty": 143 }, { "name": "collateral", - "ty": 721 + "ty": 735 }, { "name": "only_issued", - "ty": 41 + "ty": 30 } ], - "output": 735, + "output": 749, "docs": [ " Get the collateralization rate of a vault and collateral" ] @@ -54258,18 +55986,18 @@ "inputs": [ { "name": "amount_wrapped", - "ty": 721 + "ty": 735 }, { "name": "wrapped_currency_id", - "ty": 122 + "ty": 121 }, { "name": "collateral_currency_id", - "ty": 122 + "ty": 121 } ], - "output": 729, + "output": 743, "docs": [ " Get the minimum amount of collateral required for the given amount of token", " with the current threshold and exchange rate" @@ -54280,10 +56008,10 @@ "inputs": [ { "name": "vault_id", - "ty": 142 + "ty": 143 } ], - "output": 729, + "output": 743, "docs": [ " Get the amount of collateral required for the given vault to be at the", " current SecureCollateralThreshold with the current exchange rate" @@ -54303,7 +56031,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all redeem requests for a particular account" ] @@ -54316,7 +56044,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all redeem requests for a particular vault" ] @@ -54335,7 +56063,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all replace requests from a particular vault" ] @@ -54348,7 +56076,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all replace requests to a particular vault" ] @@ -54376,18 +56104,18 @@ }, { "name": "gas_limit", - "ty": 200 + "ty": 205 }, { "name": "storage_deposit_limit", - "ty": 144 + "ty": 145 }, { "name": "input_data", "ty": 13 } ], - "output": 736, + "output": 750, "docs": [ " Perform a call from a specified account to a given contract.", "", @@ -54407,15 +56135,15 @@ }, { "name": "gas_limit", - "ty": 200 + "ty": 205 }, { "name": "storage_deposit_limit", - "ty": 144 + "ty": 145 }, { "name": "code", - "ty": 743 + "ty": 757 }, { "name": "data", @@ -54426,7 +56154,7 @@ "ty": 13 } ], - "output": 744, + "output": 758, "docs": [ " Instantiate a new contract.", "", @@ -54446,14 +56174,14 @@ }, { "name": "storage_deposit_limit", - "ty": 144 + "ty": 145 }, { "name": "determinism", - "ty": 378 + "ty": 388 } ], - "output": 747, + "output": 761, "docs": [ " Upload new code without instantiating a contract from it.", "", @@ -54472,7 +56200,7 @@ "ty": 13 } ], - "output": 749, + "output": 763, "docs": [ " Query a given storage key in a given contract.", "", @@ -54494,14 +56222,14 @@ "inputs": [ { "name": "amount", - "ty": 721 + "ty": 735 }, { "name": "currency_id", - "ty": 122 + "ty": 121 } ], - "output": 729, + "output": 743, "docs": [] }, { @@ -54509,14 +56237,14 @@ "inputs": [ { "name": "amount", - "ty": 721 + "ty": 735 }, { "name": "currency_id", - "ty": 122 + "ty": 121 } ], - "output": 729, + "output": 743, "docs": [] }, { @@ -54524,20 +56252,58 @@ "inputs": [ { "name": "currency", - "ty": 122 + "ty": 121 } ], - "output": 735, + "output": 749, "docs": [] } ], "docs": [] + }, + { + "name": "GenesisBuilder", + "methods": [ + { + "name": "create_default_config", + "inputs": [], + "output": 13, + "docs": [ + " Creates the default `GenesisConfig` and returns it as a JSON blob.", + "", + " This function instantiates the default `GenesisConfig` struct for the runtime and serializes it into a JSON", + " blob. It returns a `Vec` containing the JSON representation of the default `GenesisConfig`." + ] + }, + { + "name": "build_config", + "inputs": [ + { + "name": "json", + "ty": 13 + } + ], + "output": 765, + "docs": [ + " Build `GenesisConfig` from a JSON blob not using any defaults and store it in the storage.", + "", + " This function deserializes the full `GenesisConfig` from the given JSON blob and puts it into the storage.", + " If the provided JSON blob is incorrect or incomplete or the deserialization fails, an error is returned.", + " It is recommended to log any errors encountered during the process.", + "", + " Please note that provided json blob must contain all `GenesisConfig` fields, no defaults will be used." + ] + } + ], + "docs": [ + " API to interact with GenesisConfig for the runtime" + ] } ], "outer_enums": { - "call_enum_ty": 277, + "call_enum_ty": 282, "event_enum_ty": 20, - "error_enum_ty": 751 + "error_enum_ty": 766 }, "custom": { "map": {} diff --git a/clients/runtime/metadata-parachain-amplitude.scale b/clients/runtime/metadata-parachain-amplitude.scale index c5bf96a1084d504315dd79a55bae8da9322c86bd..22d7d1b5366cbef6ba0fc390c6cf823287f03acf 100644 GIT binary patch delta 44851 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" } ] @@ -471,7 +471,7 @@ "name": "ParachainSystem", "fields": [ { - "type": 30, + "type": 31, "typeName": "cumulus_pallet_parachain_system::Event" } ], @@ -481,7 +481,7 @@ "name": "Balances", "fields": [ { - "type": 32, + "type": 33, "typeName": "pallet_balances::Event" } ], @@ -491,7 +491,7 @@ "name": "TransactionPayment", "fields": [ { - "type": 34, + "type": 35, "typeName": "pallet_transaction_payment::Event" } ], @@ -501,7 +501,7 @@ "name": "Sudo", "fields": [ { - "type": 35, + "type": 36, "typeName": "pallet_sudo::Event" } ], @@ -511,7 +511,7 @@ "name": "Democracy", "fields": [ { - "type": 39, + "type": 40, "typeName": "pallet_democracy::Event" } ], @@ -521,7 +521,7 @@ "name": "Council", "fields": [ { - "type": 44, + "type": 45, "typeName": "pallet_collective::Event" } ], @@ -641,7 +641,7 @@ "name": "PolkadotXcm", "fields": [ { - "type": 64, + "type": 62, "typeName": "pallet_xcm::Event" } ], @@ -651,7 +651,7 @@ "name": "CumulusXcm", "fields": [ { - "type": 119, + "type": 118, "typeName": "cumulus_pallet_xcm::Event" } ], @@ -661,7 +661,7 @@ "name": "DmpQueue", "fields": [ { - "type": 120, + "type": 119, "typeName": "cumulus_pallet_dmp_queue::Event" } ], @@ -671,7 +671,7 @@ "name": "Vesting", "fields": [ { - "type": 121, + "type": 120, "typeName": "pallet_vesting::Event" } ], @@ -681,7 +681,7 @@ "name": "Utility", "fields": [ { - "type": 122, + "type": 121, "typeName": "pallet_utility::Event" } ], @@ -691,7 +691,7 @@ "name": "Tokens", "fields": [ { - "type": 123, + "type": 122, "typeName": "orml_tokens::Event" } ], @@ -701,7 +701,7 @@ "name": "XTokens", "fields": [ { - "type": 127, + "type": 126, "typeName": "orml_xtokens::Event" } ], @@ -711,7 +711,7 @@ "name": "Identity", "fields": [ { - "type": 128, + "type": 127, "typeName": "pallet_identity::Event" } ], @@ -751,7 +751,7 @@ "name": "Issue", "fields": [ { - "type": 143, + "type": 144, "typeName": "issue::Event" } ], @@ -761,7 +761,7 @@ "name": "Nomination", "fields": [ { - "type": 147, + "type": 148, "typeName": "nomination::Event" } ], @@ -771,7 +771,7 @@ "name": "Oracle", "fields": [ { - "type": 148, + "type": 149, "typeName": "oracle::Event" } ], @@ -781,7 +781,7 @@ "name": "Redeem", "fields": [ { - "type": 154, + "type": 155, "typeName": "redeem::Event" } ], @@ -791,7 +791,7 @@ "name": "Replace", "fields": [ { - "type": 156, + "type": 157, "typeName": "replace::Event" } ], @@ -801,7 +801,7 @@ "name": "Security", "fields": [ { - "type": 157, + "type": 158, "typeName": "security::Event" } ], @@ -811,7 +811,7 @@ "name": "StellarRelay", "fields": [ { - "type": 161, + "type": 162, "typeName": "stellar_relay::Event" } ], @@ -821,7 +821,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 162, + "type": 163, "typeName": "vault_registry::Event" } ], @@ -831,7 +831,7 @@ "name": "PooledVaultRewards", "fields": [ { - "type": 164, + "type": 165, "typeName": "pooled_rewards::Event" } ], @@ -841,7 +841,7 @@ "name": "VaultStaking", "fields": [ { - "type": 167, + "type": 168, "typeName": "staking::Event" } ], @@ -851,7 +851,7 @@ "name": "ClientsInfo", "fields": [ { - "type": 168, + "type": 169, "typeName": "clients_info::Event" } ], @@ -861,7 +861,7 @@ "name": "RewardDistribution", "fields": [ { - "type": 171, + "type": 172, "typeName": "reward_distribution::Event" } ], @@ -871,7 +871,7 @@ "name": "TokenAllowance", "fields": [ { - "type": 172, + "type": 173, "typeName": "orml_currencies_allowance_extension::Event" } ], @@ -881,7 +881,7 @@ "name": "OrmlExtension", "fields": [ { - "type": 174, + "type": 175, "typeName": "orml_tokens_management_extension::Event" } ], @@ -891,7 +891,7 @@ "name": "TreasuryBuyoutExtension", "fields": [ { - "type": 175, + "type": 176, "typeName": "treasury_buyout_extension::Event" } ], @@ -901,7 +901,7 @@ "name": "Farming", "fields": [ { - "type": 176, + "type": 177, "typeName": "farming::Event" } ], @@ -911,11 +911,21 @@ "name": "AssetRegistry", "fields": [ { - "type": 184, + "type": 185, "typeName": "orml_asset_registry::Event" } ], "index": 91 + }, + { + "name": "MessageQueue", + "fields": [ + { + "type": 192, + "typeName": "pallet_message_queue::Event" + } + ], + "index": 92 } ] } @@ -1025,6 +1035,25 @@ "docs": [ "On on-chain remark happened." ] + }, + { + "name": "UpgradeAuthorized", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + }, + { + "name": "check_version", + "type": 30, + "typeName": "bool" + } + ], + "index": 6, + "docs": [ + "An upgrade was authorized." + ] } ] } @@ -1344,6 +1373,14 @@ }, { "id": 30, + "type": { + "def": { + "primitive": "bool" + } + } + }, + { + "id": 31, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -1387,20 +1424,6 @@ "The relay-chain aborted the upgrade process." ] }, - { - "name": "UpgradeAuthorized", - "fields": [ - { - "name": "code_hash", - "type": 12, - "typeName": "T::Hash" - } - ], - "index": 3, - "docs": [ - "An upgrade has been authorized." - ] - }, { "name": "DownwardMessagesReceived", "fields": [ @@ -1410,7 +1433,7 @@ "typeName": "u32" } ], - "index": 4, + "index": 3, "docs": [ "Some downward messages have been received and will be processed." ] @@ -1429,7 +1452,7 @@ "typeName": "relay_chain::Hash" } ], - "index": 5, + "index": 4, "docs": [ "Downward messages were processed using the given weight." ] @@ -1439,11 +1462,11 @@ "fields": [ { "name": "message_hash", - "type": 31, + "type": 32, "typeName": "Option" } ], - "index": 6, + "index": 5, "docs": [ "An upward message was sent to the relay chain." ] @@ -1457,7 +1480,7 @@ } }, { - "id": 31, + "id": 32, "type": { "path": [ "Option" @@ -1490,7 +1513,7 @@ } }, { - "id": 32, + "id": 33, "type": { "path": [ "pallet_balances", @@ -1650,7 +1673,7 @@ }, { "name": "destination_status", - "type": 33, + "type": 34, "typeName": "Status" } ], @@ -1920,7 +1943,7 @@ } }, { - "id": 33, + "id": 34, "type": { "path": [ "frame_support", @@ -1946,7 +1969,7 @@ } }, { - "id": 34, + "id": 35, "type": { "path": [ "pallet_transaction_payment", @@ -1996,7 +2019,7 @@ } }, { - "id": 35, + "id": 36, "type": { "path": [ "pallet_sudo", @@ -2017,27 +2040,48 @@ "fields": [ { "name": "sudo_result", - "type": 36, - "typeName": "DispatchResult" + "type": 37, + "typeName": "DispatchResult", + "docs": [ + "The result of the call made by the sudo user." + ] } ], "index": 0, "docs": [ - "A sudo just took place. \\[result\\]" + "A sudo call just took place." ] }, { "name": "KeyChanged", "fields": [ { - "name": "old_sudoer", - "type": 38, - "typeName": "Option" + "name": "old", + "type": 39, + "typeName": "Option", + "docs": [ + "The old sudo key (if one was previously set)." + ] + }, + { + "name": "new", + "type": 0, + "typeName": "T::AccountId", + "docs": [ + "The new sudo key (if one was set)." + ] } ], "index": 1, "docs": [ - "The \\[sudoer\\] just switched identity; the old key is supplied if one existed." + "The sudo key has been updated." + ] + }, + { + "name": "KeyRemoved", + "index": 2, + "docs": [ + "The key was permanently removed." ] }, { @@ -2045,13 +2089,16 @@ "fields": [ { "name": "sudo_result", - "type": 36, - "typeName": "DispatchResult" + "type": 37, + "typeName": "DispatchResult", + "docs": [ + "The result of the call made by the sudo user." + ] } ], - "index": 2, + "index": 3, "docs": [ - "A sudo just took place. \\[result\\]" + "A [sudo_as](Pallet::sudo_as) call just took place." ] } ] @@ -2063,7 +2110,7 @@ } }, { - "id": 36, + "id": 37, "type": { "path": [ "Result" @@ -2071,7 +2118,7 @@ "params": [ { "name": "T", - "type": 37 + "type": 38 }, { "name": "E", @@ -2085,7 +2132,7 @@ "name": "Ok", "fields": [ { - "type": 37 + "type": 38 } ], "index": 0 @@ -2105,7 +2152,7 @@ } }, { - "id": 37, + "id": 38, "type": { "def": { "tuple": [] @@ -2113,7 +2160,7 @@ } }, { - "id": 38, + "id": 39, "type": { "path": [ "Option" @@ -2146,7 +2193,7 @@ } }, { - "id": 39, + "id": 40, "type": { "path": [ "pallet_democracy", @@ -2217,7 +2264,7 @@ }, { "name": "threshold", - "type": 40, + "type": 41, "typeName": "VoteThreshold" } ], @@ -2312,7 +2359,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" }, { "name": "until", @@ -2331,7 +2378,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" } ], "index": 10, @@ -2354,7 +2401,7 @@ }, { "name": "vote", - "type": 41, + "type": 42, "typeName": "AccountVote>" } ], @@ -2401,7 +2448,7 @@ "fields": [ { "name": "owner", - "type": 43, + "type": 44, "typeName": "MetadataOwner", "docs": [ "Metadata owner." @@ -2410,7 +2457,7 @@ { "name": "hash", "type": 12, - "typeName": "PreimageHash", + "typeName": "T::Hash", "docs": [ "Preimage hash." ] @@ -2426,7 +2473,7 @@ "fields": [ { "name": "owner", - "type": 43, + "type": 44, "typeName": "MetadataOwner", "docs": [ "Metadata owner." @@ -2435,7 +2482,7 @@ { "name": "hash", "type": 12, - "typeName": "PreimageHash", + "typeName": "T::Hash", "docs": [ "Preimage hash." ] @@ -2451,7 +2498,7 @@ "fields": [ { "name": "prev_owner", - "type": 43, + "type": 44, "typeName": "MetadataOwner", "docs": [ "Previous metadata owner." @@ -2459,7 +2506,7 @@ }, { "name": "owner", - "type": 43, + "type": 44, "typeName": "MetadataOwner", "docs": [ "New metadata owner." @@ -2468,7 +2515,7 @@ { "name": "hash", "type": 12, - "typeName": "PreimageHash", + "typeName": "T::Hash", "docs": [ "Preimage hash." ] @@ -2488,7 +2535,7 @@ } }, { - "id": 40, + "id": 41, "type": { "path": [ "pallet_democracy", @@ -2516,7 +2563,7 @@ } }, { - "id": 41, + "id": 42, "type": { "path": [ "pallet_democracy", @@ -2537,7 +2584,7 @@ "fields": [ { "name": "vote", - "type": 42, + "type": 43, "typeName": "Vote" }, { @@ -2570,7 +2617,7 @@ } }, { - "id": 42, + "id": 43, "type": { "path": [ "pallet_democracy", @@ -2589,7 +2636,7 @@ } }, { - "id": 43, + "id": 44, "type": { "path": [ "pallet_democracy", @@ -2629,7 +2676,7 @@ } }, { - "id": 44, + "id": 45, "type": { "path": [ "pallet_collective", @@ -2694,7 +2741,7 @@ }, { "name": "voted", - "type": 45, + "type": 30, "typeName": "bool" }, { @@ -2752,7 +2799,7 @@ }, { "name": "result", - "type": 36, + "type": 37, "typeName": "DispatchResult" } ], @@ -2771,7 +2818,7 @@ }, { "name": "result", - "type": 36, + "type": 37, "typeName": "DispatchResult" } ], @@ -2812,14 +2859,6 @@ ] } }, - { - "id": 45, - "type": { - "def": { - "primitive": "bool" - } - } - }, { "id": 46, "type": { @@ -2886,7 +2925,7 @@ }, { "name": "voted", - "type": 45, + "type": 30, "typeName": "bool" }, { @@ -2944,7 +2983,7 @@ }, { "name": "result", - "type": 36, + "type": 37, "typeName": "DispatchResult" } ], @@ -2963,7 +3002,7 @@ }, { "name": "result", - "type": 36, + "type": 37, "typeName": "DispatchResult" } ], @@ -3069,12 +3108,12 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" }, { "name": "result", - "type": 36, + "type": 37, "typeName": "DispatchResult" } ], @@ -3093,7 +3132,7 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" } ], @@ -3112,7 +3151,7 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" } ], @@ -3131,7 +3170,7 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" } ], @@ -3321,7 +3360,7 @@ }, { "name": "result", - "type": 36, + "type": 37, "typeName": "DispatchResult" } ], @@ -3574,6 +3613,112 @@ "docs": [ "The inactive funds of the pallet have been updated." ] + }, + { + "name": "AssetSpendApproved", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + }, + { + "name": "asset_kind", + "type": 38, + "typeName": "T::AssetKind" + }, + { + "name": "amount", + "type": 6, + "typeName": "AssetBalanceOf" + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "T::Beneficiary" + }, + { + "name": "valid_from", + "type": 4, + "typeName": "BlockNumberFor" + }, + { + "name": "expire_at", + "type": 4, + "typeName": "BlockNumberFor" + } + ], + "index": 9, + "docs": [ + "A new asset spend proposal has been approved." + ] + }, + { + "name": "AssetSpendVoided", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 10, + "docs": [ + "An approved spend was voided." + ] + }, + { + "name": "Paid", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + }, + { + "name": "payment_id", + "type": 38, + "typeName": "::Id" + } + ], + "index": 11, + "docs": [ + "A payment happened." + ] + }, + { + "name": "PaymentFailed", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + }, + { + "name": "payment_id", + "type": 38, + "typeName": "::Id" + } + ], + "index": 12, + "docs": [ + "A payment failed and can be retried." + ] + }, + { + "name": "SpendProcessed", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 13, + "docs": [ + "A spend was processed and removed from the storage. It might have been successfully", + "paid or it may have expired." + ] } ] } @@ -3721,6 +3866,72 @@ "docs": [ "A bounty expiry is extended." ] + }, + { + "name": "BountyApproved", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "BountyIndex" + } + ], + "index": 7, + "docs": [ + "A bounty is approved." + ] + }, + { + "name": "CuratorProposed", + "fields": [ + { + "name": "bounty_id", + "type": 4, + "typeName": "BountyIndex" + }, + { + "name": "curator", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 8, + "docs": [ + "A bounty curator is proposed." + ] + }, + { + "name": "CuratorUnassigned", + "fields": [ + { + "name": "bounty_id", + "type": 4, + "typeName": "BountyIndex" + } + ], + "index": 9, + "docs": [ + "A bounty curator is unassigned." + ] + }, + { + "name": "CuratorAccepted", + "fields": [ + { + "name": "bounty_id", + "type": 4, + "typeName": "BountyIndex" + }, + { + "name": "curator", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 10, + "docs": [ + "A bounty curator is accepted." + ] } ] } @@ -3868,7 +4079,7 @@ "fields": [ { "name": "result", - "type": 36, + "type": 37, "typeName": "DispatchResult" } ], @@ -4572,87 +4783,6 @@ "def": { "variant": { "variants": [ - { - "name": "Success", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "weight", - "type": 9, - "typeName": "Weight" - } - ], - "index": 0, - "docs": [ - "Some XCM was executed ok." - ] - }, - { - "name": "Fail", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "error", - "type": 62, - "typeName": "XcmError" - }, - { - "name": "weight", - "type": 9, - "typeName": "Weight" - } - ], - "index": 1, - "docs": [ - "Some XCM failed." - ] - }, - { - "name": "BadVersion", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - } - ], - "index": 2, - "docs": [ - "Bad XCM version used." - ] - }, - { - "name": "BadFormat", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - } - ], - "index": 3, - "docs": [ - "Bad XCM format used." - ] - }, { "name": "XcmpMessageSent", "fields": [ @@ -4662,58 +4792,10 @@ "typeName": "XcmHash" } ], - "index": 4, + "index": 0, "docs": [ "An HRMP message was sent to a sibling parachain." ] - }, - { - "name": "OverweightEnqueued", - "fields": [ - { - "name": "sender", - "type": 63, - "typeName": "ParaId" - }, - { - "name": "sent_at", - "type": 4, - "typeName": "RelayBlockNumber" - }, - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "required", - "type": 9, - "typeName": "Weight" - } - ], - "index": 5, - "docs": [ - "An XCM exceeded the individual message weight budget." - ] - }, - { - "name": "OverweightServiced", - "fields": [ - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "used", - "type": 9, - "typeName": "Weight" - } - ], - "index": 6, - "docs": [ - "An XCM from the overweight queue was executed with the given actual weight used." - ] } ] } @@ -4725,215 +4807,6 @@ }, { "id": 62, - "type": { - "path": [ - "staging_xcm", - "v3", - "traits", - "Error" - ], - "def": { - "variant": { - "variants": [ - { - "name": "Overflow", - "index": 0 - }, - { - "name": "Unimplemented", - "index": 1 - }, - { - "name": "UntrustedReserveLocation", - "index": 2 - }, - { - "name": "UntrustedTeleportLocation", - "index": 3 - }, - { - "name": "LocationFull", - "index": 4 - }, - { - "name": "LocationNotInvertible", - "index": 5 - }, - { - "name": "BadOrigin", - "index": 6 - }, - { - "name": "InvalidLocation", - "index": 7 - }, - { - "name": "AssetNotFound", - "index": 8 - }, - { - "name": "FailedToTransactAsset", - "index": 9 - }, - { - "name": "NotWithdrawable", - "index": 10 - }, - { - "name": "LocationCannotHold", - "index": 11 - }, - { - "name": "ExceedsMaxMessageSize", - "index": 12 - }, - { - "name": "DestinationUnsupported", - "index": 13 - }, - { - "name": "Transport", - "index": 14 - }, - { - "name": "Unroutable", - "index": 15 - }, - { - "name": "UnknownClaim", - "index": 16 - }, - { - "name": "FailedToDecode", - "index": 17 - }, - { - "name": "MaxWeightInvalid", - "index": 18 - }, - { - "name": "NotHoldingFees", - "index": 19 - }, - { - "name": "TooExpensive", - "index": 20 - }, - { - "name": "Trap", - "fields": [ - { - "type": 11, - "typeName": "u64" - } - ], - "index": 21 - }, - { - "name": "ExpectationFalse", - "index": 22 - }, - { - "name": "PalletNotFound", - "index": 23 - }, - { - "name": "NameMismatch", - "index": 24 - }, - { - "name": "VersionIncompatible", - "index": 25 - }, - { - "name": "HoldingWouldOverflow", - "index": 26 - }, - { - "name": "ExportError", - "index": 27 - }, - { - "name": "ReanchorFailed", - "index": 28 - }, - { - "name": "NoDeal", - "index": 29 - }, - { - "name": "FeesNotMet", - "index": 30 - }, - { - "name": "LockError", - "index": 31 - }, - { - "name": "NoPermission", - "index": 32 - }, - { - "name": "Unanchored", - "index": 33 - }, - { - "name": "NotDepositable", - "index": 34 - }, - { - "name": "UnhandledXcmVersion", - "index": 35 - }, - { - "name": "WeightLimitReached", - "fields": [ - { - "type": 9, - "typeName": "Weight" - } - ], - "index": 36 - }, - { - "name": "Barrier", - "index": 37 - }, - { - "name": "WeightNotComputable", - "index": 38 - }, - { - "name": "ExceedsStackLimit", - "index": 39 - } - ] - } - } - } - }, - { - "id": 63, - "type": { - "path": [ - "polkadot_parachain_primitives", - "primitives", - "Id" - ], - "def": { - "composite": { - "fields": [ - { - "type": 4, - "typeName": "u32" - } - ] - } - } - } - }, - { - "id": 64, "type": { "path": [ "pallet_xcm", @@ -4954,7 +4827,7 @@ "fields": [ { "name": "outcome", - "type": 65, + "type": 63, "typeName": "xcm::latest::Outcome" } ], @@ -4968,17 +4841,17 @@ "fields": [ { "name": "origin", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "destination", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "message", - "type": 76, + "type": 75, "typeName": "Xcm<()>" }, { @@ -4997,7 +4870,7 @@ "fields": [ { "name": "origin", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { @@ -5023,7 +4896,7 @@ }, { "name": "response", - "type": 87, + "type": 86, "typeName": "Response" } ], @@ -5150,7 +5023,7 @@ "fields": [ { "name": "origin", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { @@ -5160,7 +5033,7 @@ }, { "name": "expected_location", - "type": 96, + "type": 95, "typeName": "Option" } ], @@ -5176,7 +5049,7 @@ "fields": [ { "name": "origin", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { @@ -5220,12 +5093,12 @@ }, { "name": "origin", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "assets", - "type": 104, + "type": 103, "typeName": "VersionedMultiAssets" } ], @@ -5239,7 +5112,7 @@ "fields": [ { "name": "destination", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { @@ -5249,7 +5122,7 @@ }, { "name": "cost", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { @@ -5270,7 +5143,7 @@ "fields": [ { "name": "location", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { @@ -5290,7 +5163,7 @@ "fields": [ { "name": "location", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { @@ -5300,7 +5173,7 @@ }, { "name": "error", - "type": 62, + "type": 64, "typeName": "XcmError" } ], @@ -5315,7 +5188,7 @@ "fields": [ { "name": "location", - "type": 118, + "type": 117, "typeName": "VersionedMultiLocation" }, { @@ -5335,7 +5208,7 @@ "fields": [ { "name": "origin", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { @@ -5360,7 +5233,7 @@ "fields": [ { "name": "origin", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { @@ -5370,12 +5243,12 @@ }, { "name": "expected_querier", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "maybe_actual_querier", - "type": 96, + "type": 95, "typeName": "Option" } ], @@ -5391,12 +5264,12 @@ "fields": [ { "name": "destination", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "cost", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { @@ -5416,12 +5289,12 @@ "fields": [ { "name": "destination", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "cost", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { @@ -5440,12 +5313,12 @@ "fields": [ { "name": "destination", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "cost", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { @@ -5465,12 +5338,12 @@ "fields": [ { "name": "paying", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "fees", - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -5489,12 +5362,12 @@ }, { "name": "origin", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "assets", - "type": 104, + "type": 103, "typeName": "VersionedMultiAssets" } ], @@ -5512,10 +5385,10 @@ } }, { - "id": 65, + "id": 63, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "traits", "Outcome" @@ -5541,7 +5414,7 @@ "typeName": "Weight" }, { - "type": 62, + "type": 64, "typeName": "Error" } ], @@ -5551,7 +5424,7 @@ "name": "Error", "fields": [ { - "type": 62, + "type": 64, "typeName": "Error" } ], @@ -5563,7 +5436,196 @@ } }, { - "id": 66, + "id": 64, + "type": { + "path": [ + "xcm", + "v3", + "traits", + "Error" + ], + "def": { + "variant": { + "variants": [ + { + "name": "Overflow", + "index": 0 + }, + { + "name": "Unimplemented", + "index": 1 + }, + { + "name": "UntrustedReserveLocation", + "index": 2 + }, + { + "name": "UntrustedTeleportLocation", + "index": 3 + }, + { + "name": "LocationFull", + "index": 4 + }, + { + "name": "LocationNotInvertible", + "index": 5 + }, + { + "name": "BadOrigin", + "index": 6 + }, + { + "name": "InvalidLocation", + "index": 7 + }, + { + "name": "AssetNotFound", + "index": 8 + }, + { + "name": "FailedToTransactAsset", + "index": 9 + }, + { + "name": "NotWithdrawable", + "index": 10 + }, + { + "name": "LocationCannotHold", + "index": 11 + }, + { + "name": "ExceedsMaxMessageSize", + "index": 12 + }, + { + "name": "DestinationUnsupported", + "index": 13 + }, + { + "name": "Transport", + "index": 14 + }, + { + "name": "Unroutable", + "index": 15 + }, + { + "name": "UnknownClaim", + "index": 16 + }, + { + "name": "FailedToDecode", + "index": 17 + }, + { + "name": "MaxWeightInvalid", + "index": 18 + }, + { + "name": "NotHoldingFees", + "index": 19 + }, + { + "name": "TooExpensive", + "index": 20 + }, + { + "name": "Trap", + "fields": [ + { + "type": 11, + "typeName": "u64" + } + ], + "index": 21 + }, + { + "name": "ExpectationFalse", + "index": 22 + }, + { + "name": "PalletNotFound", + "index": 23 + }, + { + "name": "NameMismatch", + "index": 24 + }, + { + "name": "VersionIncompatible", + "index": 25 + }, + { + "name": "HoldingWouldOverflow", + "index": 26 + }, + { + "name": "ExportError", + "index": 27 + }, + { + "name": "ReanchorFailed", + "index": 28 + }, + { + "name": "NoDeal", + "index": 29 + }, + { + "name": "FeesNotMet", + "index": 30 + }, + { + "name": "LockError", + "index": 31 + }, + { + "name": "NoPermission", + "index": 32 + }, + { + "name": "Unanchored", + "index": 33 + }, + { + "name": "NotDepositable", + "index": 34 + }, + { + "name": "UnhandledXcmVersion", + "index": 35 + }, + { + "name": "WeightLimitReached", + "fields": [ + { + "type": 9, + "typeName": "Weight" + } + ], + "index": 36 + }, + { + "name": "Barrier", + "index": 37 + }, + { + "name": "WeightNotComputable", + "index": 38 + }, + { + "name": "ExceedsStackLimit", + "index": 39 + } + ] + } + } + } + }, + { + "id": 65, "type": { "path": [ "staging_xcm", @@ -5581,7 +5643,7 @@ }, { "name": "interior", - "type": 67, + "type": 66, "typeName": "Junctions" } ] @@ -5590,10 +5652,10 @@ } }, { - "id": 67, + "id": 66, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junctions", "Junctions" @@ -5609,7 +5671,7 @@ "name": "X1", "fields": [ { - "type": 68, + "type": 67, "typeName": "Junction" } ], @@ -5619,11 +5681,11 @@ "name": "X2", "fields": [ { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" } ], @@ -5633,15 +5695,15 @@ "name": "X3", "fields": [ { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" } ], @@ -5651,19 +5713,19 @@ "name": "X4", "fields": [ { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" } ], @@ -5673,23 +5735,23 @@ "name": "X5", "fields": [ { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" } ], @@ -5699,27 +5761,27 @@ "name": "X6", "fields": [ { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" } ], @@ -5729,31 +5791,31 @@ "name": "X7", "fields": [ { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" } ], @@ -5763,35 +5825,35 @@ "name": "X8", "fields": [ { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" }, { - "type": 68, + "type": 67, "typeName": "Junction" } ], @@ -5803,10 +5865,10 @@ } }, { - "id": 68, + "id": 67, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "Junction" @@ -5818,7 +5880,7 @@ "name": "Parachain", "fields": [ { - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -5829,7 +5891,7 @@ "fields": [ { "name": "network", - "type": 70, + "type": 69, "typeName": "Option" }, { @@ -5845,7 +5907,7 @@ "fields": [ { "name": "network", - "type": 70, + "type": 69, "typeName": "Option" }, { @@ -5861,12 +5923,12 @@ "fields": [ { "name": "network", - "type": 70, + "type": 69, "typeName": "Option" }, { "name": "key", - "type": 72, + "type": 71, "typeName": "[u8; 20]" } ], @@ -5886,7 +5948,7 @@ "name": "GeneralIndex", "fields": [ { - "type": 73, + "type": 72, "typeName": "u128" } ], @@ -5917,12 +5979,12 @@ "fields": [ { "name": "id", - "type": 74, + "type": 73, "typeName": "BodyId" }, { "name": "part", - "type": 75, + "type": 74, "typeName": "BodyPart" } ], @@ -5932,7 +5994,7 @@ "name": "GlobalConsensus", "fields": [ { - "type": 71, + "type": 70, "typeName": "NetworkId" } ], @@ -5944,7 +6006,7 @@ } }, { - "id": 69, + "id": 68, "type": { "def": { "compact": { @@ -5954,7 +6016,7 @@ } }, { - "id": 70, + "id": 69, "type": { "path": [ "Option" @@ -5962,7 +6024,7 @@ "params": [ { "name": "T", - "type": 71 + "type": 70 } ], "def": { @@ -5976,7 +6038,7 @@ "name": "Some", "fields": [ { - "type": 71 + "type": 70 } ], "index": 1 @@ -5987,10 +6049,10 @@ } }, { - "id": 71, + "id": 70, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "NetworkId" @@ -6062,6 +6124,10 @@ { "name": "BitcoinCash", "index": 9 + }, + { + "name": "PolkadotBulletin", + "index": 10 } ] } @@ -6069,7 +6135,7 @@ } }, { - "id": 72, + "id": 71, "type": { "def": { "array": { @@ -6080,7 +6146,7 @@ } }, { - "id": 73, + "id": 72, "type": { "def": { "compact": { @@ -6090,10 +6156,10 @@ } }, { - "id": 74, + "id": 73, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "BodyId" @@ -6119,7 +6185,7 @@ "name": "Index", "fields": [ { - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -6159,10 +6225,10 @@ } }, { - "id": 75, + "id": 74, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "BodyPart" @@ -6179,7 +6245,7 @@ "fields": [ { "name": "count", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -6190,12 +6256,12 @@ "fields": [ { "name": "nom", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "denom", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -6206,12 +6272,12 @@ "fields": [ { "name": "nom", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "denom", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -6222,12 +6288,12 @@ "fields": [ { "name": "nom", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "denom", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -6239,10 +6305,10 @@ } }, { - "id": 76, + "id": 75, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Xcm" ], @@ -6256,7 +6322,7 @@ "composite": { "fields": [ { - "type": 77, + "type": 76, "typeName": "Vec>" } ] @@ -6265,20 +6331,20 @@ } }, { - "id": 77, + "id": 76, "type": { "def": { "sequence": { - "type": 78 + "type": 77 } } } }, { - "id": 78, + "id": 77, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Instruction" ], @@ -6295,7 +6361,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -6305,7 +6371,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -6315,7 +6381,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -6331,7 +6397,7 @@ }, { "name": "response", - "type": 87, + "type": 86, "typeName": "Response" }, { @@ -6341,7 +6407,7 @@ }, { "name": "querier", - "type": 96, + "type": 95, "typeName": "Option" } ], @@ -6352,12 +6418,12 @@ "fields": [ { "name": "assets", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -6368,17 +6434,17 @@ "fields": [ { "name": "assets", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { "name": "dest", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 76, + "type": 75, "typeName": "Xcm<()>" } ], @@ -6389,7 +6455,7 @@ "fields": [ { "name": "origin_kind", - "type": 97, + "type": 96, "typeName": "OriginKind" }, { @@ -6399,7 +6465,7 @@ }, { "name": "call", - "type": 98, + "type": 97, "typeName": "DoubleEncoded" } ], @@ -6410,17 +6476,17 @@ "fields": [ { "name": "sender", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "max_message_size", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "max_capacity", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -6431,7 +6497,7 @@ "fields": [ { "name": "recipient", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -6442,17 +6508,17 @@ "fields": [ { "name": "initiator", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "sender", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "recipient", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -6466,7 +6532,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 67, + "type": 66, "typeName": "InteriorMultiLocation" } ], @@ -6476,7 +6542,7 @@ "name": "ReportError", "fields": [ { - "type": 99, + "type": 98, "typeName": "QueryResponseInfo" } ], @@ -6487,12 +6553,12 @@ "fields": [ { "name": "assets", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" }, { "name": "beneficiary", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -6503,17 +6569,17 @@ "fields": [ { "name": "assets", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 76, + "type": 75, "typeName": "Xcm<()>" } ], @@ -6524,17 +6590,17 @@ "fields": [ { "name": "give", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" }, { "name": "want", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { "name": "maximal", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -6545,17 +6611,17 @@ "fields": [ { "name": "assets", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 76, + "type": 75, "typeName": "Xcm<()>" } ], @@ -6566,17 +6632,17 @@ "fields": [ { "name": "assets", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 76, + "type": 75, "typeName": "Xcm<()>" } ], @@ -6587,12 +6653,12 @@ "fields": [ { "name": "response_info", - "type": 99, + "type": 98, "typeName": "QueryResponseInfo" }, { "name": "assets", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" } ], @@ -6603,12 +6669,12 @@ "fields": [ { "name": "fees", - "type": 81, + "type": 80, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" } ], @@ -6622,7 +6688,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 76, + "type": 75, "typeName": "Xcm" } ], @@ -6632,7 +6698,7 @@ "name": "SetAppendix", "fields": [ { - "type": 76, + "type": 75, "typeName": "Xcm" } ], @@ -6647,12 +6713,12 @@ "fields": [ { "name": "assets", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -6692,7 +6758,7 @@ "name": "BurnAsset", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -6702,7 +6768,7 @@ "name": "ExpectAsset", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -6712,7 +6778,7 @@ "name": "ExpectOrigin", "fields": [ { - "type": 96, + "type": 95, "typeName": "Option" } ], @@ -6722,7 +6788,7 @@ "name": "ExpectError", "fields": [ { - "type": 88, + "type": 87, "typeName": "Option<(u32, Error)>" } ], @@ -6732,7 +6798,7 @@ "name": "ExpectTransactStatus", "fields": [ { - "type": 94, + "type": 93, "typeName": "MaybeErrorCode" } ], @@ -6748,7 +6814,7 @@ }, { "name": "response_info", - "type": 99, + "type": 98, "typeName": "QueryResponseInfo" } ], @@ -6759,7 +6825,7 @@ "fields": [ { "name": "index", - "type": 69, + "type": 68, "typeName": "u32" }, { @@ -6774,12 +6840,12 @@ }, { "name": "crate_major", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "min_crate_minor", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -6789,7 +6855,7 @@ "name": "ReportTransactStatus", "fields": [ { - "type": 99, + "type": 98, "typeName": "QueryResponseInfo" } ], @@ -6803,7 +6869,7 @@ "name": "UniversalOrigin", "fields": [ { - "type": 68, + "type": 67, "typeName": "Junction" } ], @@ -6814,17 +6880,17 @@ "fields": [ { "name": "network", - "type": 71, + "type": 70, "typeName": "NetworkId" }, { "name": "destination", - "type": 67, + "type": 66, "typeName": "InteriorMultiLocation" }, { "name": "xcm", - "type": 76, + "type": 75, "typeName": "Xcm<()>" } ], @@ -6835,12 +6901,12 @@ "fields": [ { "name": "asset", - "type": 81, + "type": 80, "typeName": "MultiAsset" }, { "name": "unlocker", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -6851,12 +6917,12 @@ "fields": [ { "name": "asset", - "type": 81, + "type": 80, "typeName": "MultiAsset" }, { "name": "target", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -6867,12 +6933,12 @@ "fields": [ { "name": "asset", - "type": 81, + "type": 80, "typeName": "MultiAsset" }, { "name": "owner", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -6883,12 +6949,12 @@ "fields": [ { "name": "asset", - "type": 81, + "type": 80, "typeName": "MultiAsset" }, { "name": "locker", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -6899,7 +6965,7 @@ "fields": [ { "name": "jit_withdraw", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -6923,7 +6989,7 @@ "name": "AliasOrigin", "fields": [ { - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -6934,12 +7000,12 @@ "fields": [ { "name": "weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" }, { "name": "check_origin", - "type": 96, + "type": 95, "typeName": "Option" } ], @@ -6951,10 +7017,10 @@ } }, { - "id": 79, + "id": 78, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "MultiAssets" @@ -6963,7 +7029,7 @@ "composite": { "fields": [ { - "type": 80, + "type": 79, "typeName": "Vec" } ] @@ -6972,20 +7038,20 @@ } }, { - "id": 80, + "id": 79, "type": { "def": { "sequence": { - "type": 81 + "type": 80 } } } }, { - "id": 81, + "id": 80, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "MultiAsset" @@ -6995,12 +7061,12 @@ "fields": [ { "name": "id", - "type": 82, + "type": 81, "typeName": "AssetId" }, { "name": "fun", - "type": 83, + "type": 82, "typeName": "Fungibility" } ] @@ -7009,10 +7075,10 @@ } }, { - "id": 82, + "id": 81, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "AssetId" @@ -7024,7 +7090,7 @@ "name": "Concrete", "fields": [ { - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -7046,10 +7112,10 @@ } }, { - "id": 83, + "id": 82, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "Fungibility" @@ -7061,7 +7127,7 @@ "name": "Fungible", "fields": [ { - "type": 73, + "type": 72, "typeName": "u128" } ], @@ -7071,7 +7137,7 @@ "name": "NonFungible", "fields": [ { - "type": 84, + "type": 83, "typeName": "AssetInstance" } ], @@ -7083,10 +7149,10 @@ } }, { - "id": 84, + "id": 83, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "AssetInstance" @@ -7102,7 +7168,7 @@ "name": "Index", "fields": [ { - "type": 73, + "type": 72, "typeName": "u128" } ], @@ -7122,7 +7188,7 @@ "name": "Array8", "fields": [ { - "type": 85, + "type": 84, "typeName": "[u8; 8]" } ], @@ -7132,7 +7198,7 @@ "name": "Array16", "fields": [ { - "type": 86, + "type": 85, "typeName": "[u8; 16]" } ], @@ -7154,7 +7220,7 @@ } }, { - "id": 85, + "id": 84, "type": { "def": { "array": { @@ -7165,7 +7231,7 @@ } }, { - "id": 86, + "id": 85, "type": { "def": { "array": { @@ -7176,10 +7242,10 @@ } }, { - "id": 87, + "id": 86, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Response" ], @@ -7194,7 +7260,7 @@ "name": "Assets", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -7204,7 +7270,7 @@ "name": "ExecutionResult", "fields": [ { - "type": 88, + "type": 87, "typeName": "Option<(u32, Error)>" } ], @@ -7224,7 +7290,7 @@ "name": "PalletsInfo", "fields": [ { - "type": 90, + "type": 89, "typeName": "BoundedVec" } ], @@ -7234,7 +7300,7 @@ "name": "DispatchResult", "fields": [ { - "type": 94, + "type": 93, "typeName": "MaybeErrorCode" } ], @@ -7246,7 +7312,7 @@ } }, { - "id": 88, + "id": 87, "type": { "path": [ "Option" @@ -7254,7 +7320,7 @@ "params": [ { "name": "T", - "type": 89 + "type": 88 } ], "def": { @@ -7268,7 +7334,7 @@ "name": "Some", "fields": [ { - "type": 89 + "type": 88 } ], "index": 1 @@ -7279,18 +7345,18 @@ } }, { - "id": 89, + "id": 88, "type": { "def": { "tuple": [ 4, - 62 + 64 ] } } }, { - "id": 90, + "id": 89, "type": { "path": [ "bounded_collections", @@ -7300,7 +7366,7 @@ "params": [ { "name": "T", - "type": 91 + "type": 90 }, { "name": "S", @@ -7311,7 +7377,7 @@ "composite": { "fields": [ { - "type": 93, + "type": 92, "typeName": "Vec" } ] @@ -7320,10 +7386,10 @@ } }, { - "id": 91, + "id": 90, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "PalletInfo" ], @@ -7332,32 +7398,32 @@ "fields": [ { "name": "index", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "name", - "type": 92, + "type": 91, "typeName": "BoundedVec" }, { "name": "module_name", - "type": 92, + "type": 91, "typeName": "BoundedVec" }, { "name": "major", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "minor", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "patch", - "type": 69, + "type": 68, "typeName": "u32" } ] @@ -7366,7 +7432,7 @@ } }, { - "id": 92, + "id": 91, "type": { "path": [ "bounded_collections", @@ -7396,20 +7462,20 @@ } }, { - "id": 93, + "id": 92, "type": { "def": { "sequence": { - "type": 91 + "type": 90 } } } }, { - "id": 94, + "id": 93, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "MaybeErrorCode" ], @@ -7424,7 +7490,7 @@ "name": "Error", "fields": [ { - "type": 95, + "type": 94, "typeName": "BoundedVec" } ], @@ -7434,7 +7500,7 @@ "name": "TruncatedError", "fields": [ { - "type": 95, + "type": 94, "typeName": "BoundedVec" } ], @@ -7446,7 +7512,7 @@ } }, { - "id": 95, + "id": 94, "type": { "path": [ "bounded_collections", @@ -7476,7 +7542,7 @@ } }, { - "id": 96, + "id": 95, "type": { "path": [ "Option" @@ -7484,7 +7550,7 @@ "params": [ { "name": "T", - "type": 66 + "type": 65 } ], "def": { @@ -7498,7 +7564,7 @@ "name": "Some", "fields": [ { - "type": 66 + "type": 65 } ], "index": 1 @@ -7509,10 +7575,10 @@ } }, { - "id": 97, + "id": 96, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "OriginKind" ], @@ -7541,10 +7607,10 @@ } }, { - "id": 98, + "id": 97, "type": { "path": [ - "staging_xcm", + "xcm", "double_encoded", "DoubleEncoded" ], @@ -7568,10 +7634,10 @@ } }, { - "id": 99, + "id": 98, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "QueryResponseInfo" ], @@ -7580,7 +7646,7 @@ "fields": [ { "name": "destination", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { @@ -7599,10 +7665,10 @@ } }, { - "id": 100, + "id": 99, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "MultiAssetFilter" @@ -7614,7 +7680,7 @@ "name": "Definite", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -7624,7 +7690,7 @@ "name": "Wild", "fields": [ { - "type": 101, + "type": 100, "typeName": "WildMultiAsset" } ], @@ -7636,10 +7702,10 @@ } }, { - "id": 101, + "id": 100, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "WildMultiAsset" @@ -7656,12 +7722,12 @@ "fields": [ { "name": "id", - "type": 82, + "type": 81, "typeName": "AssetId" }, { "name": "fun", - "type": 102, + "type": 101, "typeName": "WildFungibility" } ], @@ -7671,7 +7737,7 @@ "name": "AllCounted", "fields": [ { - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -7682,17 +7748,17 @@ "fields": [ { "name": "id", - "type": 82, + "type": 81, "typeName": "AssetId" }, { "name": "fun", - "type": 102, + "type": 101, "typeName": "WildFungibility" }, { "name": "count", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -7704,10 +7770,10 @@ } }, { - "id": 102, + "id": 101, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "WildFungibility" @@ -7729,10 +7795,10 @@ } }, { - "id": 103, + "id": 102, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "WeightLimit" ], @@ -7759,10 +7825,10 @@ } }, { - "id": 104, + "id": 103, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedMultiAssets" ], "def": { @@ -7772,7 +7838,7 @@ "name": "V2", "fields": [ { - "type": 105, + "type": 104, "typeName": "v2::MultiAssets" } ], @@ -7782,7 +7848,7 @@ "name": "V3", "fields": [ { - "type": 79, + "type": 78, "typeName": "v3::MultiAssets" } ], @@ -7794,10 +7860,10 @@ } }, { - "id": 105, + "id": 104, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "MultiAssets" @@ -7806,7 +7872,7 @@ "composite": { "fields": [ { - "type": 106, + "type": 105, "typeName": "Vec" } ] @@ -7815,20 +7881,20 @@ } }, { - "id": 106, + "id": 105, "type": { "def": { "sequence": { - "type": 107 + "type": 106 } } } }, { - "id": 107, + "id": 106, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "MultiAsset" @@ -7838,12 +7904,12 @@ "fields": [ { "name": "id", - "type": 108, + "type": 107, "typeName": "AssetId" }, { "name": "fun", - "type": 116, + "type": 115, "typeName": "Fungibility" } ] @@ -7852,10 +7918,10 @@ } }, { - "id": 108, + "id": 107, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "AssetId" @@ -7867,7 +7933,7 @@ "name": "Concrete", "fields": [ { - "type": 109, + "type": 108, "typeName": "MultiLocation" } ], @@ -7889,10 +7955,10 @@ } }, { - "id": 109, + "id": 108, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multilocation", "MultiLocation" @@ -7907,7 +7973,7 @@ }, { "name": "interior", - "type": 110, + "type": 109, "typeName": "Junctions" } ] @@ -7916,10 +7982,10 @@ } }, { - "id": 110, + "id": 109, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multilocation", "Junctions" @@ -7935,7 +8001,7 @@ "name": "X1", "fields": [ { - "type": 111, + "type": 110, "typeName": "Junction" } ], @@ -7945,11 +8011,11 @@ "name": "X2", "fields": [ { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" } ], @@ -7959,15 +8025,15 @@ "name": "X3", "fields": [ { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" } ], @@ -7977,19 +8043,19 @@ "name": "X4", "fields": [ { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" } ], @@ -7999,23 +8065,23 @@ "name": "X5", "fields": [ { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" } ], @@ -8025,27 +8091,27 @@ "name": "X6", "fields": [ { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" } ], @@ -8055,31 +8121,31 @@ "name": "X7", "fields": [ { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" } ], @@ -8089,35 +8155,35 @@ "name": "X8", "fields": [ { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" }, { - "type": 111, + "type": 110, "typeName": "Junction" } ], @@ -8129,10 +8195,10 @@ } }, { - "id": 111, + "id": 110, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "junction", "Junction" @@ -8144,7 +8210,7 @@ "name": "Parachain", "fields": [ { - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -8155,7 +8221,7 @@ "fields": [ { "name": "network", - "type": 112, + "type": 111, "typeName": "NetworkId" }, { @@ -8171,7 +8237,7 @@ "fields": [ { "name": "network", - "type": 112, + "type": 111, "typeName": "NetworkId" }, { @@ -8187,12 +8253,12 @@ "fields": [ { "name": "network", - "type": 112, + "type": 111, "typeName": "NetworkId" }, { "name": "key", - "type": 72, + "type": 71, "typeName": "[u8; 20]" } ], @@ -8212,7 +8278,7 @@ "name": "GeneralIndex", "fields": [ { - "type": 73, + "type": 72, "typeName": "u128" } ], @@ -8222,7 +8288,7 @@ "name": "GeneralKey", "fields": [ { - "type": 113, + "type": 112, "typeName": "WeakBoundedVec>" } ], @@ -8237,12 +8303,12 @@ "fields": [ { "name": "id", - "type": 114, + "type": 113, "typeName": "BodyId" }, { "name": "part", - "type": 115, + "type": 114, "typeName": "BodyPart" } ], @@ -8254,10 +8320,10 @@ } }, { - "id": 112, + "id": 111, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "NetworkId" ], @@ -8272,7 +8338,7 @@ "name": "Named", "fields": [ { - "type": 113, + "type": 112, "typeName": "WeakBoundedVec>" } ], @@ -8292,7 +8358,7 @@ } }, { - "id": 113, + "id": 112, "type": { "path": [ "bounded_collections", @@ -8322,10 +8388,10 @@ } }, { - "id": 114, + "id": 113, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "BodyId" ], @@ -8340,7 +8406,7 @@ "name": "Named", "fields": [ { - "type": 113, + "type": 112, "typeName": "WeakBoundedVec>" } ], @@ -8350,7 +8416,7 @@ "name": "Index", "fields": [ { - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -8390,10 +8456,10 @@ } }, { - "id": 115, + "id": 114, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "BodyPart" ], @@ -8409,7 +8475,7 @@ "fields": [ { "name": "count", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -8420,12 +8486,12 @@ "fields": [ { "name": "nom", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "denom", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -8436,12 +8502,12 @@ "fields": [ { "name": "nom", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "denom", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -8452,12 +8518,12 @@ "fields": [ { "name": "nom", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "denom", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -8469,10 +8535,10 @@ } }, { - "id": 116, + "id": 115, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "Fungibility" @@ -8484,7 +8550,7 @@ "name": "Fungible", "fields": [ { - "type": 73, + "type": 72, "typeName": "u128" } ], @@ -8494,7 +8560,7 @@ "name": "NonFungible", "fields": [ { - "type": 117, + "type": 116, "typeName": "AssetInstance" } ], @@ -8506,10 +8572,10 @@ } }, { - "id": 117, + "id": 116, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "AssetInstance" @@ -8525,7 +8591,7 @@ "name": "Index", "fields": [ { - "type": 73, + "type": 72, "typeName": "u128" } ], @@ -8545,7 +8611,7 @@ "name": "Array8", "fields": [ { - "type": 85, + "type": 84, "typeName": "[u8; 8]" } ], @@ -8555,7 +8621,7 @@ "name": "Array16", "fields": [ { - "type": 86, + "type": 85, "typeName": "[u8; 16]" } ], @@ -8587,10 +8653,10 @@ } }, { - "id": 118, + "id": 117, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedMultiLocation" ], "def": { @@ -8600,7 +8666,7 @@ "name": "V2", "fields": [ { - "type": 109, + "type": 108, "typeName": "v2::MultiLocation" } ], @@ -8610,7 +8676,7 @@ "name": "V3", "fields": [ { - "type": 66, + "type": 65, "typeName": "v3::MultiLocation" } ], @@ -8622,7 +8688,7 @@ } }, { - "id": 119, + "id": 118, "type": { "path": [ "cumulus_pallet_xcm", @@ -8674,7 +8740,7 @@ "typeName": "[u8; 32]" }, { - "type": 65, + "type": 63, "typeName": "Outcome" } ], @@ -8693,7 +8759,7 @@ } }, { - "id": 120, + "id": 119, "type": { "path": [ "cumulus_pallet_dmp_queue", @@ -8710,146 +8776,126 @@ "variant": { "variants": [ { - "name": "InvalidFormat", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - } - ], + "name": "StartedExport", "index": 0, "docs": [ - "Downward message is invalid XCM." + "The export of pages started." ] }, { - "name": "UnsupportedVersion", + "name": "Exported", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" + "name": "page", + "type": 4, + "typeName": "PageCounter" } ], "index": 1, "docs": [ - "Downward message is unsupported version of XCM." + "The export of a page completed." ] }, { - "name": "ExecutedDownward", + "name": "ExportFailed", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "outcome", - "type": 65, - "typeName": "Outcome" + "name": "page", + "type": 4, + "typeName": "PageCounter" } ], "index": 2, "docs": [ - "Downward message executed with the given outcome." + "The export of a page failed.", + "", + "This should never be emitted." ] }, { - "name": "WeightExhausted", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "remaining_weight", - "type": 9, - "typeName": "Weight" - }, - { - "name": "required_weight", - "type": 9, - "typeName": "Weight" - } - ], + "name": "CompletedExport", "index": 3, "docs": [ - "The weight limit for handling downward messages was reached." + "The export of pages completed." ] }, { - "name": "OverweightEnqueued", + "name": "StartedOverweightExport", + "index": 4, + "docs": [ + "The export of overweight messages started." + ] + }, + { + "name": "ExportedOverweight", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "overweight_index", + "name": "index", "type": 11, "typeName": "OverweightIndex" - }, - { - "name": "required_weight", - "type": 9, - "typeName": "Weight" } ], - "index": 4, + "index": 5, "docs": [ - "Downward message is overweight and was placed in the overweight queue." + "The export of an overweight message completed." ] }, { - "name": "OverweightServiced", + "name": "ExportOverweightFailed", "fields": [ { - "name": "overweight_index", + "name": "index", "type": 11, "typeName": "OverweightIndex" - }, + } + ], + "index": 6, + "docs": [ + "The export of an overweight message failed.", + "", + "This should never be emitted." + ] + }, + { + "name": "CompletedOverweightExport", + "index": 7, + "docs": [ + "The export of overweight messages completed." + ] + }, + { + "name": "StartedCleanup", + "index": 8, + "docs": [ + "The cleanup of remaining pallet storage started." + ] + }, + { + "name": "CleanedSome", + "fields": [ { - "name": "weight_used", - "type": 9, - "typeName": "Weight" + "name": "keys_removed", + "type": 4, + "typeName": "u32" } ], - "index": 5, + "index": 9, "docs": [ - "Downward message from the overweight queue was executed." + "Some debris was cleaned up." ] }, { - "name": "MaxMessagesExhausted", + "name": "Completed", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" + "name": "error", + "type": 30, + "typeName": "bool" } ], - "index": 6, + "index": 10, "docs": [ - "The maximum number of downward messages was reached." + "The cleanup of remaining pallet storage completed." ] } ] @@ -8861,7 +8907,7 @@ } }, { - "id": 121, + "id": 120, "type": { "path": [ "pallet_vesting", @@ -8920,7 +8966,7 @@ } }, { - "id": 122, + "id": 121, "type": { "path": [ "pallet_utility", @@ -8990,7 +9036,7 @@ "fields": [ { "name": "result", - "type": 36, + "type": 37, "typeName": "DispatchResult" } ], @@ -9008,7 +9054,7 @@ } }, { - "id": 123, + "id": 122, "type": { "path": [ "orml_tokens", @@ -9029,7 +9075,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9053,7 +9099,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9078,7 +9124,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9107,7 +9153,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9131,7 +9177,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9155,7 +9201,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9175,7 +9221,7 @@ }, { "name": "status", - "type": 33, + "type": 34, "typeName": "BalanceStatus" } ], @@ -9190,7 +9236,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9219,7 +9265,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9238,7 +9284,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9262,7 +9308,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9291,7 +9337,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9315,12 +9361,12 @@ "fields": [ { "name": "lock_id", - "type": 85, + "type": 84, "typeName": "LockIdentifier" }, { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9344,12 +9390,12 @@ "fields": [ { "name": "lock_id", - "type": 85, + "type": 84, "typeName": "LockIdentifier" }, { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9368,7 +9414,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9392,7 +9438,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9416,7 +9462,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9432,7 +9478,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -9452,7 +9498,7 @@ } }, { - "id": 124, + "id": 123, "type": { "path": [ "spacewalk_primitives", @@ -9479,7 +9525,7 @@ "name": "Stellar", "fields": [ { - "type": 125, + "type": 124, "typeName": "Asset" } ], @@ -9523,7 +9569,7 @@ } }, { - "id": 125, + "id": 124, "type": { "path": [ "spacewalk_primitives", @@ -9557,7 +9603,7 @@ "fields": [ { "name": "code", - "type": 126, + "type": 125, "typeName": "Bytes12" }, { @@ -9574,7 +9620,7 @@ } }, { - "id": 126, + "id": 125, "type": { "def": { "array": { @@ -9585,7 +9631,7 @@ } }, { - "id": 127, + "id": 126, "type": { "path": [ "orml_xtokens", @@ -9611,17 +9657,17 @@ }, { "name": "assets", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { "name": "fee", - "type": 81, + "type": 80, "typeName": "MultiAsset" }, { "name": "dest", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -9639,7 +9685,7 @@ } }, { - "id": 128, + "id": 127, "type": { "path": [ "pallet_identity", @@ -9850,6 +9896,130 @@ "A sub-identity was cleared, and the given deposit repatriated from the", "main identity account to the sub-identity account." ] + }, + { + "name": "AuthorityAdded", + "fields": [ + { + "name": "authority", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 10, + "docs": [ + "A username authority was added." + ] + }, + { + "name": "AuthorityRemoved", + "fields": [ + { + "name": "authority", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 11, + "docs": [ + "A username authority was removed." + ] + }, + { + "name": "UsernameSet", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 128, + "typeName": "Username" + } + ], + "index": 12, + "docs": [ + "A username was set for `who`." + ] + }, + { + "name": "UsernameQueued", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 128, + "typeName": "Username" + }, + { + "name": "expiration", + "type": 4, + "typeName": "BlockNumberFor" + } + ], + "index": 13, + "docs": [ + "A username was queued, but `who` must accept it prior to `expiration`." + ] + }, + { + "name": "PreapprovalExpired", + "fields": [ + { + "name": "whose", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 14, + "docs": [ + "A queued username passed its expiration without being claimed and was removed." + ] + }, + { + "name": "PrimaryUsernameSet", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 128, + "typeName": "Username" + } + ], + "index": 15, + "docs": [ + "A username was set as a primary and can be looked up from `who`." + ] + }, + { + "name": "DanglingUsernameRemoved", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 128, + "typeName": "Username" + } + ], + "index": 16, + "docs": [ + "A dangling username (as in, a username corresponding to an account that has removed its", + "identity) has been removed." + ] } ] } @@ -9859,6 +10029,36 @@ ] } }, + { + "id": 128, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "type": 13, + "typeName": "Vec" + } + ] + } + } + } + }, { "id": 129, "type": { @@ -10599,7 +10799,7 @@ "typeName": "T::AccountId" }, { - "type": 63, + "type": 141, "typeName": "ParaId" }, { @@ -10856,7 +11056,7 @@ "typeName": "T::AccountId" }, { - "type": 141, + "type": 142, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -10881,7 +11081,7 @@ "typeName": "T::AccountId" }, { - "type": 141, + "type": 142, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -10973,15 +11173,35 @@ { "id": 141, "type": { + "path": [ + "polkadot_parachain_primitives", + "primitives", + "Id" + ], "def": { - "sequence": { - "type": 142 + "composite": { + "fields": [ + { + "type": 4, + "typeName": "u32" + } + ] } } } }, { "id": 142, + "type": { + "def": { + "sequence": { + "type": 143 + } + } + } + }, + { + "id": 143, "type": { "def": { "tuple": [ @@ -10992,7 +11212,7 @@ } }, { - "id": 143, + "id": 144, "type": { "path": [ "issue", @@ -11028,7 +11248,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -11043,7 +11263,7 @@ }, { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11069,7 +11289,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -11100,7 +11320,7 @@ }, { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11110,7 +11330,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -11158,12 +11378,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 146, + "type": 147, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -11194,7 +11414,7 @@ } }, { - "id": 144, + "id": 145, "type": { "path": [ "spacewalk_primitives", @@ -11207,7 +11427,7 @@ }, { "name": "CurrencyId", - "type": 124 + "type": 123 } ], "def": { @@ -11220,7 +11440,7 @@ }, { "name": "currencies", - "type": 145, + "type": 146, "typeName": "VaultCurrencyPair" } ] @@ -11229,7 +11449,7 @@ } }, { - "id": 145, + "id": 146, "type": { "path": [ "spacewalk_primitives", @@ -11238,7 +11458,7 @@ "params": [ { "name": "CurrencyId", - "type": 124 + "type": 123 } ], "def": { @@ -11246,12 +11466,12 @@ "fields": [ { "name": "collateral", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { "name": "wrapped", - "type": 124, + "type": 123, "typeName": "CurrencyId" } ] @@ -11260,7 +11480,7 @@ } }, { - "id": 146, + "id": 147, "type": { "path": [ "Option" @@ -11293,7 +11513,7 @@ } }, { - "id": 147, + "id": 148, "type": { "path": [ "nomination", @@ -11314,7 +11534,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" } ], @@ -11325,7 +11545,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" } ], @@ -11336,7 +11556,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11357,7 +11577,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11382,7 +11602,7 @@ } }, { - "id": 148, + "id": 149, "type": { "path": [ "oracle", @@ -11403,7 +11623,7 @@ "fields": [ { "name": "values", - "type": 149, + "type": 150, "typeName": "Vec<(OracleKey, T::UnsignedFixedPoint)>" } ], @@ -11414,7 +11634,7 @@ "fields": [ { "name": "oracle_keys", - "type": 153, + "type": 154, "typeName": "Vec" } ], @@ -11440,28 +11660,28 @@ } }, { - "id": 149, + "id": 150, "type": { "def": { "sequence": { - "type": 150 + "type": 151 } } } }, { - "id": 150, + "id": 151, "type": { "def": { "tuple": [ - 151, - 152 + 152, + 153 ] } } }, { - "id": 151, + "id": 152, "type": { "path": [ "spacewalk_primitives", @@ -11475,7 +11695,7 @@ "name": "ExchangeRate", "fields": [ { - "type": 124, + "type": 123, "typeName": "CurrencyId" } ], @@ -11487,7 +11707,7 @@ } }, { - "id": 152, + "id": 153, "type": { "path": [ "sp_arithmetic", @@ -11507,17 +11727,17 @@ } }, { - "id": 153, + "id": 154, "type": { "def": { "sequence": { - "type": 151 + "type": 152 } } } }, { - "id": 154, + "id": 155, "type": { "path": [ "redeem", @@ -11548,7 +11768,7 @@ }, { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11558,7 +11778,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -11599,7 +11819,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" } ], @@ -11620,7 +11840,7 @@ }, { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11630,7 +11850,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -11661,7 +11881,7 @@ }, { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11671,7 +11891,7 @@ }, { "name": "status", - "type": 155, + "type": 156, "typeName": "RedeemRequestStatus" } ], @@ -11687,7 +11907,7 @@ }, { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11714,7 +11934,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11735,12 +11955,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 146, + "type": 147, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -11771,7 +11991,7 @@ } }, { - "id": 155, + "id": 156, "type": { "path": [ "spacewalk_primitives", @@ -11793,7 +12013,7 @@ "name": "Reimbursed", "fields": [ { - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -11809,7 +12029,7 @@ } }, { - "id": 156, + "id": 157, "type": { "path": [ "replace", @@ -11830,7 +12050,7 @@ "fields": [ { "name": "old_vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11840,7 +12060,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -11856,7 +12076,7 @@ "fields": [ { "name": "old_vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11866,7 +12086,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -11887,12 +12107,12 @@ }, { "name": "old_vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11902,7 +12122,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -11928,12 +12148,12 @@ }, { "name": "old_vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" } ], @@ -11949,12 +12169,12 @@ }, { "name": "new_vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { "name": "old_vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -11996,7 +12216,7 @@ } }, { - "id": 157, + "id": 158, "type": { "path": [ "security", @@ -12017,12 +12237,12 @@ "fields": [ { "name": "new_status", - "type": 158, + "type": 159, "typeName": "StatusCode" }, { "name": "cleared_errors", - "type": 159, + "type": 160, "typeName": "Vec" } ], @@ -12048,7 +12268,7 @@ } }, { - "id": 158, + "id": 159, "type": { "path": [ "security", @@ -12076,17 +12296,17 @@ } }, { - "id": 159, + "id": 160, "type": { "def": { "sequence": { - "type": 160 + "type": 161 } } } }, { - "id": 160, + "id": 161, "type": { "path": [ "security", @@ -12110,7 +12330,7 @@ } }, { - "id": 161, + "id": 162, "type": { "path": [ "stellar_relay", @@ -12146,7 +12366,7 @@ } }, { - "id": 162, + "id": 163, "type": { "path": [ "vault_registry", @@ -12167,7 +12387,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12183,7 +12403,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12209,7 +12429,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12230,7 +12450,7 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { @@ -12251,7 +12471,7 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { @@ -12288,7 +12508,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12304,7 +12524,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12320,7 +12540,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12336,7 +12556,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12352,7 +12572,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12368,7 +12588,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12384,7 +12604,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12400,7 +12620,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12416,7 +12636,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12437,7 +12657,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12453,7 +12673,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12479,7 +12699,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12521,12 +12741,12 @@ "fields": [ { "name": "old_vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12547,7 +12767,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12577,7 +12797,7 @@ }, { "name": "status", - "type": 163, + "type": 164, "typeName": "VaultStatus" }, { @@ -12593,7 +12813,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12613,7 +12833,7 @@ } }, { - "id": 163, + "id": 164, "type": { "path": [ "vault_registry", @@ -12627,7 +12847,7 @@ "name": "Active", "fields": [ { - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -12643,7 +12863,7 @@ } }, { - "id": 164, + "id": 165, "type": { "path": [ "pooled_rewards", @@ -12668,17 +12888,17 @@ "fields": [ { "name": "pool_id", - "type": 124, + "type": 123, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 144, + "type": 145, "typeName": "T::StakeId" }, { "name": "amount", - "type": 165, + "type": 166, "typeName": "T::SignedFixedPoint" } ], @@ -12689,12 +12909,12 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::PoolRewardsCurrencyId" }, { "name": "amount", - "type": 165, + "type": 166, "typeName": "T::SignedFixedPoint" } ], @@ -12705,17 +12925,17 @@ "fields": [ { "name": "pool_id", - "type": 124, + "type": 123, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 144, + "type": 145, "typeName": "T::StakeId" }, { "name": "amount", - "type": 165, + "type": 166, "typeName": "T::SignedFixedPoint" } ], @@ -12726,22 +12946,22 @@ "fields": [ { "name": "pool_id", - "type": 124, + "type": 123, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 144, + "type": 145, "typeName": "T::StakeId" }, { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::PoolRewardsCurrencyId" }, { "name": "amount", - "type": 165, + "type": 166, "typeName": "T::SignedFixedPoint" } ], @@ -12756,7 +12976,7 @@ } }, { - "id": 165, + "id": 166, "type": { "path": [ "sp_arithmetic", @@ -12767,7 +12987,7 @@ "composite": { "fields": [ { - "type": 166, + "type": 167, "typeName": "i128" } ] @@ -12776,7 +12996,7 @@ } }, { - "id": 166, + "id": 167, "type": { "def": { "primitive": "i128" @@ -12784,7 +13004,7 @@ } }, { - "id": 167, + "id": 168, "type": { "path": [ "staking", @@ -12805,7 +13025,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12815,7 +13035,7 @@ }, { "name": "amount", - "type": 165, + "type": 166, "typeName": "T::SignedFixedPoint" } ], @@ -12826,17 +13046,17 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { "name": "amount", - "type": 165, + "type": 166, "typeName": "T::SignedFixedPoint" } ], @@ -12847,7 +13067,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12857,7 +13077,7 @@ }, { "name": "amount", - "type": 165, + "type": 166, "typeName": "T::SignedFixedPoint" } ], @@ -12873,12 +13093,12 @@ }, { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12888,7 +13108,7 @@ }, { "name": "amount", - "type": 165, + "type": 166, "typeName": "T::SignedFixedPoint" } ], @@ -12899,7 +13119,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" } ], @@ -12910,7 +13130,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -12930,7 +13150,7 @@ } }, { - "id": 168, + "id": 169, "type": { "path": [ "clients_info", @@ -12951,7 +13171,7 @@ "fields": [ { "name": "release", - "type": 169, + "type": 170, "typeName": "ClientRelease, T::Hash>" } ], @@ -12962,7 +13182,7 @@ "fields": [ { "name": "release", - "type": 169, + "type": 170, "typeName": "ClientRelease, T::Hash>" } ], @@ -12997,7 +13217,7 @@ } }, { - "id": 169, + "id": 170, "type": { "path": [ "clients_info", @@ -13006,7 +13226,7 @@ "params": [ { "name": "Uri", - "type": 170 + "type": 171 }, { "name": "Hash", @@ -13018,7 +13238,7 @@ "fields": [ { "name": "uri", - "type": 170, + "type": 171, "typeName": "Uri" }, { @@ -13032,7 +13252,7 @@ } }, { - "id": 170, + "id": 171, "type": { "path": [ "bounded_collections", @@ -13062,7 +13282,7 @@ } }, { - "id": 171, + "id": 172, "type": { "path": [ "reward_distribution", @@ -13100,7 +13320,7 @@ } }, { - "id": 172, + "id": 173, "type": { "path": [ "orml_currencies_allowance_extension", @@ -13121,7 +13341,7 @@ "fields": [ { "name": "currencies", - "type": 173, + "type": 174, "typeName": "Vec>" } ], @@ -13132,7 +13352,7 @@ "fields": [ { "name": "currencies", - "type": 173, + "type": 174, "typeName": "Vec>" } ], @@ -13143,7 +13363,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -13176,17 +13396,17 @@ } }, { - "id": 173, + "id": 174, "type": { "def": { "sequence": { - "type": 124 + "type": 123 } } } }, { - "id": 174, + "id": 175, "type": { "path": [ "orml_tokens_management_extension", @@ -13207,7 +13427,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -13231,7 +13451,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -13255,7 +13475,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -13279,7 +13499,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -13298,7 +13518,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -13326,7 +13546,7 @@ } }, { - "id": 175, + "id": 176, "type": { "path": [ "treasury_buyout_extension", @@ -13357,7 +13577,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyIdOf" }, { @@ -13376,7 +13596,7 @@ "fields": [ { "name": "limit", - "type": 146, + "type": 147, "typeName": "Option>" } ], @@ -13390,7 +13610,7 @@ "fields": [ { "name": "allowed_assets", - "type": 173, + "type": 174, "typeName": "Vec>" } ], @@ -13408,7 +13628,7 @@ } }, { - "id": 176, + "id": 177, "type": { "path": [ "bifrost_farming", @@ -13494,7 +13714,7 @@ }, { "name": "rewards", - "type": 177, + "type": 178, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -13520,7 +13740,7 @@ }, { "name": "gauge_info", - "type": 179, + "type": 180, "typeName": "Option<(BalanceOf, BlockNumberFor)>" } ], @@ -13541,7 +13761,7 @@ }, { "name": "remove_value", - "type": 146, + "type": 147, "typeName": "Option>" } ], @@ -13703,7 +13923,7 @@ }, { "name": "vote_list", - "type": 181, + "type": 182, "typeName": "Vec<(PoolId, Percent)>" } ], @@ -13719,7 +13939,7 @@ }, { "name": "rewards", - "type": 177, + "type": 178, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -13734,28 +13954,28 @@ } }, { - "id": 177, + "id": 178, "type": { "def": { "sequence": { - "type": 178 + "type": 179 } } } }, { - "id": 178, + "id": 179, "type": { "def": { "tuple": [ - 124, + 123, 6 ] } } }, { - "id": 179, + "id": 180, "type": { "path": [ "Option" @@ -13763,7 +13983,7 @@ "params": [ { "name": "T", - "type": 180 + "type": 181 } ], "def": { @@ -13777,7 +13997,7 @@ "name": "Some", "fields": [ { - "type": 180 + "type": 181 } ], "index": 1 @@ -13788,7 +14008,7 @@ } }, { - "id": 180, + "id": 181, "type": { "def": { "tuple": [ @@ -13799,28 +14019,28 @@ } }, { - "id": 181, + "id": 182, "type": { "def": { "sequence": { - "type": 182 + "type": 183 } } } }, { - "id": 182, + "id": 183, "type": { "def": { "tuple": [ 4, - 183 + 184 ] } } }, { - "id": 183, + "id": 184, "type": { "path": [ "sp_arithmetic", @@ -13840,7 +14060,7 @@ } }, { - "id": 184, + "id": 185, "type": { "path": [ "orml_asset_registry", @@ -13861,12 +14081,12 @@ "fields": [ { "name": "asset_id", - "type": 124, + "type": 123, "typeName": "T::AssetId" }, { "name": "metadata", - "type": 185, + "type": 186, "typeName": "AssetMetadata" } ], @@ -13877,12 +14097,12 @@ "fields": [ { "name": "asset_id", - "type": 124, + "type": 123, "typeName": "T::AssetId" }, { "name": "metadata", - "type": 185, + "type": 186, "typeName": "AssetMetadata" } ], @@ -13897,7 +14117,7 @@ } }, { - "id": 185, + "id": 186, "type": { "path": [ "orml_traits", @@ -13911,7 +14131,7 @@ }, { "name": "CustomMetadata", - "type": 186 + "type": 187 }, { "name": "StringLimit", @@ -13928,12 +14148,12 @@ }, { "name": "name", - "type": 189, + "type": 190, "typeName": "BoundedVec" }, { "name": "symbol", - "type": 189, + "type": 190, "typeName": "BoundedVec" }, { @@ -13943,12 +14163,12 @@ }, { "name": "location", - "type": 190, + "type": 191, "typeName": "Option" }, { "name": "additional", - "type": 186, + "type": 187, "typeName": "CustomMetadata" } ] @@ -13957,7 +14177,7 @@ } }, { - "id": 186, + "id": 187, "type": { "path": [ "runtime_common", @@ -13969,7 +14189,7 @@ "fields": [ { "name": "dia_keys", - "type": 187, + "type": 188, "typeName": "DiaKeys" }, { @@ -13983,7 +14203,7 @@ } }, { - "id": 187, + "id": 188, "type": { "path": [ "runtime_common", @@ -13993,7 +14213,7 @@ "params": [ { "name": "T", - "type": 188 + "type": 189 } ], "def": { @@ -14001,12 +14221,12 @@ "fields": [ { "name": "blockchain", - "type": 189, + "type": 190, "typeName": "BoundedVec" }, { "name": "symbol", - "type": 189, + "type": 190, "typeName": "BoundedVec" } ] @@ -14015,7 +14235,7 @@ } }, { - "id": 188, + "id": 189, "type": { "path": [ "runtime_common", @@ -14028,7 +14248,7 @@ } }, { - "id": 189, + "id": 190, "type": { "path": [ "bounded_collections", @@ -14058,7 +14278,7 @@ } }, { - "id": 190, + "id": 191, "type": { "path": [ "Option" @@ -14066,7 +14286,7 @@ "params": [ { "name": "T", - "type": 118 + "type": 117 } ], "def": { @@ -14080,7 +14300,7 @@ "name": "Some", "fields": [ { - "type": 118 + "type": 117 } ], "index": 1 @@ -14091,7 +14311,256 @@ } }, { - "id": 191, + "id": 192, + "type": { + "path": [ + "pallet_message_queue", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "ProcessingFailed", + "fields": [ + { + "name": "id", + "type": 12, + "typeName": "H256", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 193, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "error", + "type": 194, + "typeName": "ProcessMessageError", + "docs": [ + "The error that occurred.", + "", + "This error is pretty opaque. More fine-grained errors need to be emitted as events", + "by the `MessageProcessor`." + ] + } + ], + "index": 0, + "docs": [ + "Message discarded due to an error in the `MessageProcessor` (usually a format error)." + ] + }, + { + "name": "Processed", + "fields": [ + { + "name": "id", + "type": 12, + "typeName": "H256", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 193, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "weight_used", + "type": 9, + "typeName": "Weight", + "docs": [ + "How much weight was used to process the message." + ] + }, + { + "name": "success", + "type": 30, + "typeName": "bool", + "docs": [ + "Whether the message was processed.", + "", + "Note that this does not mean that the underlying `MessageProcessor` was internally", + "successful. It *solely* means that the MQ pallet will treat this as a success", + "condition and discard the message. Any internal error needs to be emitted as events", + "by the `MessageProcessor`." + ] + } + ], + "index": 1, + "docs": [ + "Message is processed." + ] + }, + { + "name": "OverweightEnqueued", + "fields": [ + { + "name": "id", + "type": 1, + "typeName": "[u8; 32]", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 193, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "page_index", + "type": 4, + "typeName": "PageIndex", + "docs": [ + "The page of the message." + ] + }, + { + "name": "message_index", + "type": 4, + "typeName": "T::Size", + "docs": [ + "The index of the message within the page." + ] + } + ], + "index": 2, + "docs": [ + "Message placed in overweight queue." + ] + }, + { + "name": "PageReaped", + "fields": [ + { + "name": "origin", + "type": 193, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the page." + ] + }, + { + "name": "index", + "type": 4, + "typeName": "PageIndex", + "docs": [ + "The index of the page." + ] + } + ], + "index": 3, + "docs": [ + "This page was reaped." + ] + } + ] + } + }, + "docs": [ + "The `Event` enum of this pallet" + ] + } + }, + { + "id": 193, + "type": { + "path": [ + "cumulus_primitives_core", + "AggregateMessageOrigin" + ], + "def": { + "variant": { + "variants": [ + { + "name": "Here", + "index": 0 + }, + { + "name": "Parent", + "index": 1 + }, + { + "name": "Sibling", + "fields": [ + { + "type": 141, + "typeName": "ParaId" + } + ], + "index": 2 + } + ] + } + } + } + }, + { + "id": 194, + "type": { + "path": [ + "frame_support", + "traits", + "messages", + "ProcessMessageError" + ], + "def": { + "variant": { + "variants": [ + { + "name": "BadFormat", + "index": 0 + }, + { + "name": "Corrupt", + "index": 1 + }, + { + "name": "Unsupported", + "index": 2 + }, + { + "name": "Overweight", + "fields": [ + { + "type": 9, + "typeName": "Weight" + } + ], + "index": 3 + }, + { + "name": "Yield", + "index": 4 + } + ] + } + } + } + }, + { + "id": 195, "type": { "path": [ "frame_system", @@ -14124,7 +14593,7 @@ } }, { - "id": 192, + "id": 196, "type": { "def": { "sequence": { @@ -14134,7 +14603,7 @@ } }, { - "id": 193, + "id": 197, "type": { "def": { "sequence": { @@ -14144,7 +14613,7 @@ } }, { - "id": 194, + "id": 198, "type": { "path": [ "frame_system", @@ -14155,12 +14624,12 @@ "fields": [ { "name": "spec_version", - "type": 69, + "type": 68, "typeName": "codec::Compact" }, { "name": "spec_name", - "type": 195, + "type": 199, "typeName": "sp_runtime::RuntimeString" } ] @@ -14169,7 +14638,7 @@ } }, { - "id": 195, + "id": 199, "type": { "def": { "primitive": "str" @@ -14177,7 +14646,38 @@ } }, { - "id": 196, + "id": 200, + "type": { + "path": [ + "frame_system", + "CodeUpgradeAuthorization" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + }, + { + "name": "check_version", + "type": 30, + "typeName": "bool" + } + ] + } + } + } + }, + { + "id": 201, "type": { "path": [ "frame_system", @@ -14254,7 +14754,7 @@ "fields": [ { "name": "items", - "type": 197, + "type": 202, "typeName": "Vec" } ], @@ -14268,7 +14768,7 @@ "fields": [ { "name": "keys", - "type": 198, + "type": 203, "typeName": "Vec" } ], @@ -14309,6 +14809,48 @@ "docs": [ "See [`Pallet::remark_with_event`]." ] + }, + { + "name": "authorize_upgrade", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + } + ], + "index": 9, + "docs": [ + "See [`Pallet::authorize_upgrade`]." + ] + }, + { + "name": "authorize_upgrade_without_checks", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + } + ], + "index": 10, + "docs": [ + "See [`Pallet::authorize_upgrade_without_checks`]." + ] + }, + { + "name": "apply_authorized_upgrade", + "fields": [ + { + "name": "code", + "type": 13, + "typeName": "Vec" + } + ], + "index": 11, + "docs": [ + "See [`Pallet::apply_authorized_upgrade`]." + ] } ] } @@ -14319,7 +14861,7 @@ } }, { - "id": 197, + "id": 202, "type": { "def": { "sequence": { @@ -14329,7 +14871,7 @@ } }, { - "id": 198, + "id": 203, "type": { "def": { "sequence": { @@ -14339,7 +14881,7 @@ } }, { - "id": 199, + "id": 204, "type": { "path": [ "frame_system", @@ -14361,7 +14903,7 @@ }, { "name": "per_class", - "type": 200, + "type": 205, "typeName": "PerDispatchClass" } ] @@ -14370,7 +14912,7 @@ } }, { - "id": 200, + "id": 205, "type": { "path": [ "frame_support", @@ -14380,7 +14922,7 @@ "params": [ { "name": "T", - "type": 201 + "type": 206 } ], "def": { @@ -14388,17 +14930,17 @@ "fields": [ { "name": "normal", - "type": 201, + "type": 206, "typeName": "T" }, { "name": "operational", - "type": 201, + "type": 206, "typeName": "T" }, { "name": "mandatory", - "type": 201, + "type": 206, "typeName": "T" } ] @@ -14407,7 +14949,7 @@ } }, { - "id": 201, + "id": 206, "type": { "path": [ "frame_system", @@ -14424,17 +14966,17 @@ }, { "name": "max_extrinsic", - "type": 202, + "type": 207, "typeName": "Option" }, { "name": "max_total", - "type": 202, + "type": 207, "typeName": "Option" }, { "name": "reserved", - "type": 202, + "type": 207, "typeName": "Option" } ] @@ -14443,7 +14985,7 @@ } }, { - "id": 202, + "id": 207, "type": { "path": [ "Option" @@ -14476,7 +15018,7 @@ } }, { - "id": 203, + "id": 208, "type": { "path": [ "frame_system", @@ -14488,7 +15030,7 @@ "fields": [ { "name": "max", - "type": 204, + "type": 209, "typeName": "PerDispatchClass" } ] @@ -14497,7 +15039,7 @@ } }, { - "id": 204, + "id": 209, "type": { "path": [ "frame_support", @@ -14534,7 +15076,7 @@ } }, { - "id": 205, + "id": 210, "type": { "path": [ "sp_weights", @@ -14559,7 +15101,7 @@ } }, { - "id": 206, + "id": 211, "type": { "path": [ "sp_version", @@ -14570,12 +15112,12 @@ "fields": [ { "name": "spec_name", - "type": 195, + "type": 199, "typeName": "RuntimeString" }, { "name": "impl_name", - "type": 195, + "type": 199, "typeName": "RuntimeString" }, { @@ -14595,7 +15137,7 @@ }, { "name": "apis", - "type": 207, + "type": 212, "typeName": "ApisVec" }, { @@ -14614,7 +15156,7 @@ } }, { - "id": 207, + "id": 212, "type": { "path": [ "Cow" @@ -14622,14 +15164,14 @@ "params": [ { "name": "T", - "type": 208 + "type": 213 } ], "def": { "composite": { "fields": [ { - "type": 208 + "type": 213 } ] } @@ -14637,28 +15179,28 @@ } }, { - "id": 208, + "id": 213, "type": { "def": { "sequence": { - "type": 209 + "type": 214 } } } }, { - "id": 209, + "id": 214, "type": { "def": { "tuple": [ - 85, + 84, 4 ] } } }, { - "id": 210, + "id": 215, "type": { "path": [ "frame_system", @@ -14719,6 +15261,20 @@ "docs": [ "The origin filter prevent the call to be dispatched." ] + }, + { + "name": "NothingAuthorized", + "index": 6, + "docs": [ + "No upgrade authorized." + ] + }, + { + "name": "Unauthorized", + "index": 7, + "docs": [ + "The submitted code is not authorized." + ] } ] } @@ -14729,17 +15285,17 @@ } }, { - "id": 211, + "id": 216, "type": { "def": { "sequence": { - "type": 212 + "type": 217 } } } }, { - "id": 212, + "id": 217, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14757,17 +15313,17 @@ "fields": [ { "name": "used_bandwidth", - "type": 213, + "type": 218, "typeName": "UsedBandwidth" }, { "name": "para_head_hash", - "type": 218, + "type": 223, "typeName": "Option" }, { "name": "consumed_go_ahead_signal", - "type": 219, + "type": 224, "typeName": "Option" } ] @@ -14776,7 +15332,7 @@ } }, { - "id": 213, + "id": 218, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14798,7 +15354,7 @@ }, { "name": "hrmp_outgoing", - "type": 214, + "type": 219, "typeName": "BTreeMap" } ] @@ -14807,7 +15363,7 @@ } }, { - "id": 214, + "id": 219, "type": { "path": [ "BTreeMap" @@ -14815,18 +15371,18 @@ "params": [ { "name": "K", - "type": 63 + "type": 141 }, { "name": "V", - "type": 215 + "type": 220 } ], "def": { "composite": { "fields": [ { - "type": 216 + "type": 221 } ] } @@ -14834,7 +15390,7 @@ } }, { - "id": 215, + "id": 220, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14860,28 +15416,28 @@ } }, { - "id": 216, + "id": 221, "type": { "def": { "sequence": { - "type": 217 + "type": 222 } } } }, { - "id": 217, + "id": 222, "type": { "def": { "tuple": [ - 63, - 215 + 141, + 220 ] } } }, { - "id": 218, + "id": 223, "type": { "path": [ "Option" @@ -14914,7 +15470,7 @@ } }, { - "id": 219, + "id": 224, "type": { "path": [ "Option" @@ -14922,7 +15478,7 @@ "params": [ { "name": "T", - "type": 220 + "type": 225 } ], "def": { @@ -14936,7 +15492,7 @@ "name": "Some", "fields": [ { - "type": 220 + "type": 225 } ], "index": 1 @@ -14947,11 +15503,11 @@ } }, { - "id": 220, + "id": 225, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "UpgradeGoAhead" ], "def": { @@ -14971,7 +15527,7 @@ } }, { - "id": 221, + "id": 226, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14989,17 +15545,17 @@ "fields": [ { "name": "used_bandwidth", - "type": 213, + "type": 218, "typeName": "UsedBandwidth" }, { "name": "hrmp_watermark", - "type": 222, + "type": 227, "typeName": "Option" }, { "name": "consumed_go_ahead_signal", - "type": 219, + "type": 224, "typeName": "Option" } ] @@ -15008,7 +15564,7 @@ } }, { - "id": 222, + "id": 227, "type": { "path": [ "Option" @@ -15041,11 +15597,11 @@ } }, { - "id": 223, + "id": 228, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "PersistedValidationData" ], "params": [ @@ -15063,7 +15619,7 @@ "fields": [ { "name": "parent_head", - "type": 224, + "type": 229, "typeName": "HeadData" }, { @@ -15087,7 +15643,7 @@ } }, { - "id": 224, + "id": 229, "type": { "path": [ "polkadot_parachain_primitives", @@ -15107,7 +15663,7 @@ } }, { - "id": 225, + "id": 230, "type": { "path": [ "Option" @@ -15115,7 +15671,7 @@ "params": [ { "name": "T", - "type": 226 + "type": 231 } ], "def": { @@ -15129,7 +15685,7 @@ "name": "Some", "fields": [ { - "type": 226 + "type": 231 } ], "index": 1 @@ -15140,11 +15696,11 @@ } }, { - "id": 226, + "id": 231, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "UpgradeRestriction" ], "def": { @@ -15160,7 +15716,7 @@ } }, { - "id": 227, + "id": 232, "type": { "path": [ "sp_trie", @@ -15172,7 +15728,7 @@ "fields": [ { "name": "trie_nodes", - "type": 228, + "type": 233, "typeName": "BTreeSet>" } ] @@ -15181,7 +15737,7 @@ } }, { - "id": 228, + "id": 233, "type": { "path": [ "BTreeSet" @@ -15196,7 +15752,7 @@ "composite": { "fields": [ { - "type": 198 + "type": 203 } ] } @@ -15204,7 +15760,7 @@ } }, { - "id": 229, + "id": 234, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15221,17 +15777,17 @@ }, { "name": "relay_dispatch_queue_remaining_capacity", - "type": 230, + "type": 235, "typeName": "RelayDispatchQueueRemainingCapacity" }, { "name": "ingress_channels", - "type": 231, + "type": 236, "typeName": "Vec<(ParaId, AbridgedHrmpChannel)>" }, { "name": "egress_channels", - "type": 231, + "type": 236, "typeName": "Vec<(ParaId, AbridgedHrmpChannel)>" } ] @@ -15240,7 +15796,7 @@ } }, { - "id": 230, + "id": 235, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15266,32 +15822,32 @@ } }, { - "id": 231, + "id": 236, "type": { "def": { "sequence": { - "type": 232 + "type": 237 } } } }, { - "id": 232, + "id": 237, "type": { "def": { "tuple": [ - 63, - 233 + 141, + 238 ] } } }, { - "id": 233, + "id": 238, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "AbridgedHrmpChannel" ], "def": { @@ -15324,7 +15880,7 @@ }, { "name": "mqc_head", - "type": 218, + "type": 223, "typeName": "Option" } ] @@ -15333,11 +15889,11 @@ } }, { - "id": 234, + "id": 239, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "AbridgedHostConfiguration" ], "def": { @@ -15390,8 +15946,8 @@ }, { "name": "async_backing_params", - "type": 235, - "typeName": "super::vstaging::AsyncBackingParams" + "type": 240, + "typeName": "AsyncBackingParams" } ] } @@ -15399,11 +15955,12 @@ } }, { - "id": 235, + "id": 240, "type": { "path": [ "polkadot_primitives", - "vstaging", + "v6", + "async_backing", "AsyncBackingParams" ], "def": { @@ -15425,7 +15982,7 @@ } }, { - "id": 236, + "id": 241, "type": { "path": [ "cumulus_primitives_parachain_inherent", @@ -15444,7 +16001,7 @@ } }, { - "id": 237, + "id": 242, "type": { "path": [ "BTreeMap" @@ -15452,18 +16009,18 @@ "params": [ { "name": "K", - "type": 63 + "type": 141 }, { "name": "V", - "type": 236 + "type": 241 } ], "def": { "composite": { "fields": [ { - "type": 238 + "type": 243 } ] } @@ -15471,38 +16028,38 @@ } }, { - "id": 238, + "id": 243, "type": { "def": { "sequence": { - "type": 239 + "type": 244 } } } }, { - "id": 239, + "id": 244, "type": { "def": { "tuple": [ - 63, - 236 + 141, + 241 ] } } }, { - "id": 240, + "id": 245, "type": { "def": { "sequence": { - "type": 241 + "type": 246 } } } }, { - "id": 241, + "id": 246, "type": { "path": [ "polkadot_core_primitives", @@ -15511,7 +16068,7 @@ "params": [ { "name": "Id", - "type": 63 + "type": 141 } ], "def": { @@ -15519,7 +16076,7 @@ "fields": [ { "name": "recipient", - "type": 63, + "type": 141, "typeName": "Id" }, { @@ -15533,38 +16090,7 @@ } }, { - "id": 242, - "type": { - "path": [ - "cumulus_pallet_parachain_system", - "CodeUpgradeAuthorization" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "code_hash", - "type": 12, - "typeName": "T::Hash" - }, - { - "name": "check_version", - "type": 45, - "typeName": "bool" - } - ] - } - } - } - }, - { - "id": 243, + "id": 247, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15585,7 +16111,7 @@ "fields": [ { "name": "data", - "type": 244, + "type": 248, "typeName": "ParachainInherentData" } ], @@ -15618,7 +16144,7 @@ }, { "name": "check_version", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -15650,7 +16176,7 @@ } }, { - "id": 244, + "id": 248, "type": { "path": [ "cumulus_primitives_parachain_inherent", @@ -15661,22 +16187,22 @@ "fields": [ { "name": "validation_data", - "type": 223, + "type": 228, "typeName": "PersistedValidationData" }, { "name": "relay_chain_state", - "type": 227, + "type": 232, "typeName": "sp_trie::StorageProof" }, { "name": "downward_messages", - "type": 245, + "type": 249, "typeName": "Vec" }, { "name": "horizontal_messages", - "type": 247, + "type": 251, "typeName": "BTreeMap>" } ] @@ -15685,17 +16211,17 @@ } }, { - "id": 245, + "id": 249, "type": { "def": { "sequence": { - "type": 246 + "type": 250 } } } }, { - "id": 246, + "id": 250, "type": { "path": [ "polkadot_core_primitives", @@ -15726,7 +16252,7 @@ } }, { - "id": 247, + "id": 251, "type": { "path": [ "BTreeMap" @@ -15734,18 +16260,18 @@ "params": [ { "name": "K", - "type": 63 + "type": 141 }, { "name": "V", - "type": 248 + "type": 252 } ], "def": { "composite": { "fields": [ { - "type": 250 + "type": 254 } ] } @@ -15753,17 +16279,17 @@ } }, { - "id": 248, + "id": 252, "type": { "def": { "sequence": { - "type": 249 + "type": 253 } } } }, { - "id": 249, + "id": 253, "type": { "path": [ "polkadot_core_primitives", @@ -15794,28 +16320,28 @@ } }, { - "id": 250, + "id": 254, "type": { "def": { "sequence": { - "type": 251 + "type": 255 } } } }, { - "id": 251, + "id": 255, "type": { "def": { "tuple": [ - 63, - 248 + 141, + 252 ] } } }, { - "id": 252, + "id": 256, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15897,7 +16423,7 @@ } }, { - "id": 253, + "id": 257, "type": { "path": [ "pallet_timestamp", @@ -15936,10 +16462,10 @@ } }, { - "id": 254, + "id": 258, "type": { "path": [ - "parachain_info", + "staging_parachain_info", "pallet", "Call" ], @@ -15958,7 +16484,7 @@ } }, { - "id": 255, + "id": 259, "type": { "path": [ "bounded_collections", @@ -15968,7 +16494,7 @@ "params": [ { "name": "T", - "type": 256 + "type": 260 }, { "name": "S", @@ -15979,7 +16505,7 @@ "composite": { "fields": [ { - "type": 258, + "type": 262, "typeName": "Vec" } ] @@ -15988,7 +16514,7 @@ } }, { - "id": 256, + "id": 260, "type": { "path": [ "pallet_balances", @@ -16006,7 +16532,7 @@ "fields": [ { "name": "id", - "type": 85, + "type": 84, "typeName": "LockIdentifier" }, { @@ -16016,7 +16542,7 @@ }, { "name": "reasons", - "type": 257, + "type": 261, "typeName": "Reasons" } ] @@ -16025,7 +16551,7 @@ } }, { - "id": 257, + "id": 261, "type": { "path": [ "pallet_balances", @@ -16053,17 +16579,17 @@ } }, { - "id": 258, + "id": 262, "type": { "def": { "sequence": { - "type": 256 + "type": 260 } } } }, { - "id": 259, + "id": 263, "type": { "path": [ "bounded_collections", @@ -16073,7 +16599,7 @@ "params": [ { "name": "T", - "type": 260 + "type": 264 }, { "name": "S", @@ -16084,7 +16610,7 @@ "composite": { "fields": [ { - "type": 261, + "type": 265, "typeName": "Vec" } ] @@ -16093,7 +16619,7 @@ } }, { - "id": 260, + "id": 264, "type": { "path": [ "pallet_balances", @@ -16103,7 +16629,7 @@ "params": [ { "name": "ReserveIdentifier", - "type": 85 + "type": 84 }, { "name": "Balance", @@ -16115,7 +16641,7 @@ "fields": [ { "name": "id", - "type": 85, + "type": 84, "typeName": "ReserveIdentifier" }, { @@ -16129,17 +16655,17 @@ } }, { - "id": 261, + "id": 265, "type": { "def": { "sequence": { - "type": 260 + "type": 264 } } } }, { - "id": 262, + "id": 266, "type": { "path": [ "bounded_collections", @@ -16149,7 +16675,7 @@ "params": [ { "name": "T", - "type": 263 + "type": 267 }, { "name": "S", @@ -16160,7 +16686,7 @@ "composite": { "fields": [ { - "type": 266, + "type": 271, "typeName": "Vec" } ] @@ -16169,7 +16695,7 @@ } }, { - "id": 263, + "id": 267, "type": { "path": [ "pallet_balances", @@ -16179,7 +16705,7 @@ "params": [ { "name": "Id", - "type": 264 + "type": 268 }, { "name": "Balance", @@ -16191,7 +16717,7 @@ "fields": [ { "name": "id", - "type": 264, + "type": 268, "typeName": "Id" }, { @@ -16205,7 +16731,7 @@ } }, { - "id": 264, + "id": 268, "type": { "path": [ "foucoco_runtime", @@ -16214,11 +16740,21 @@ "def": { "variant": { "variants": [ + { + "name": "Preimage", + "fields": [ + { + "type": 269, + "typeName": "pallet_preimage::HoldReason" + } + ], + "index": 17 + }, { "name": "Contracts", "fields": [ { - "type": 265, + "type": 270, "typeName": "pallet_contracts::HoldReason" } ], @@ -16230,7 +16766,27 @@ } }, { - "id": 265, + "id": 269, + "type": { + "path": [ + "pallet_preimage", + "pallet", + "HoldReason" + ], + "def": { + "variant": { + "variants": [ + { + "name": "Preimage", + "index": 0 + } + ] + } + } + } + }, + { + "id": 270, "type": { "path": [ "pallet_contracts", @@ -16254,17 +16810,17 @@ } }, { - "id": 266, + "id": 271, "type": { "def": { "sequence": { - "type": 263 + "type": 267 } } } }, { - "id": 267, + "id": 272, "type": { "path": [ "bounded_collections", @@ -16274,7 +16830,7 @@ "params": [ { "name": "T", - "type": 268 + "type": 273 }, { "name": "S", @@ -16285,7 +16841,7 @@ "composite": { "fields": [ { - "type": 269, + "type": 274, "typeName": "Vec" } ] @@ -16294,7 +16850,7 @@ } }, { - "id": 268, + "id": 273, "type": { "path": [ "pallet_balances", @@ -16304,7 +16860,7 @@ "params": [ { "name": "Id", - "type": 37 + "type": 38 }, { "name": "Balance", @@ -16316,7 +16872,7 @@ "fields": [ { "name": "id", - "type": 37, + "type": 38, "typeName": "Id" }, { @@ -16330,17 +16886,17 @@ } }, { - "id": 269, + "id": 274, "type": { "def": { "sequence": { - "type": 268 + "type": 273 } } } }, { - "id": 270, + "id": 275, "type": { "path": [ "pallet_balances", @@ -16365,12 +16921,12 @@ "fields": [ { "name": "dest", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 73, + "type": 72, "typeName": "T::Balance" } ], @@ -16379,46 +16935,22 @@ "See [`Pallet::transfer_allow_death`]." ] }, - { - "name": "set_balance_deprecated", - "fields": [ - { - "name": "who", - "type": 271, - "typeName": "AccountIdLookupOf" - }, - { - "name": "new_free", - "type": 73, - "typeName": "T::Balance" - }, - { - "name": "old_reserved", - "type": 73, - "typeName": "T::Balance" - } - ], - "index": 1, - "docs": [ - "See [`Pallet::set_balance_deprecated`]." - ] - }, { "name": "force_transfer", "fields": [ { "name": "source", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "dest", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 73, + "type": 72, "typeName": "T::Balance" } ], @@ -16432,12 +16964,12 @@ "fields": [ { "name": "dest", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 73, + "type": 72, "typeName": "T::Balance" } ], @@ -16451,12 +16983,12 @@ "fields": [ { "name": "dest", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "keep_alive", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -16470,7 +17002,7 @@ "fields": [ { "name": "who", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { @@ -16489,7 +17021,7 @@ "fields": [ { "name": "who", - "type": 273, + "type": 278, "typeName": "Vec" } ], @@ -16498,36 +17030,17 @@ "See [`Pallet::upgrade_accounts`]." ] }, - { - "name": "transfer", - "fields": [ - { - "name": "dest", - "type": 271, - "typeName": "AccountIdLookupOf" - }, - { - "name": "value", - "type": 73, - "typeName": "T::Balance" - } - ], - "index": 7, - "docs": [ - "See [`Pallet::transfer`]." - ] - }, { "name": "force_set_balance", "fields": [ { "name": "who", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "new_free", - "type": 73, + "type": 72, "typeName": "T::Balance" } ], @@ -16545,7 +17058,7 @@ } }, { - "id": 271, + "id": 276, "type": { "path": [ "sp_runtime", @@ -16559,7 +17072,7 @@ }, { "name": "AccountIndex", - "type": 37 + "type": 38 } ], "def": { @@ -16579,7 +17092,7 @@ "name": "Index", "fields": [ { - "type": 272, + "type": 277, "typeName": "AccountIndex" } ], @@ -16609,7 +17122,7 @@ "name": "Address20", "fields": [ { - "type": 72, + "type": 71, "typeName": "[u8; 20]" } ], @@ -16621,17 +17134,17 @@ } }, { - "id": 272, + "id": 277, "type": { "def": { "compact": { - "type": 37 + "type": 38 } } } }, { - "id": 273, + "id": 278, "type": { "def": { "sequence": { @@ -16641,7 +17154,7 @@ } }, { - "id": 274, + "id": 279, "type": { "path": [ "pallet_balances", @@ -16740,7 +17253,7 @@ } }, { - "id": 275, + "id": 280, "type": { "path": [ "pallet_transaction_payment", @@ -16763,7 +17276,7 @@ } }, { - "id": 276, + "id": 281, "type": { "path": [ "pallet_sudo", @@ -16784,7 +17297,7 @@ "fields": [ { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -16798,7 +17311,7 @@ "fields": [ { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" }, { @@ -16817,7 +17330,7 @@ "fields": [ { "name": "new", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" } ], @@ -16831,12 +17344,12 @@ "fields": [ { "name": "who", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -16844,6 +17357,13 @@ "docs": [ "See [`Pallet::sudo_as`]." ] + }, + { + "name": "remove_key", + "index": 4, + "docs": [ + "See [`Pallet::remove_key`]." + ] } ] } @@ -16854,7 +17374,7 @@ } }, { - "id": 277, + "id": 282, "type": { "path": [ "foucoco_runtime", @@ -16867,7 +17387,7 @@ "name": "System", "fields": [ { - "type": 196, + "type": 201, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16877,7 +17397,7 @@ "name": "ParachainSystem", "fields": [ { - "type": 243, + "type": 247, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16887,7 +17407,7 @@ "name": "Timestamp", "fields": [ { - "type": 253, + "type": 257, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16897,7 +17417,7 @@ "name": "ParachainInfo", "fields": [ { - "type": 254, + "type": 258, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16907,7 +17427,7 @@ "name": "Balances", "fields": [ { - "type": 270, + "type": 275, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16917,7 +17437,7 @@ "name": "Sudo", "fields": [ { - "type": 276, + "type": 281, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16927,7 +17447,7 @@ "name": "Democracy", "fields": [ { - "type": 278, + "type": 283, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16937,7 +17457,7 @@ "name": "Council", "fields": [ { - "type": 282, + "type": 288, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16947,7 +17467,7 @@ "name": "TechnicalCommittee", "fields": [ { - "type": 283, + "type": 289, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16957,7 +17477,7 @@ "name": "Scheduler", "fields": [ { - "type": 284, + "type": 290, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16967,7 +17487,7 @@ "name": "Preimage", "fields": [ { - "type": 286, + "type": 292, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16977,7 +17497,7 @@ "name": "Multisig", "fields": [ { - "type": 287, + "type": 293, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16987,7 +17507,7 @@ "name": "Treasury", "fields": [ { - "type": 289, + "type": 295, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16997,7 +17517,7 @@ "name": "Bounties", "fields": [ { - "type": 290, + "type": 296, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17007,7 +17527,7 @@ "name": "ChildBounties", "fields": [ { - "type": 291, + "type": 297, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17017,7 +17537,7 @@ "name": "Proxy", "fields": [ { - "type": 292, + "type": 298, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17027,7 +17547,7 @@ "name": "Session", "fields": [ { - "type": 294, + "type": 300, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17037,7 +17557,7 @@ "name": "ParachainStaking", "fields": [ { - "type": 298, + "type": 304, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17047,7 +17567,7 @@ "name": "XcmpQueue", "fields": [ { - "type": 299, + "type": 305, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17057,7 +17577,7 @@ "name": "PolkadotXcm", "fields": [ { - "type": 300, + "type": 306, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17067,7 +17587,7 @@ "name": "CumulusXcm", "fields": [ { - "type": 321, + "type": 327, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17077,7 +17597,7 @@ "name": "DmpQueue", "fields": [ { - "type": 322, + "type": 328, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17087,7 +17607,7 @@ "name": "Vesting", "fields": [ { - "type": 323, + "type": 329, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17097,7 +17617,7 @@ "name": "Utility", "fields": [ { - "type": 325, + "type": 331, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17107,7 +17627,7 @@ "name": "Currencies", "fields": [ { - "type": 334, + "type": 340, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17117,7 +17637,7 @@ "name": "Tokens", "fields": [ { - "type": 335, + "type": 341, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17127,7 +17647,7 @@ "name": "XTokens", "fields": [ { - "type": 336, + "type": 342, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17137,7 +17657,7 @@ "name": "Identity", "fields": [ { - "type": 338, + "type": 344, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17147,7 +17667,7 @@ "name": "Contracts", "fields": [ { - "type": 377, + "type": 388, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17157,7 +17677,7 @@ "name": "DiaOracleModule", "fields": [ { - "type": 380, + "type": 391, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17167,7 +17687,7 @@ "name": "ZenlinkProtocol", "fields": [ { - "type": 381, + "type": 392, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17177,7 +17697,7 @@ "name": "Fee", "fields": [ { - "type": 383, + "type": 394, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17187,7 +17707,7 @@ "name": "Issue", "fields": [ { - "type": 384, + "type": 395, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17197,7 +17717,7 @@ "name": "Nomination", "fields": [ { - "type": 385, + "type": 396, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17207,7 +17727,7 @@ "name": "Oracle", "fields": [ { - "type": 386, + "type": 397, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17217,7 +17737,7 @@ "name": "Redeem", "fields": [ { - "type": 387, + "type": 398, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17227,7 +17747,7 @@ "name": "Replace", "fields": [ { - "type": 388, + "type": 399, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17237,7 +17757,7 @@ "name": "Security", "fields": [ { - "type": 389, + "type": 400, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17247,7 +17767,7 @@ "name": "StellarRelay", "fields": [ { - "type": 390, + "type": 401, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17257,7 +17777,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 396, + "type": 407, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17267,7 +17787,7 @@ "name": "PooledVaultRewards", "fields": [ { - "type": 398, + "type": 409, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17277,7 +17797,7 @@ "name": "VaultStaking", "fields": [ { - "type": 399, + "type": 410, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17287,7 +17807,7 @@ "name": "ClientsInfo", "fields": [ { - "type": 400, + "type": 411, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17297,7 +17817,7 @@ "name": "RewardDistribution", "fields": [ { - "type": 401, + "type": 412, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17307,7 +17827,7 @@ "name": "TokenAllowance", "fields": [ { - "type": 402, + "type": 413, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17317,7 +17837,7 @@ "name": "OrmlExtension", "fields": [ { - "type": 403, + "type": 414, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17327,7 +17847,7 @@ "name": "TreasuryBuyoutExtension", "fields": [ { - "type": 404, + "type": 415, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17337,7 +17857,7 @@ "name": "Farming", "fields": [ { - "type": 406, + "type": 417, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17347,11 +17867,21 @@ "name": "AssetRegistry", "fields": [ { - "type": 415, + "type": 426, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], "index": 91 + }, + { + "name": "MessageQueue", + "fields": [ + { + "type": 431, + "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" + } + ], + "index": 92 } ] } @@ -17359,7 +17889,7 @@ } }, { - "id": 278, + "id": 283, "type": { "path": [ "pallet_democracy", @@ -17380,12 +17910,12 @@ "fields": [ { "name": "proposal", - "type": 279, + "type": 284, "typeName": "BoundedCallOf" }, { "name": "value", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -17399,7 +17929,7 @@ "fields": [ { "name": "proposal", - "type": 69, + "type": 68, "typeName": "PropIndex" } ], @@ -17413,12 +17943,12 @@ "fields": [ { "name": "ref_index", - "type": 69, + "type": 68, "typeName": "ReferendumIndex" }, { "name": "vote", - "type": 41, + "type": 42, "typeName": "AccountVote>" } ], @@ -17446,7 +17976,7 @@ "fields": [ { "name": "proposal", - "type": 279, + "type": 284, "typeName": "BoundedCallOf" } ], @@ -17460,7 +17990,7 @@ "fields": [ { "name": "proposal", - "type": 279, + "type": 284, "typeName": "BoundedCallOf" } ], @@ -17474,7 +18004,7 @@ "fields": [ { "name": "proposal", - "type": 279, + "type": 284, "typeName": "BoundedCallOf" } ], @@ -17489,7 +18019,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" }, { "name": "voting_period", @@ -17513,7 +18043,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" } ], "index": 8, @@ -17526,7 +18056,7 @@ "fields": [ { "name": "ref_index", - "type": 69, + "type": 68, "typeName": "ReferendumIndex" } ], @@ -17540,12 +18070,12 @@ "fields": [ { "name": "to", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "conviction", - "type": 281, + "type": 287, "typeName": "Conviction" }, { @@ -17578,7 +18108,7 @@ "fields": [ { "name": "target", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" } ], @@ -17606,7 +18136,7 @@ "fields": [ { "name": "target", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { @@ -17626,11 +18156,11 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" }, { "name": "maybe_ref_index", - "type": 222, + "type": 227, "typeName": "Option" } ], @@ -17644,7 +18174,7 @@ "fields": [ { "name": "prop_index", - "type": 69, + "type": 68, "typeName": "PropIndex" } ], @@ -17658,13 +18188,13 @@ "fields": [ { "name": "owner", - "type": 43, + "type": 44, "typeName": "MetadataOwner" }, { "name": "maybe_hash", - "type": 218, - "typeName": "Option" + "type": 223, + "typeName": "Option" } ], "index": 18, @@ -17681,7 +18211,7 @@ } }, { - "id": 279, + "id": 284, "type": { "path": [ "frame_support", @@ -17692,7 +18222,11 @@ "params": [ { "name": "T", - "type": 277 + "type": 282 + }, + { + "name": "H", + "type": 285 } ], "def": { @@ -17704,7 +18238,7 @@ { "name": "hash", "type": 12, - "typeName": "Hash" + "typeName": "H::Output" } ], "index": 0 @@ -17713,7 +18247,7 @@ "name": "Inline", "fields": [ { - "type": 280, + "type": 286, "typeName": "BoundedInline" } ], @@ -17725,7 +18259,7 @@ { "name": "hash", "type": 12, - "typeName": "Hash" + "typeName": "H::Output" }, { "name": "len", @@ -17741,7 +18275,20 @@ } }, { - "id": 280, + "id": 285, + "type": { + "path": [ + "sp_runtime", + "traits", + "BlakeTwo256" + ], + "def": { + "composite": {} + } + } + }, + { + "id": 286, "type": { "path": [ "bounded_collections", @@ -17771,7 +18318,7 @@ } }, { - "id": 281, + "id": 287, "type": { "path": [ "pallet_democracy", @@ -17815,7 +18362,7 @@ } }, { - "id": 282, + "id": 288, "type": { "path": [ "pallet_collective", @@ -17840,12 +18387,12 @@ "fields": [ { "name": "new_members", - "type": 273, + "type": 278, "typeName": "Vec" }, { "name": "prime", - "type": 38, + "type": 39, "typeName": "Option" }, { @@ -17864,12 +18411,12 @@ "fields": [ { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -17883,17 +18430,17 @@ "fields": [ { "name": "threshold", - "type": 69, + "type": 68, "typeName": "MemberCount" }, { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -17912,12 +18459,12 @@ }, { "name": "index", - "type": 69, + "type": 68, "typeName": "ProposalIndex" }, { "name": "approve", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -17950,7 +18497,7 @@ }, { "name": "index", - "type": 69, + "type": 68, "typeName": "ProposalIndex" }, { @@ -17960,7 +18507,7 @@ }, { "name": "length_bound", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -17978,7 +18525,7 @@ } }, { - "id": 283, + "id": 289, "type": { "path": [ "pallet_collective", @@ -18003,12 +18550,12 @@ "fields": [ { "name": "new_members", - "type": 273, + "type": 278, "typeName": "Vec" }, { "name": "prime", - "type": 38, + "type": 39, "typeName": "Option" }, { @@ -18027,12 +18574,12 @@ "fields": [ { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -18046,17 +18593,17 @@ "fields": [ { "name": "threshold", - "type": 69, + "type": 68, "typeName": "MemberCount" }, { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -18075,12 +18622,12 @@ }, { "name": "index", - "type": 69, + "type": 68, "typeName": "ProposalIndex" }, { "name": "approve", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -18113,7 +18660,7 @@ }, { "name": "index", - "type": 69, + "type": 68, "typeName": "ProposalIndex" }, { @@ -18123,7 +18670,7 @@ }, { "name": "length_bound", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -18141,7 +18688,7 @@ } }, { - "id": 284, + "id": 290, "type": { "path": [ "pallet_scheduler", @@ -18167,7 +18714,7 @@ }, { "name": "maybe_periodic", - "type": 285, + "type": 291, "typeName": "Option>>" }, { @@ -18177,7 +18724,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18220,7 +18767,7 @@ }, { "name": "maybe_periodic", - "type": 285, + "type": 291, "typeName": "Option>>" }, { @@ -18230,7 +18777,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18263,7 +18810,7 @@ }, { "name": "maybe_periodic", - "type": 285, + "type": 291, "typeName": "Option>>" }, { @@ -18273,7 +18820,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18297,7 +18844,7 @@ }, { "name": "maybe_periodic", - "type": 285, + "type": 291, "typeName": "Option>>" }, { @@ -18307,7 +18854,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18325,7 +18872,7 @@ } }, { - "id": 285, + "id": 291, "type": { "path": [ "Option" @@ -18358,7 +18905,7 @@ } }, { - "id": 286, + "id": 292, "type": { "path": [ "pallet_preimage", @@ -18429,6 +18976,20 @@ "docs": [ "See [`Pallet::unrequest_preimage`]." ] + }, + { + "name": "ensure_updated", + "fields": [ + { + "name": "hashes", + "type": 196, + "typeName": "Vec" + } + ], + "index": 4, + "docs": [ + "See [`Pallet::ensure_updated`]." + ] } ] } @@ -18439,7 +19000,7 @@ } }, { - "id": 287, + "id": 293, "type": { "path": [ "pallet_multisig", @@ -18460,12 +19021,12 @@ "fields": [ { "name": "other_signatories", - "type": 273, + "type": 278, "typeName": "Vec" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18484,17 +19045,17 @@ }, { "name": "other_signatories", - "type": 273, + "type": 278, "typeName": "Vec" }, { "name": "maybe_timepoint", - "type": 288, + "type": 294, "typeName": "Option>>" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" }, { @@ -18518,12 +19079,12 @@ }, { "name": "other_signatories", - "type": 273, + "type": 278, "typeName": "Vec" }, { "name": "maybe_timepoint", - "type": 288, + "type": 294, "typeName": "Option>>" }, { @@ -18552,7 +19113,7 @@ }, { "name": "other_signatories", - "type": 273, + "type": 278, "typeName": "Vec" }, { @@ -18580,7 +19141,7 @@ } }, { - "id": 288, + "id": 294, "type": { "path": [ "Option" @@ -18613,7 +19174,7 @@ } }, { - "id": 289, + "id": 295, "type": { "path": [ "pallet_treasury", @@ -18638,12 +19199,12 @@ "fields": [ { "name": "value", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { "name": "beneficiary", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" } ], @@ -18657,7 +19218,7 @@ "fields": [ { "name": "proposal_id", - "type": 69, + "type": 68, "typeName": "ProposalIndex" } ], @@ -18671,7 +19232,7 @@ "fields": [ { "name": "proposal_id", - "type": 69, + "type": 68, "typeName": "ProposalIndex" } ], @@ -18681,22 +19242,22 @@ ] }, { - "name": "spend", + "name": "spend_local", "fields": [ { "name": "amount", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { "name": "beneficiary", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" } ], "index": 3, "docs": [ - "See [`Pallet::spend`]." + "See [`Pallet::spend_local`]." ] }, { @@ -18704,7 +19265,7 @@ "fields": [ { "name": "proposal_id", - "type": 69, + "type": 68, "typeName": "ProposalIndex" } ], @@ -18712,6 +19273,77 @@ "docs": [ "See [`Pallet::remove_approval`]." ] + }, + { + "name": "spend", + "fields": [ + { + "name": "asset_kind", + "type": 38, + "typeName": "Box" + }, + { + "name": "amount", + "type": 72, + "typeName": "AssetBalanceOf" + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "Box>" + }, + { + "name": "valid_from", + "type": 227, + "typeName": "Option>" + } + ], + "index": 5, + "docs": [ + "See [`Pallet::spend`]." + ] + }, + { + "name": "payout", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 6, + "docs": [ + "See [`Pallet::payout`]." + ] + }, + { + "name": "check_status", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 7, + "docs": [ + "See [`Pallet::check_status`]." + ] + }, + { + "name": "void_spend", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 8, + "docs": [ + "See [`Pallet::void_spend`]." + ] } ] } @@ -18722,7 +19354,7 @@ } }, { - "id": 290, + "id": 296, "type": { "path": [ "pallet_bounties", @@ -18747,7 +19379,7 @@ "fields": [ { "name": "value", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { @@ -18766,7 +19398,7 @@ "fields": [ { "name": "bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" } ], @@ -18780,17 +19412,17 @@ "fields": [ { "name": "bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { "name": "curator", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "fee", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -18804,7 +19436,7 @@ "fields": [ { "name": "bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" } ], @@ -18818,7 +19450,7 @@ "fields": [ { "name": "bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" } ], @@ -18832,12 +19464,12 @@ "fields": [ { "name": "bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { "name": "beneficiary", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" } ], @@ -18851,7 +19483,7 @@ "fields": [ { "name": "bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" } ], @@ -18865,7 +19497,7 @@ "fields": [ { "name": "bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" } ], @@ -18879,7 +19511,7 @@ "fields": [ { "name": "bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { @@ -18902,7 +19534,7 @@ } }, { - "id": 291, + "id": 297, "type": { "path": [ "pallet_child_bounties", @@ -18923,12 +19555,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { "name": "value", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { @@ -18947,22 +19579,22 @@ "fields": [ { "name": "parent_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { "name": "curator", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "fee", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -18976,12 +19608,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" } ], @@ -18995,12 +19627,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" } ], @@ -19014,17 +19646,17 @@ "fields": [ { "name": "parent_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { "name": "beneficiary", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" } ], @@ -19038,12 +19670,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" } ], @@ -19057,12 +19689,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 69, + "type": 68, "typeName": "BountyIndex" } ], @@ -19080,7 +19712,7 @@ } }, { - "id": 292, + "id": 298, "type": { "path": [ "pallet_proxy", @@ -19101,17 +19733,17 @@ "fields": [ { "name": "real", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "force_proxy_type", - "type": 293, + "type": 299, "typeName": "Option" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -19125,7 +19757,7 @@ "fields": [ { "name": "delegate", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { @@ -19149,7 +19781,7 @@ "fields": [ { "name": "delegate", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { @@ -19204,7 +19836,7 @@ "fields": [ { "name": "spawner", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { @@ -19219,12 +19851,12 @@ }, { "name": "height", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" }, { "name": "ext_index", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -19238,7 +19870,7 @@ "fields": [ { "name": "real", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { @@ -19257,7 +19889,7 @@ "fields": [ { "name": "real", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { @@ -19276,7 +19908,7 @@ "fields": [ { "name": "delegate", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { @@ -19295,22 +19927,22 @@ "fields": [ { "name": "delegate", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "real", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "force_proxy_type", - "type": 293, + "type": 299, "typeName": "Option" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -19328,7 +19960,7 @@ } }, { - "id": 293, + "id": 299, "type": { "path": [ "Option" @@ -19361,7 +19993,7 @@ } }, { - "id": 294, + "id": 300, "type": { "path": [ "pallet_session", @@ -19382,7 +20014,7 @@ "fields": [ { "name": "keys", - "type": 295, + "type": 301, "typeName": "T::Keys" }, { @@ -19412,7 +20044,7 @@ } }, { - "id": 295, + "id": 301, "type": { "path": [ "foucoco_runtime", @@ -19423,7 +20055,7 @@ "fields": [ { "name": "aura", - "type": 296, + "type": 302, "typeName": "::Public" } ] @@ -19432,7 +20064,7 @@ } }, { - "id": 296, + "id": 302, "type": { "path": [ "sp_consensus_aura", @@ -19444,7 +20076,7 @@ "composite": { "fields": [ { - "type": 297, + "type": 303, "typeName": "sr25519::Public" } ] @@ -19453,7 +20085,7 @@ } }, { - "id": 297, + "id": 303, "type": { "path": [ "sp_core", @@ -19473,7 +20105,7 @@ } }, { - "id": 298, + "id": 304, "type": { "path": [ "parachain_staking", @@ -19572,7 +20204,7 @@ "fields": [ { "name": "collator", - "type": 271, + "type": 276, "typeName": "::Source" } ], @@ -19607,7 +20239,7 @@ "fields": [ { "name": "collator", - "type": 271, + "type": 276, "typeName": "::Source" } ], @@ -19656,7 +20288,7 @@ "fields": [ { "name": "collator", - "type": 271, + "type": 276, "typeName": "::Source" }, { @@ -19682,7 +20314,7 @@ "fields": [ { "name": "candidate", - "type": 271, + "type": 276, "typeName": "::Source" }, { @@ -19701,7 +20333,7 @@ "fields": [ { "name": "candidate", - "type": 271, + "type": 276, "typeName": "::Source" }, { @@ -19720,7 +20352,7 @@ "fields": [ { "name": "target", - "type": 271, + "type": 276, "typeName": "::Source" } ], @@ -19766,7 +20398,7 @@ } }, { - "id": 299, + "id": 305, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -19782,25 +20414,6 @@ "def": { "variant": { "variants": [ - { - "name": "service_overweight", - "fields": [ - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "weight_limit", - "type": 9, - "typeName": "Weight" - } - ], - "index": 0, - "docs": [ - "See [`Pallet::service_overweight`]." - ] - }, { "name": "suspend_xcm_execution", "index": 1, @@ -19856,48 +20469,6 @@ "docs": [ "See [`Pallet::update_resume_threshold`]." ] - }, - { - "name": "update_threshold_weight", - "fields": [ - { - "name": "new", - "type": 9, - "typeName": "Weight" - } - ], - "index": 6, - "docs": [ - "See [`Pallet::update_threshold_weight`]." - ] - }, - { - "name": "update_weight_restrict_decay", - "fields": [ - { - "name": "new", - "type": 9, - "typeName": "Weight" - } - ], - "index": 7, - "docs": [ - "See [`Pallet::update_weight_restrict_decay`]." - ] - }, - { - "name": "update_xcmp_max_individual_weight", - "fields": [ - { - "name": "new", - "type": 9, - "typeName": "Weight" - } - ], - "index": 8, - "docs": [ - "See [`Pallet::update_xcmp_max_individual_weight`]." - ] } ] } @@ -19908,7 +20479,7 @@ } }, { - "id": 300, + "id": 306, "type": { "path": [ "pallet_xcm", @@ -19929,12 +20500,12 @@ "fields": [ { "name": "dest", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "message", - "type": 301, + "type": 307, "typeName": "Box>" } ], @@ -19948,17 +20519,17 @@ "fields": [ { "name": "dest", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "beneficiary", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "assets", - "type": 104, + "type": 103, "typeName": "Box" }, { @@ -19977,17 +20548,17 @@ "fields": [ { "name": "dest", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "beneficiary", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "assets", - "type": 104, + "type": 103, "typeName": "Box" }, { @@ -20006,8 +20577,8 @@ "fields": [ { "name": "message", - "type": 313, - "typeName": "Box::RuntimeCall>>" + "type": 319, + "typeName": "Box::RuntimeCall>>" }, { "name": "max_weight", @@ -20025,7 +20596,7 @@ "fields": [ { "name": "location", - "type": 66, + "type": 65, "typeName": "Box" }, { @@ -20044,7 +20615,7 @@ "fields": [ { "name": "maybe_xcm_version", - "type": 222, + "type": 227, "typeName": "Option" } ], @@ -20058,7 +20629,7 @@ "fields": [ { "name": "location", - "type": 118, + "type": 117, "typeName": "Box" } ], @@ -20072,7 +20643,7 @@ "fields": [ { "name": "location", - "type": 118, + "type": 117, "typeName": "Box" } ], @@ -20086,17 +20657,17 @@ "fields": [ { "name": "dest", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "beneficiary", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "assets", - "type": 104, + "type": 103, "typeName": "Box" }, { @@ -20106,7 +20677,7 @@ }, { "name": "weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" } ], @@ -20120,17 +20691,17 @@ "fields": [ { "name": "dest", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "beneficiary", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "assets", - "type": 104, + "type": 103, "typeName": "Box" }, { @@ -20140,7 +20711,7 @@ }, { "name": "weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" } ], @@ -20154,7 +20725,7 @@ "fields": [ { "name": "suspended", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -20162,6 +20733,40 @@ "docs": [ "See [`Pallet::force_suspension`]." ] + }, + { + "name": "transfer_assets", + "fields": [ + { + "name": "dest", + "type": 117, + "typeName": "Box" + }, + { + "name": "beneficiary", + "type": 117, + "typeName": "Box" + }, + { + "name": "assets", + "type": 103, + "typeName": "Box" + }, + { + "name": "fee_asset_item", + "type": 4, + "typeName": "u32" + }, + { + "name": "weight_limit", + "type": 102, + "typeName": "WeightLimit" + } + ], + "index": 11, + "docs": [ + "See [`Pallet::transfer_assets`]." + ] } ] } @@ -20172,10 +20777,10 @@ } }, { - "id": 301, + "id": 307, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedXcm" ], "params": [ @@ -20191,7 +20796,7 @@ "name": "V2", "fields": [ { - "type": 302, + "type": 308, "typeName": "v2::Xcm" } ], @@ -20201,7 +20806,7 @@ "name": "V3", "fields": [ { - "type": 76, + "type": 75, "typeName": "v3::Xcm" } ], @@ -20213,10 +20818,10 @@ } }, { - "id": 302, + "id": 308, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Xcm" ], @@ -20230,7 +20835,7 @@ "composite": { "fields": [ { - "type": 303, + "type": 309, "typeName": "Vec>" } ] @@ -20239,20 +20844,20 @@ } }, { - "id": 303, + "id": 309, "type": { "def": { "sequence": { - "type": 304 + "type": 310 } } } }, { - "id": 304, + "id": 310, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Instruction" ], @@ -20269,7 +20874,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 105, + "type": 104, "typeName": "MultiAssets" } ], @@ -20279,7 +20884,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 105, + "type": 104, "typeName": "MultiAssets" } ], @@ -20289,7 +20894,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 105, + "type": 104, "typeName": "MultiAssets" } ], @@ -20305,7 +20910,7 @@ }, { "name": "response", - "type": 305, + "type": 311, "typeName": "Response" }, { @@ -20321,12 +20926,12 @@ "fields": [ { "name": "assets", - "type": 105, + "type": 104, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 109, + "type": 108, "typeName": "MultiLocation" } ], @@ -20337,17 +20942,17 @@ "fields": [ { "name": "assets", - "type": 105, + "type": 104, "typeName": "MultiAssets" }, { "name": "dest", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 302, + "type": 308, "typeName": "Xcm<()>" } ], @@ -20358,7 +20963,7 @@ "fields": [ { "name": "origin_type", - "type": 97, + "type": 96, "typeName": "OriginKind" }, { @@ -20368,7 +20973,7 @@ }, { "name": "call", - "type": 98, + "type": 97, "typeName": "DoubleEncoded" } ], @@ -20379,17 +20984,17 @@ "fields": [ { "name": "sender", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "max_message_size", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "max_capacity", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -20400,7 +21005,7 @@ "fields": [ { "name": "recipient", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -20411,17 +21016,17 @@ "fields": [ { "name": "initiator", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "sender", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "recipient", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -20435,7 +21040,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 110, + "type": 109, "typeName": "InteriorMultiLocation" } ], @@ -20451,7 +21056,7 @@ }, { "name": "dest", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { @@ -20467,17 +21072,17 @@ "fields": [ { "name": "assets", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "beneficiary", - "type": 109, + "type": 108, "typeName": "MultiLocation" } ], @@ -20488,22 +21093,22 @@ "fields": [ { "name": "assets", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "dest", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 302, + "type": 308, "typeName": "Xcm<()>" } ], @@ -20514,12 +21119,12 @@ "fields": [ { "name": "give", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { "name": "receive", - "type": 105, + "type": 104, "typeName": "MultiAssets" } ], @@ -20530,17 +21135,17 @@ "fields": [ { "name": "assets", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 302, + "type": 308, "typeName": "Xcm<()>" } ], @@ -20551,17 +21156,17 @@ "fields": [ { "name": "assets", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 302, + "type": 308, "typeName": "Xcm<()>" } ], @@ -20577,12 +21182,12 @@ }, { "name": "dest", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { "name": "assets", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { @@ -20598,12 +21203,12 @@ "fields": [ { "name": "fees", - "type": 107, + "type": 106, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 312, + "type": 318, "typeName": "WeightLimit" } ], @@ -20617,7 +21222,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 302, + "type": 308, "typeName": "Xcm" } ], @@ -20627,7 +21232,7 @@ "name": "SetAppendix", "fields": [ { - "type": 302, + "type": 308, "typeName": "Xcm" } ], @@ -20642,12 +21247,12 @@ "fields": [ { "name": "assets", - "type": 105, + "type": 104, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 109, + "type": 108, "typeName": "MultiLocation" } ], @@ -20689,10 +21294,10 @@ } }, { - "id": 305, + "id": 311, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Response" ], @@ -20707,7 +21312,7 @@ "name": "Assets", "fields": [ { - "type": 105, + "type": 104, "typeName": "MultiAssets" } ], @@ -20717,7 +21322,7 @@ "name": "ExecutionResult", "fields": [ { - "type": 306, + "type": 312, "typeName": "Option<(u32, Error)>" } ], @@ -20739,7 +21344,7 @@ } }, { - "id": 306, + "id": 312, "type": { "path": [ "Option" @@ -20747,7 +21352,7 @@ "params": [ { "name": "T", - "type": 307 + "type": 313 } ], "def": { @@ -20761,7 +21366,7 @@ "name": "Some", "fields": [ { - "type": 307 + "type": 313 } ], "index": 1 @@ -20772,21 +21377,21 @@ } }, { - "id": 307, + "id": 313, "type": { "def": { "tuple": [ 4, - 308 + 314 ] } } }, { - "id": 308, + "id": 314, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "traits", "Error" @@ -20916,10 +21521,10 @@ } }, { - "id": 309, + "id": 315, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "MultiAssetFilter" @@ -20931,7 +21536,7 @@ "name": "Definite", "fields": [ { - "type": 105, + "type": 104, "typeName": "MultiAssets" } ], @@ -20941,7 +21546,7 @@ "name": "Wild", "fields": [ { - "type": 310, + "type": 316, "typeName": "WildMultiAsset" } ], @@ -20953,10 +21558,10 @@ } }, { - "id": 310, + "id": 316, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "WildMultiAsset" @@ -20973,12 +21578,12 @@ "fields": [ { "name": "id", - "type": 108, + "type": 107, "typeName": "AssetId" }, { "name": "fun", - "type": 311, + "type": 317, "typeName": "WildFungibility" } ], @@ -20990,10 +21595,10 @@ } }, { - "id": 311, + "id": 317, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "WildFungibility" @@ -21015,10 +21620,10 @@ } }, { - "id": 312, + "id": 318, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "WeightLimit" ], @@ -21045,10 +21650,10 @@ } }, { - "id": 313, + "id": 319, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedXcm" ], "params": [ @@ -21064,7 +21669,7 @@ "name": "V2", "fields": [ { - "type": 314, + "type": 320, "typeName": "v2::Xcm" } ], @@ -21074,7 +21679,7 @@ "name": "V3", "fields": [ { - "type": 318, + "type": 324, "typeName": "v3::Xcm" } ], @@ -21086,10 +21691,10 @@ } }, { - "id": 314, + "id": 320, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Xcm" ], @@ -21103,7 +21708,7 @@ "composite": { "fields": [ { - "type": 315, + "type": 321, "typeName": "Vec>" } ] @@ -21112,20 +21717,20 @@ } }, { - "id": 315, + "id": 321, "type": { "def": { "sequence": { - "type": 316 + "type": 322 } } } }, { - "id": 316, + "id": 322, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Instruction" ], @@ -21142,7 +21747,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 105, + "type": 104, "typeName": "MultiAssets" } ], @@ -21152,7 +21757,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 105, + "type": 104, "typeName": "MultiAssets" } ], @@ -21162,7 +21767,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 105, + "type": 104, "typeName": "MultiAssets" } ], @@ -21178,7 +21783,7 @@ }, { "name": "response", - "type": 305, + "type": 311, "typeName": "Response" }, { @@ -21194,12 +21799,12 @@ "fields": [ { "name": "assets", - "type": 105, + "type": 104, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 109, + "type": 108, "typeName": "MultiLocation" } ], @@ -21210,17 +21815,17 @@ "fields": [ { "name": "assets", - "type": 105, + "type": 104, "typeName": "MultiAssets" }, { "name": "dest", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 302, + "type": 308, "typeName": "Xcm<()>" } ], @@ -21231,7 +21836,7 @@ "fields": [ { "name": "origin_type", - "type": 97, + "type": 96, "typeName": "OriginKind" }, { @@ -21241,7 +21846,7 @@ }, { "name": "call", - "type": 317, + "type": 323, "typeName": "DoubleEncoded" } ], @@ -21252,17 +21857,17 @@ "fields": [ { "name": "sender", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "max_message_size", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "max_capacity", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -21273,7 +21878,7 @@ "fields": [ { "name": "recipient", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -21284,17 +21889,17 @@ "fields": [ { "name": "initiator", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "sender", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "recipient", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -21308,7 +21913,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 110, + "type": 109, "typeName": "InteriorMultiLocation" } ], @@ -21324,7 +21929,7 @@ }, { "name": "dest", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { @@ -21340,17 +21945,17 @@ "fields": [ { "name": "assets", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "beneficiary", - "type": 109, + "type": 108, "typeName": "MultiLocation" } ], @@ -21361,22 +21966,22 @@ "fields": [ { "name": "assets", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "dest", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 302, + "type": 308, "typeName": "Xcm<()>" } ], @@ -21387,12 +21992,12 @@ "fields": [ { "name": "give", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { "name": "receive", - "type": 105, + "type": 104, "typeName": "MultiAssets" } ], @@ -21403,17 +22008,17 @@ "fields": [ { "name": "assets", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 302, + "type": 308, "typeName": "Xcm<()>" } ], @@ -21424,17 +22029,17 @@ "fields": [ { "name": "assets", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 302, + "type": 308, "typeName": "Xcm<()>" } ], @@ -21450,12 +22055,12 @@ }, { "name": "dest", - "type": 109, + "type": 108, "typeName": "MultiLocation" }, { "name": "assets", - "type": 309, + "type": 315, "typeName": "MultiAssetFilter" }, { @@ -21471,12 +22076,12 @@ "fields": [ { "name": "fees", - "type": 107, + "type": 106, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 312, + "type": 318, "typeName": "WeightLimit" } ], @@ -21490,7 +22095,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 314, + "type": 320, "typeName": "Xcm" } ], @@ -21500,7 +22105,7 @@ "name": "SetAppendix", "fields": [ { - "type": 314, + "type": 320, "typeName": "Xcm" } ], @@ -21515,12 +22120,12 @@ "fields": [ { "name": "assets", - "type": 105, + "type": 104, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 109, + "type": 108, "typeName": "MultiLocation" } ], @@ -21562,10 +22167,10 @@ } }, { - "id": 317, + "id": 323, "type": { "path": [ - "staging_xcm", + "xcm", "double_encoded", "DoubleEncoded" ], @@ -21589,10 +22194,10 @@ } }, { - "id": 318, + "id": 324, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Xcm" ], @@ -21606,7 +22211,7 @@ "composite": { "fields": [ { - "type": 319, + "type": 325, "typeName": "Vec>" } ] @@ -21615,20 +22220,20 @@ } }, { - "id": 319, + "id": 325, "type": { "def": { "sequence": { - "type": 320 + "type": 326 } } } }, { - "id": 320, + "id": 326, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Instruction" ], @@ -21645,7 +22250,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -21655,7 +22260,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -21665,7 +22270,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -21681,7 +22286,7 @@ }, { "name": "response", - "type": 87, + "type": 86, "typeName": "Response" }, { @@ -21691,7 +22296,7 @@ }, { "name": "querier", - "type": 96, + "type": 95, "typeName": "Option" } ], @@ -21702,12 +22307,12 @@ "fields": [ { "name": "assets", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -21718,17 +22323,17 @@ "fields": [ { "name": "assets", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { "name": "dest", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 76, + "type": 75, "typeName": "Xcm<()>" } ], @@ -21739,7 +22344,7 @@ "fields": [ { "name": "origin_kind", - "type": 97, + "type": 96, "typeName": "OriginKind" }, { @@ -21749,7 +22354,7 @@ }, { "name": "call", - "type": 317, + "type": 323, "typeName": "DoubleEncoded" } ], @@ -21760,17 +22365,17 @@ "fields": [ { "name": "sender", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "max_message_size", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "max_capacity", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -21781,7 +22386,7 @@ "fields": [ { "name": "recipient", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -21792,17 +22397,17 @@ "fields": [ { "name": "initiator", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "sender", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "recipient", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -21816,7 +22421,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 67, + "type": 66, "typeName": "InteriorMultiLocation" } ], @@ -21826,7 +22431,7 @@ "name": "ReportError", "fields": [ { - "type": 99, + "type": 98, "typeName": "QueryResponseInfo" } ], @@ -21837,12 +22442,12 @@ "fields": [ { "name": "assets", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" }, { "name": "beneficiary", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -21853,17 +22458,17 @@ "fields": [ { "name": "assets", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 76, + "type": 75, "typeName": "Xcm<()>" } ], @@ -21874,17 +22479,17 @@ "fields": [ { "name": "give", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" }, { "name": "want", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { "name": "maximal", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -21895,17 +22500,17 @@ "fields": [ { "name": "assets", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 76, + "type": 75, "typeName": "Xcm<()>" } ], @@ -21916,17 +22521,17 @@ "fields": [ { "name": "assets", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 66, + "type": 65, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 76, + "type": 75, "typeName": "Xcm<()>" } ], @@ -21937,12 +22542,12 @@ "fields": [ { "name": "response_info", - "type": 99, + "type": 98, "typeName": "QueryResponseInfo" }, { "name": "assets", - "type": 100, + "type": 99, "typeName": "MultiAssetFilter" } ], @@ -21953,12 +22558,12 @@ "fields": [ { "name": "fees", - "type": 81, + "type": 80, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" } ], @@ -21972,7 +22577,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 318, + "type": 324, "typeName": "Xcm" } ], @@ -21982,7 +22587,7 @@ "name": "SetAppendix", "fields": [ { - "type": 318, + "type": 324, "typeName": "Xcm" } ], @@ -21997,12 +22602,12 @@ "fields": [ { "name": "assets", - "type": 79, + "type": 78, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -22042,7 +22647,7 @@ "name": "BurnAsset", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -22052,7 +22657,7 @@ "name": "ExpectAsset", "fields": [ { - "type": 79, + "type": 78, "typeName": "MultiAssets" } ], @@ -22062,7 +22667,7 @@ "name": "ExpectOrigin", "fields": [ { - "type": 96, + "type": 95, "typeName": "Option" } ], @@ -22072,7 +22677,7 @@ "name": "ExpectError", "fields": [ { - "type": 88, + "type": 87, "typeName": "Option<(u32, Error)>" } ], @@ -22082,7 +22687,7 @@ "name": "ExpectTransactStatus", "fields": [ { - "type": 94, + "type": 93, "typeName": "MaybeErrorCode" } ], @@ -22098,7 +22703,7 @@ }, { "name": "response_info", - "type": 99, + "type": 98, "typeName": "QueryResponseInfo" } ], @@ -22109,7 +22714,7 @@ "fields": [ { "name": "index", - "type": 69, + "type": 68, "typeName": "u32" }, { @@ -22124,12 +22729,12 @@ }, { "name": "crate_major", - "type": 69, + "type": 68, "typeName": "u32" }, { "name": "min_crate_minor", - "type": 69, + "type": 68, "typeName": "u32" } ], @@ -22139,7 +22744,7 @@ "name": "ReportTransactStatus", "fields": [ { - "type": 99, + "type": 98, "typeName": "QueryResponseInfo" } ], @@ -22153,7 +22758,7 @@ "name": "UniversalOrigin", "fields": [ { - "type": 68, + "type": 67, "typeName": "Junction" } ], @@ -22164,17 +22769,17 @@ "fields": [ { "name": "network", - "type": 71, + "type": 70, "typeName": "NetworkId" }, { "name": "destination", - "type": 67, + "type": 66, "typeName": "InteriorMultiLocation" }, { "name": "xcm", - "type": 76, + "type": 75, "typeName": "Xcm<()>" } ], @@ -22185,12 +22790,12 @@ "fields": [ { "name": "asset", - "type": 81, + "type": 80, "typeName": "MultiAsset" }, { "name": "unlocker", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -22201,12 +22806,12 @@ "fields": [ { "name": "asset", - "type": 81, + "type": 80, "typeName": "MultiAsset" }, { "name": "target", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -22217,12 +22822,12 @@ "fields": [ { "name": "asset", - "type": 81, + "type": 80, "typeName": "MultiAsset" }, { "name": "owner", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -22233,12 +22838,12 @@ "fields": [ { "name": "asset", - "type": 81, + "type": 80, "typeName": "MultiAsset" }, { "name": "locker", - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -22249,7 +22854,7 @@ "fields": [ { "name": "jit_withdraw", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -22273,7 +22878,7 @@ "name": "AliasOrigin", "fields": [ { - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -22284,12 +22889,12 @@ "fields": [ { "name": "weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" }, { "name": "check_origin", - "type": 96, + "type": 95, "typeName": "Option" } ], @@ -22301,7 +22906,7 @@ } }, { - "id": 321, + "id": 327, "type": { "path": [ "cumulus_pallet_xcm", @@ -22323,7 +22928,7 @@ } }, { - "id": 322, + "id": 328, "type": { "path": [ "cumulus_pallet_dmp_queue", @@ -22337,29 +22942,7 @@ } ], "def": { - "variant": { - "variants": [ - { - "name": "service_overweight", - "fields": [ - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "weight_limit", - "type": 9, - "typeName": "Weight" - } - ], - "index": 0, - "docs": [ - "See [`Pallet::service_overweight`]." - ] - } - ] - } + "variant": {} }, "docs": [ "Contains a variant per dispatchable extrinsic that this pallet has." @@ -22367,7 +22950,7 @@ } }, { - "id": 323, + "id": 329, "type": { "path": [ "pallet_vesting", @@ -22395,7 +22978,7 @@ "fields": [ { "name": "target", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" } ], @@ -22409,12 +22992,12 @@ "fields": [ { "name": "target", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "schedule", - "type": 324, + "type": 330, "typeName": "VestingInfo, BlockNumberFor>" } ], @@ -22428,17 +23011,17 @@ "fields": [ { "name": "source", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "target", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "schedule", - "type": 324, + "type": 330, "typeName": "VestingInfo, BlockNumberFor>" } ], @@ -22465,6 +23048,25 @@ "docs": [ "See [`Pallet::merge_schedules`]." ] + }, + { + "name": "force_remove_vesting_schedule", + "fields": [ + { + "name": "target", + "type": 276, + "typeName": "::Source" + }, + { + "name": "schedule_index", + "type": 4, + "typeName": "u32" + } + ], + "index": 5, + "docs": [ + "See [`Pallet::force_remove_vesting_schedule`]." + ] } ] } @@ -22475,7 +23077,7 @@ } }, { - "id": 324, + "id": 330, "type": { "path": [ "pallet_vesting", @@ -22516,7 +23118,7 @@ } }, { - "id": 325, + "id": 331, "type": { "path": [ "pallet_utility", @@ -22537,7 +23139,7 @@ "fields": [ { "name": "calls", - "type": 326, + "type": 332, "typeName": "Vec<::RuntimeCall>" } ], @@ -22556,7 +23158,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -22570,7 +23172,7 @@ "fields": [ { "name": "calls", - "type": 326, + "type": 332, "typeName": "Vec<::RuntimeCall>" } ], @@ -22584,12 +23186,12 @@ "fields": [ { "name": "as_origin", - "type": 327, + "type": 333, "typeName": "Box" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -22603,7 +23205,7 @@ "fields": [ { "name": "calls", - "type": 326, + "type": 332, "typeName": "Vec<::RuntimeCall>" } ], @@ -22617,7 +23219,7 @@ "fields": [ { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" }, { @@ -22640,17 +23242,17 @@ } }, { - "id": 326, + "id": 332, "type": { "def": { "sequence": { - "type": 277 + "type": 282 } } } }, { - "id": 327, + "id": 333, "type": { "path": [ "foucoco_runtime", @@ -22663,7 +23265,7 @@ "name": "system", "fields": [ { - "type": 328, + "type": 334, "typeName": "frame_system::Origin" } ], @@ -22673,7 +23275,7 @@ "name": "Council", "fields": [ { - "type": 329, + "type": 335, "typeName": "pallet_collective::Origin" } ], @@ -22683,7 +23285,7 @@ "name": "TechnicalCommittee", "fields": [ { - "type": 330, + "type": 336, "typeName": "pallet_collective::Origin" } ], @@ -22693,7 +23295,7 @@ "name": "PolkadotXcm", "fields": [ { - "type": 331, + "type": 337, "typeName": "pallet_xcm::Origin" } ], @@ -22703,7 +23305,7 @@ "name": "CumulusXcm", "fields": [ { - "type": 332, + "type": 338, "typeName": "cumulus_pallet_xcm::Origin" } ], @@ -22713,7 +23315,7 @@ "name": "Void", "fields": [ { - "type": 333, + "type": 339, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::\n__private::Void" } ], @@ -22725,7 +23327,7 @@ } }, { - "id": 328, + "id": 334, "type": { "path": [ "frame_support", @@ -22765,7 +23367,7 @@ } }, { - "id": 329, + "id": 335, "type": { "path": [ "pallet_collective", @@ -22818,7 +23420,7 @@ } }, { - "id": 330, + "id": 336, "type": { "path": [ "pallet_collective", @@ -22871,7 +23473,7 @@ } }, { - "id": 331, + "id": 337, "type": { "path": [ "pallet_xcm", @@ -22885,7 +23487,7 @@ "name": "Xcm", "fields": [ { - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -22895,7 +23497,7 @@ "name": "Response", "fields": [ { - "type": 66, + "type": 65, "typeName": "MultiLocation" } ], @@ -22907,7 +23509,7 @@ } }, { - "id": 332, + "id": 338, "type": { "path": [ "cumulus_pallet_xcm", @@ -22925,7 +23527,7 @@ "name": "SiblingParachain", "fields": [ { - "type": 63, + "type": 141, "typeName": "ParaId" } ], @@ -22937,7 +23539,7 @@ } }, { - "id": 333, + "id": 339, "type": { "path": [ "sp_core", @@ -22949,7 +23551,7 @@ } }, { - "id": 334, + "id": 340, "type": { "path": [ "orml_currencies", @@ -22970,17 +23572,17 @@ "fields": [ { "name": "dest", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyIdOf" }, { "name": "amount", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -22994,12 +23596,12 @@ "fields": [ { "name": "dest", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "amount", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -23013,17 +23615,17 @@ "fields": [ { "name": "who", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyIdOf" }, { "name": "amount", - "type": 166, + "type": 167, "typeName": "AmountOf" } ], @@ -23041,7 +23643,7 @@ } }, { - "id": 335, + "id": 341, "type": { "path": [ "orml_tokens", @@ -23062,17 +23664,17 @@ "fields": [ { "name": "dest", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 73, + "type": 72, "typeName": "T::Balance" } ], @@ -23086,17 +23688,17 @@ "fields": [ { "name": "dest", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { "name": "keep_alive", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -23110,17 +23712,17 @@ "fields": [ { "name": "dest", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 73, + "type": 72, "typeName": "T::Balance" } ], @@ -23134,22 +23736,22 @@ "fields": [ { "name": "source", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "dest", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 73, + "type": 72, "typeName": "T::Balance" } ], @@ -23163,22 +23765,22 @@ "fields": [ { "name": "who", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { "name": "new_free", - "type": 73, + "type": 72, "typeName": "T::Balance" }, { "name": "new_reserved", - "type": 73, + "type": 72, "typeName": "T::Balance" } ], @@ -23196,7 +23798,7 @@ } }, { - "id": 336, + "id": 342, "type": { "path": [ "orml_xtokens", @@ -23217,7 +23819,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -23227,12 +23829,12 @@ }, { "name": "dest", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" } ], @@ -23246,17 +23848,17 @@ "fields": [ { "name": "asset", - "type": 337, + "type": 343, "typeName": "Box" }, { "name": "dest", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" } ], @@ -23270,7 +23872,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -23285,12 +23887,12 @@ }, { "name": "dest", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" } ], @@ -23304,22 +23906,22 @@ "fields": [ { "name": "asset", - "type": 337, + "type": 343, "typeName": "Box" }, { "name": "fee", - "type": 337, + "type": 343, "typeName": "Box" }, { "name": "dest", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" } ], @@ -23333,7 +23935,7 @@ "fields": [ { "name": "currencies", - "type": 177, + "type": 178, "typeName": "Vec<(T::CurrencyId, T::Balance)>" }, { @@ -23343,12 +23945,12 @@ }, { "name": "dest", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" } ], @@ -23362,7 +23964,7 @@ "fields": [ { "name": "assets", - "type": 104, + "type": 103, "typeName": "Box" }, { @@ -23372,12 +23974,12 @@ }, { "name": "dest", - "type": 118, + "type": 117, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 103, + "type": 102, "typeName": "WeightLimit" } ], @@ -23395,10 +23997,10 @@ } }, { - "id": 337, + "id": 343, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedMultiAsset" ], "def": { @@ -23408,7 +24010,7 @@ "name": "V2", "fields": [ { - "type": 107, + "type": 106, "typeName": "v2::MultiAsset" } ], @@ -23418,7 +24020,7 @@ "name": "V3", "fields": [ { - "type": 81, + "type": 80, "typeName": "v3::MultiAsset" } ], @@ -23430,7 +24032,7 @@ } }, { - "id": 338, + "id": 344, "type": { "path": [ "pallet_identity", @@ -23451,7 +24053,7 @@ "fields": [ { "name": "account", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" } ], @@ -23465,8 +24067,8 @@ "fields": [ { "name": "info", - "type": 339, - "typeName": "Box>" + "type": 345, + "typeName": "Box" } ], "index": 1, @@ -23479,7 +24081,7 @@ "fields": [ { "name": "subs", - "type": 372, + "type": 378, "typeName": "Vec<(T::AccountId, Data)>" } ], @@ -23500,12 +24102,12 @@ "fields": [ { "name": "reg_index", - "type": 69, + "type": 68, "typeName": "RegistrarIndex" }, { "name": "max_fee", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -23533,12 +24135,12 @@ "fields": [ { "name": "index", - "type": 69, + "type": 68, "typeName": "RegistrarIndex" }, { "name": "fee", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -23552,12 +24154,12 @@ "fields": [ { "name": "index", - "type": 69, + "type": 68, "typeName": "RegistrarIndex" }, { "name": "new", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" } ], @@ -23571,13 +24173,13 @@ "fields": [ { "name": "index", - "type": 69, + "type": 68, "typeName": "RegistrarIndex" }, { "name": "fields", - "type": 374, - "typeName": "IdentityFields" + "type": 11, + "typeName": "::\nFieldsIdentifier" } ], "index": 8, @@ -23590,17 +24192,17 @@ "fields": [ { "name": "reg_index", - "type": 69, + "type": 68, "typeName": "RegistrarIndex" }, { "name": "target", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "judgement", - "type": 376, + "type": 380, "typeName": "Judgement>" }, { @@ -23619,7 +24221,7 @@ "fields": [ { "name": "target", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" } ], @@ -23633,12 +24235,12 @@ "fields": [ { "name": "sub", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "data", - "type": 342, + "type": 348, "typeName": "Data" } ], @@ -23652,12 +24254,12 @@ "fields": [ { "name": "sub", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "data", - "type": 342, + "type": 348, "typeName": "Data" } ], @@ -23671,7 +24273,7 @@ "fields": [ { "name": "sub", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" } ], @@ -23686,6 +24288,124 @@ "docs": [ "See [`Pallet::quit_sub`]." ] + }, + { + "name": "add_username_authority", + "fields": [ + { + "name": "authority", + "type": 276, + "typeName": "AccountIdLookupOf" + }, + { + "name": "suffix", + "type": 13, + "typeName": "Vec" + }, + { + "name": "allocation", + "type": 4, + "typeName": "u32" + } + ], + "index": 15, + "docs": [ + "See [`Pallet::add_username_authority`]." + ] + }, + { + "name": "remove_username_authority", + "fields": [ + { + "name": "authority", + "type": 276, + "typeName": "AccountIdLookupOf" + } + ], + "index": 16, + "docs": [ + "See [`Pallet::remove_username_authority`]." + ] + }, + { + "name": "set_username_for", + "fields": [ + { + "name": "who", + "type": 276, + "typeName": "AccountIdLookupOf" + }, + { + "name": "username", + "type": 13, + "typeName": "Vec" + }, + { + "name": "signature", + "type": 381, + "typeName": "Option" + } + ], + "index": 17, + "docs": [ + "See [`Pallet::set_username_for`]." + ] + }, + { + "name": "accept_username", + "fields": [ + { + "name": "username", + "type": 128, + "typeName": "Username" + } + ], + "index": 18, + "docs": [ + "See [`Pallet::accept_username`]." + ] + }, + { + "name": "remove_expired_approval", + "fields": [ + { + "name": "username", + "type": 128, + "typeName": "Username" + } + ], + "index": 19, + "docs": [ + "See [`Pallet::remove_expired_approval`]." + ] + }, + { + "name": "set_primary_username", + "fields": [ + { + "name": "username", + "type": 128, + "typeName": "Username" + } + ], + "index": 20, + "docs": [ + "See [`Pallet::set_primary_username`]." + ] + }, + { + "name": "remove_dangling_username", + "fields": [ + { + "name": "username", + "type": 128, + "typeName": "Username" + } + ], + "index": 21, + "docs": [ + "See [`Pallet::remove_dangling_username`]." + ] } ] } @@ -23696,11 +24416,11 @@ } }, { - "id": 339, + "id": 345, "type": { "path": [ "pallet_identity", - "types", + "legacy", "IdentityInfo" ], "params": [ @@ -23714,47 +24434,47 @@ "fields": [ { "name": "additional", - "type": 340, + "type": 346, "typeName": "BoundedVec<(Data, Data), FieldLimit>" }, { "name": "display", - "type": 342, + "type": 348, "typeName": "Data" }, { "name": "legal", - "type": 342, + "type": 348, "typeName": "Data" }, { "name": "web", - "type": 342, + "type": 348, "typeName": "Data" }, { "name": "riot", - "type": 342, + "type": 348, "typeName": "Data" }, { "name": "email", - "type": 342, + "type": 348, "typeName": "Data" }, { "name": "pgp_fingerprint", - "type": 371, + "type": 377, "typeName": "Option<[u8; 20]>" }, { "name": "image", - "type": 342, + "type": 348, "typeName": "Data" }, { "name": "twitter", - "type": 342, + "type": 348, "typeName": "Data" } ] @@ -23763,7 +24483,7 @@ } }, { - "id": 340, + "id": 346, "type": { "path": [ "bounded_collections", @@ -23773,7 +24493,7 @@ "params": [ { "name": "T", - "type": 341 + "type": 347 }, { "name": "S", @@ -23784,7 +24504,7 @@ "composite": { "fields": [ { - "type": 370, + "type": 376, "typeName": "Vec" } ] @@ -23793,18 +24513,18 @@ } }, { - "id": 341, + "id": 347, "type": { "def": { "tuple": [ - 342, - 342 + 348, + 348 ] } } }, { - "id": 342, + "id": 348, "type": { "path": [ "pallet_identity", @@ -23822,7 +24542,7 @@ "name": "Raw0", "fields": [ { - "type": 343 + "type": 349 } ], "index": 1 @@ -23831,7 +24551,7 @@ "name": "Raw1", "fields": [ { - "type": 344 + "type": 350 } ], "index": 2 @@ -23840,7 +24560,7 @@ "name": "Raw2", "fields": [ { - "type": 345 + "type": 351 } ], "index": 3 @@ -23849,7 +24569,7 @@ "name": "Raw3", "fields": [ { - "type": 346 + "type": 352 } ], "index": 4 @@ -23867,7 +24587,7 @@ "name": "Raw5", "fields": [ { - "type": 347 + "type": 353 } ], "index": 6 @@ -23876,7 +24596,7 @@ "name": "Raw6", "fields": [ { - "type": 348 + "type": 354 } ], "index": 7 @@ -23885,7 +24605,7 @@ "name": "Raw7", "fields": [ { - "type": 349 + "type": 355 } ], "index": 8 @@ -23894,7 +24614,7 @@ "name": "Raw8", "fields": [ { - "type": 85 + "type": 84 } ], "index": 9 @@ -23903,7 +24623,7 @@ "name": "Raw9", "fields": [ { - "type": 350 + "type": 356 } ], "index": 10 @@ -23912,7 +24632,7 @@ "name": "Raw10", "fields": [ { - "type": 351 + "type": 357 } ], "index": 11 @@ -23921,7 +24641,7 @@ "name": "Raw11", "fields": [ { - "type": 352 + "type": 358 } ], "index": 12 @@ -23930,7 +24650,7 @@ "name": "Raw12", "fields": [ { - "type": 126 + "type": 125 } ], "index": 13 @@ -23939,7 +24659,7 @@ "name": "Raw13", "fields": [ { - "type": 353 + "type": 359 } ], "index": 14 @@ -23948,7 +24668,7 @@ "name": "Raw14", "fields": [ { - "type": 354 + "type": 360 } ], "index": 15 @@ -23957,7 +24677,7 @@ "name": "Raw15", "fields": [ { - "type": 355 + "type": 361 } ], "index": 16 @@ -23966,7 +24686,7 @@ "name": "Raw16", "fields": [ { - "type": 86 + "type": 85 } ], "index": 17 @@ -23975,7 +24695,7 @@ "name": "Raw17", "fields": [ { - "type": 356 + "type": 362 } ], "index": 18 @@ -23984,7 +24704,7 @@ "name": "Raw18", "fields": [ { - "type": 357 + "type": 363 } ], "index": 19 @@ -23993,7 +24713,7 @@ "name": "Raw19", "fields": [ { - "type": 358 + "type": 364 } ], "index": 20 @@ -24002,7 +24722,7 @@ "name": "Raw20", "fields": [ { - "type": 72 + "type": 71 } ], "index": 21 @@ -24011,7 +24731,7 @@ "name": "Raw21", "fields": [ { - "type": 359 + "type": 365 } ], "index": 22 @@ -24020,7 +24740,7 @@ "name": "Raw22", "fields": [ { - "type": 360 + "type": 366 } ], "index": 23 @@ -24029,7 +24749,7 @@ "name": "Raw23", "fields": [ { - "type": 361 + "type": 367 } ], "index": 24 @@ -24038,7 +24758,7 @@ "name": "Raw24", "fields": [ { - "type": 362 + "type": 368 } ], "index": 25 @@ -24047,7 +24767,7 @@ "name": "Raw25", "fields": [ { - "type": 363 + "type": 369 } ], "index": 26 @@ -24056,7 +24776,7 @@ "name": "Raw26", "fields": [ { - "type": 364 + "type": 370 } ], "index": 27 @@ -24065,7 +24785,7 @@ "name": "Raw27", "fields": [ { - "type": 365 + "type": 371 } ], "index": 28 @@ -24074,7 +24794,7 @@ "name": "Raw28", "fields": [ { - "type": 366 + "type": 372 } ], "index": 29 @@ -24083,7 +24803,7 @@ "name": "Raw29", "fields": [ { - "type": 367 + "type": 373 } ], "index": 30 @@ -24092,7 +24812,7 @@ "name": "Raw30", "fields": [ { - "type": 368 + "type": 374 } ], "index": 31 @@ -24101,7 +24821,7 @@ "name": "Raw31", "fields": [ { - "type": 369 + "type": 375 } ], "index": 32 @@ -24157,7 +24877,7 @@ } }, { - "id": 343, + "id": 349, "type": { "def": { "array": { @@ -24168,7 +24888,7 @@ } }, { - "id": 344, + "id": 350, "type": { "def": { "array": { @@ -24179,7 +24899,7 @@ } }, { - "id": 345, + "id": 351, "type": { "def": { "array": { @@ -24190,7 +24910,7 @@ } }, { - "id": 346, + "id": 352, "type": { "def": { "array": { @@ -24201,7 +24921,7 @@ } }, { - "id": 347, + "id": 353, "type": { "def": { "array": { @@ -24212,7 +24932,7 @@ } }, { - "id": 348, + "id": 354, "type": { "def": { "array": { @@ -24223,7 +24943,7 @@ } }, { - "id": 349, + "id": 355, "type": { "def": { "array": { @@ -24234,7 +24954,7 @@ } }, { - "id": 350, + "id": 356, "type": { "def": { "array": { @@ -24245,7 +24965,7 @@ } }, { - "id": 351, + "id": 357, "type": { "def": { "array": { @@ -24256,7 +24976,7 @@ } }, { - "id": 352, + "id": 358, "type": { "def": { "array": { @@ -24267,7 +24987,7 @@ } }, { - "id": 353, + "id": 359, "type": { "def": { "array": { @@ -24278,7 +24998,7 @@ } }, { - "id": 354, + "id": 360, "type": { "def": { "array": { @@ -24289,7 +25009,7 @@ } }, { - "id": 355, + "id": 361, "type": { "def": { "array": { @@ -24300,7 +25020,7 @@ } }, { - "id": 356, + "id": 362, "type": { "def": { "array": { @@ -24311,7 +25031,7 @@ } }, { - "id": 357, + "id": 363, "type": { "def": { "array": { @@ -24322,7 +25042,7 @@ } }, { - "id": 358, + "id": 364, "type": { "def": { "array": { @@ -24333,7 +25053,7 @@ } }, { - "id": 359, + "id": 365, "type": { "def": { "array": { @@ -24344,7 +25064,7 @@ } }, { - "id": 360, + "id": 366, "type": { "def": { "array": { @@ -24355,7 +25075,7 @@ } }, { - "id": 361, + "id": 367, "type": { "def": { "array": { @@ -24366,7 +25086,7 @@ } }, { - "id": 362, + "id": 368, "type": { "def": { "array": { @@ -24377,7 +25097,7 @@ } }, { - "id": 363, + "id": 369, "type": { "def": { "array": { @@ -24388,7 +25108,7 @@ } }, { - "id": 364, + "id": 370, "type": { "def": { "array": { @@ -24399,7 +25119,7 @@ } }, { - "id": 365, + "id": 371, "type": { "def": { "array": { @@ -24410,7 +25130,7 @@ } }, { - "id": 366, + "id": 372, "type": { "def": { "array": { @@ -24421,7 +25141,7 @@ } }, { - "id": 367, + "id": 373, "type": { "def": { "array": { @@ -24432,7 +25152,7 @@ } }, { - "id": 368, + "id": 374, "type": { "def": { "array": { @@ -24443,7 +25163,7 @@ } }, { - "id": 369, + "id": 375, "type": { "def": { "array": { @@ -24454,17 +25174,17 @@ } }, { - "id": 370, + "id": 376, "type": { "def": { "sequence": { - "type": 341 + "type": 347 } } } }, { - "id": 371, + "id": 377, "type": { "path": [ "Option" @@ -24472,7 +25192,7 @@ "params": [ { "name": "T", - "type": 72 + "type": 71 } ], "def": { @@ -24486,7 +25206,7 @@ "name": "Some", "fields": [ { - "type": 72 + "type": 71 } ], "index": 1 @@ -24497,94 +25217,76 @@ } }, { - "id": 372, + "id": 378, "type": { "def": { "sequence": { - "type": 373 + "type": 379 } } } }, { - "id": 373, + "id": 379, "type": { "def": { "tuple": [ 0, - 342 + 348 ] } } }, { - "id": 374, + "id": 380, "type": { "path": [ "pallet_identity", "types", - "BitFlags" + "Judgement" ], "params": [ { - "name": "T", - "type": 375 - } - ], - "def": { - "composite": { - "fields": [ - { - "type": 11, - "typeName": "IdentityField" - } - ] + "name": "Balance", + "type": 6 } - } - } - }, - { - "id": 375, - "type": { - "path": [ - "pallet_identity", - "types", - "IdentityField" ], "def": { "variant": { "variants": [ { - "name": "Display", - "index": 1 - }, - { - "name": "Legal", - "index": 2 + "name": "Unknown", + "index": 0 }, { - "name": "Web", - "index": 4 + "name": "FeePaid", + "fields": [ + { + "type": 6, + "typeName": "Balance" + } + ], + "index": 1 }, { - "name": "Riot", - "index": 8 + "name": "Reasonable", + "index": 2 }, { - "name": "Email", - "index": 16 + "name": "KnownGood", + "index": 3 }, { - "name": "PgpFingerprint", - "index": 32 + "name": "OutOfDate", + "index": 4 }, { - "name": "Image", - "index": 64 + "name": "LowQuality", + "index": 5 }, { - "name": "Twitter", - "index": 128 + "name": "Erroneous", + "index": 6 } ] } @@ -24592,55 +25294,128 @@ } }, { - "id": 376, + "id": 381, "type": { "path": [ - "pallet_identity", - "types", - "Judgement" + "Option" ], "params": [ { - "name": "Balance", - "type": 6 + "name": "T", + "type": 382 } ], "def": { "variant": { "variants": [ { - "name": "Unknown", + "name": "None", "index": 0 }, { - "name": "FeePaid", + "name": "Some", "fields": [ { - "type": 6, - "typeName": "Balance" + "type": 382 } ], "index": 1 - }, + } + ] + } + } + } + }, + { + "id": 382, + "type": { + "path": [ + "sp_runtime", + "MultiSignature" + ], + "def": { + "variant": { + "variants": [ { - "name": "Reasonable", - "index": 2 + "name": "Ed25519", + "fields": [ + { + "type": 383, + "typeName": "ed25519::Signature" + } + ], + "index": 0 }, { - "name": "KnownGood", - "index": 3 + "name": "Sr25519", + "fields": [ + { + "type": 385, + "typeName": "sr25519::Signature" + } + ], + "index": 1 }, { - "name": "OutOfDate", - "index": 4 - }, + "name": "Ecdsa", + "fields": [ + { + "type": 386, + "typeName": "ecdsa::Signature" + } + ], + "index": 2 + } + ] + } + } + } + }, + { + "id": 383, + "type": { + "path": [ + "sp_core", + "ed25519", + "Signature" + ], + "def": { + "composite": { + "fields": [ { - "name": "LowQuality", - "index": 5 - }, + "type": 384, + "typeName": "[u8; 64]" + } + ] + } + } + } + }, + { + "id": 384, + "type": { + "def": { + "array": { + "len": 64, + "type": 2 + } + } + } + }, + { + "id": 385, + "type": { + "path": [ + "sp_core", + "sr25519", + "Signature" + ], + "def": { + "composite": { + "fields": [ { - "name": "Erroneous", - "index": 6 + "type": 384, + "typeName": "[u8; 64]" } ] } @@ -24648,7 +25423,38 @@ } }, { - "id": 377, + "id": 386, + "type": { + "path": [ + "sp_core", + "ecdsa", + "Signature" + ], + "def": { + "composite": { + "fields": [ + { + "type": 387, + "typeName": "[u8; SIGNATURE_SERIALIZED_SIZE]" + } + ] + } + } + } + }, + { + "id": 387, + "type": { + "def": { + "array": { + "len": 65, + "type": 2 + } + } + } + }, + { + "id": 388, "type": { "path": [ "pallet_contracts", @@ -24669,12 +25475,12 @@ "fields": [ { "name": "dest", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { @@ -24684,7 +25490,7 @@ }, { "name": "storage_deposit_limit", - "type": 378, + "type": 389, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24703,7 +25509,7 @@ "fields": [ { "name": "value", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { @@ -24713,7 +25519,7 @@ }, { "name": "storage_deposit_limit", - "type": 378, + "type": 389, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24742,7 +25548,7 @@ "fields": [ { "name": "value", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { @@ -24752,7 +25558,7 @@ }, { "name": "storage_deposit_limit", - "type": 378, + "type": 389, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24786,12 +25592,12 @@ }, { "name": "storage_deposit_limit", - "type": 378, + "type": 389, "typeName": "Option< as codec::HasCompact>::Type>" }, { "name": "determinism", - "type": 379, + "type": 390, "typeName": "Determinism" } ], @@ -24819,7 +25625,7 @@ "fields": [ { "name": "dest", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { @@ -24838,12 +25644,12 @@ "fields": [ { "name": "dest", - "type": 271, + "type": 276, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { @@ -24853,7 +25659,7 @@ }, { "name": "storage_deposit_limit", - "type": 378, + "type": 389, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24872,7 +25678,7 @@ "fields": [ { "name": "value", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { @@ -24882,7 +25688,7 @@ }, { "name": "storage_deposit_limit", - "type": 378, + "type": 389, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24911,7 +25717,7 @@ "fields": [ { "name": "value", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { @@ -24921,7 +25727,7 @@ }, { "name": "storage_deposit_limit", - "type": 378, + "type": 389, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24968,7 +25774,7 @@ } }, { - "id": 378, + "id": 389, "type": { "path": [ "Option" @@ -24976,7 +25782,7 @@ "params": [ { "name": "T", - "type": 73 + "type": 72 } ], "def": { @@ -24990,7 +25796,7 @@ "name": "Some", "fields": [ { - "type": 73 + "type": 72 } ], "index": 1 @@ -25001,7 +25807,7 @@ } }, { - "id": 379, + "id": 390, "type": { "path": [ "pallet_contracts", @@ -25025,7 +25831,7 @@ } }, { - "id": 380, + "id": 391, "type": { "path": [ "dia_oracle", @@ -25144,7 +25950,7 @@ } }, { - "id": 381, + "id": 392, "type": { "path": [ "zenlink_protocol", @@ -25165,7 +25971,7 @@ "fields": [ { "name": "send_to", - "type": 382, + "type": 393, "typeName": "Option<::Source>" } ], @@ -25198,12 +26004,12 @@ }, { "name": "recipient", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "amount", - "type": 73, + "type": 72, "typeName": "AssetBalance" } ], @@ -25224,6 +26030,11 @@ "name": "asset_1", "type": 138, "typeName": "T::AssetId" + }, + { + "name": "fee_recipient", + "type": 276, + "typeName": "::Source" } ], "index": 3, @@ -25246,27 +26057,27 @@ }, { "name": "amount_0_desired", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "amount_1_desired", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "amount_0_min", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "amount_1_min", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "deadline", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" } ], @@ -25290,27 +26101,27 @@ }, { "name": "liquidity", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "amount_0_min", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "amount_1_min", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "recipient", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "deadline", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" } ], @@ -25324,12 +26135,12 @@ "fields": [ { "name": "amount_in", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "amount_out_min", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { @@ -25339,12 +26150,12 @@ }, { "name": "recipient", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "deadline", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" } ], @@ -25358,12 +26169,12 @@ "fields": [ { "name": "amount_out", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "amount_in_max", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { @@ -25373,12 +26184,12 @@ }, { "name": "recipient", - "type": 271, + "type": 276, "typeName": "::Source" }, { "name": "deadline", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" } ], @@ -25402,27 +26213,27 @@ }, { "name": "target_supply_0", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "target_supply_1", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "capacity_supply_0", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "capacity_supply_1", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "end", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" }, { @@ -25432,7 +26243,7 @@ }, { "name": "limits", - "type": 141, + "type": 142, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -25456,17 +26267,17 @@ }, { "name": "amount_0_contribute", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "amount_1_contribute", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "deadline", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" } ], @@ -25480,7 +26291,7 @@ "fields": [ { "name": "recipient", - "type": 271, + "type": 276, "typeName": "::Source" }, { @@ -25495,7 +26306,7 @@ }, { "name": "deadline", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" } ], @@ -25538,27 +26349,27 @@ }, { "name": "target_supply_0", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "target_supply_1", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "capacity_supply_0", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "capacity_supply_1", - "type": 73, + "type": 72, "typeName": "AssetBalance" }, { "name": "end", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" }, { @@ -25568,7 +26379,7 @@ }, { "name": "limits", - "type": 141, + "type": 142, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -25611,7 +26422,7 @@ }, { "name": "charge_rewards", - "type": 141, + "type": 142, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -25635,7 +26446,7 @@ }, { "name": "recipient", - "type": 271, + "type": 276, "typeName": "::Source" } ], @@ -25643,6 +26454,25 @@ "docs": [ "See [`Pallet::bootstrap_withdraw_reward`]." ] + }, + { + "name": "set_new_fee_receiver", + "fields": [ + { + "name": "asset", + "type": 138, + "typeName": "T::AssetId" + }, + { + "name": "send_to", + "type": 276, + "typeName": "::Source" + } + ], + "index": 16, + "docs": [ + "See [`Pallet::set_new_fee_receiver`]." + ] } ] } @@ -25653,7 +26483,7 @@ } }, { - "id": 382, + "id": 393, "type": { "path": [ "Option" @@ -25661,7 +26491,7 @@ "params": [ { "name": "T", - "type": 271 + "type": 276 } ], "def": { @@ -25675,7 +26505,7 @@ "name": "Some", "fields": [ { - "type": 271 + "type": 276 } ], "index": 1 @@ -25686,7 +26516,7 @@ } }, { - "id": 383, + "id": 394, "type": { "path": [ "fee", @@ -25707,7 +26537,7 @@ "fields": [ { "name": "fee", - "type": 152, + "type": 153, "typeName": "UnsignedFixedPoint" } ], @@ -25721,7 +26551,7 @@ "fields": [ { "name": "griefing_collateral", - "type": 152, + "type": 153, "typeName": "UnsignedFixedPoint" } ], @@ -25735,7 +26565,7 @@ "fields": [ { "name": "fee", - "type": 152, + "type": 153, "typeName": "UnsignedFixedPoint" } ], @@ -25749,7 +26579,7 @@ "fields": [ { "name": "fee", - "type": 152, + "type": 153, "typeName": "UnsignedFixedPoint" } ], @@ -25763,7 +26593,7 @@ "fields": [ { "name": "fee", - "type": 152, + "type": 153, "typeName": "UnsignedFixedPoint" } ], @@ -25777,7 +26607,7 @@ "fields": [ { "name": "griefing_collateral", - "type": 152, + "type": 153, "typeName": "UnsignedFixedPoint" } ], @@ -25795,7 +26625,7 @@ } }, { - "id": 384, + "id": 395, "type": { "path": [ "issue", @@ -25816,12 +26646,12 @@ "fields": [ { "name": "amount", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" } ], @@ -25892,12 +26722,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 146, + "type": 147, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -25934,7 +26764,7 @@ } }, { - "id": 385, + "id": 396, "type": { "path": [ "nomination", @@ -25955,7 +26785,7 @@ "fields": [ { "name": "enabled", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -25969,7 +26799,7 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" } ], @@ -25983,7 +26813,7 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" } ], @@ -25997,7 +26827,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -26016,7 +26846,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { @@ -26026,7 +26856,7 @@ }, { "name": "index", - "type": 222, + "type": 227, "typeName": "Option" } ], @@ -26044,7 +26874,7 @@ } }, { - "id": 386, + "id": 397, "type": { "path": [ "oracle", @@ -26065,7 +26895,7 @@ "fields": [ { "name": "oracle_keys", - "type": 153, + "type": 154, "typeName": "Vec" } ], @@ -26097,7 +26927,7 @@ } }, { - "id": 387, + "id": 398, "type": { "path": [ "redeem", @@ -26118,7 +26948,7 @@ "fields": [ { "name": "amount_wrapped", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { @@ -26128,7 +26958,7 @@ }, { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" } ], @@ -26142,12 +26972,12 @@ "fields": [ { "name": "currencies", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount_wrapped", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -26195,7 +27025,7 @@ }, { "name": "reimburse", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -26223,7 +27053,7 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { @@ -26242,7 +27072,7 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { @@ -26261,12 +27091,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 146, + "type": 147, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 124, + "type": 123, "typeName": "T::CurrencyId" }, { @@ -26303,7 +27133,7 @@ } }, { - "id": 388, + "id": 399, "type": { "path": [ "replace", @@ -26324,12 +27154,12 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -26343,12 +27173,12 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -26362,22 +27192,22 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "old_vault", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { "name": "amount", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { "name": "collateral", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { @@ -26471,7 +27301,7 @@ } }, { - "id": 389, + "id": 400, "type": { "path": [ "security", @@ -26492,7 +27322,7 @@ "fields": [ { "name": "status_code", - "type": 158, + "type": 159, "typeName": "StatusCode" } ], @@ -26506,7 +27336,7 @@ "fields": [ { "name": "error_code", - "type": 160, + "type": 161, "typeName": "ErrorCode" } ], @@ -26520,7 +27350,7 @@ "fields": [ { "name": "error_code", - "type": 160, + "type": 161, "typeName": "ErrorCode" } ], @@ -26538,7 +27368,7 @@ } }, { - "id": 390, + "id": 401, "type": { "path": [ "stellar_relay", @@ -26559,12 +27389,12 @@ "fields": [ { "name": "validators", - "type": 391, + "type": 402, "typeName": "Vec>" }, { "name": "organizations", - "type": 394, + "type": 405, "typeName": "Vec>" }, { @@ -26587,17 +27417,17 @@ } }, { - "id": 391, + "id": 402, "type": { "def": { "sequence": { - "type": 392 + "type": 403 } } } }, { - "id": 392, + "id": 403, "type": { "path": [ "stellar_relay", @@ -26615,12 +27445,12 @@ "fields": [ { "name": "name", - "type": 393, + "type": 404, "typeName": "BoundedVec" }, { "name": "public_key", - "type": 393, + "type": 404, "typeName": "BoundedVec" }, { @@ -26634,7 +27464,7 @@ } }, { - "id": 393, + "id": 404, "type": { "path": [ "bounded_collections", @@ -26664,17 +27494,17 @@ } }, { - "id": 394, + "id": 405, "type": { "def": { "sequence": { - "type": 395 + "type": 406 } } } }, { - "id": 395, + "id": 406, "type": { "path": [ "stellar_relay", @@ -26697,7 +27527,7 @@ }, { "name": "name", - "type": 393, + "type": 404, "typeName": "BoundedVec" } ] @@ -26706,7 +27536,7 @@ } }, { - "id": 396, + "id": 407, "type": { "path": [ "vault_registry", @@ -26727,12 +27557,12 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "collateral", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -26746,12 +27576,12 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -26765,12 +27595,12 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 73, + "type": 72, "typeName": "BalanceOf" } ], @@ -26798,12 +27628,12 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "accept_new_issues", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -26817,12 +27647,12 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "custom_threshold", - "type": 397, + "type": 408, "typeName": "Option>" } ], @@ -26836,7 +27666,7 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" } ], @@ -26850,7 +27680,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -26869,7 +27699,7 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { @@ -26888,12 +27718,12 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "threshold", - "type": 152, + "type": 153, "typeName": "UnsignedFixedPoint" } ], @@ -26907,12 +27737,12 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "threshold", - "type": 152, + "type": 153, "typeName": "UnsignedFixedPoint" } ], @@ -26926,12 +27756,12 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" }, { "name": "threshold", - "type": 152, + "type": 153, "typeName": "UnsignedFixedPoint" } ], @@ -26945,7 +27775,7 @@ "fields": [ { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "DefaultVaultCurrencyPair" } ], @@ -26977,7 +27807,7 @@ } }, { - "id": 397, + "id": 408, "type": { "path": [ "Option" @@ -26985,7 +27815,7 @@ "params": [ { "name": "T", - "type": 152 + "type": 153 } ], "def": { @@ -26999,7 +27829,7 @@ "name": "Some", "fields": [ { - "type": 152 + "type": 153 } ], "index": 1 @@ -27010,7 +27840,7 @@ } }, { - "id": 398, + "id": 409, "type": { "path": [ "pooled_rewards", @@ -27036,7 +27866,7 @@ } }, { - "id": 399, + "id": 410, "type": { "path": [ "staking", @@ -27058,7 +27888,7 @@ } }, { - "id": 400, + "id": 411, "type": { "path": [ "clients_info", @@ -27079,12 +27909,12 @@ "fields": [ { "name": "client_name", - "type": 170, + "type": 171, "typeName": "NameOf" }, { "name": "release", - "type": 169, + "type": 170, "typeName": "ClientRelease, T::Hash>" } ], @@ -27098,12 +27928,12 @@ "fields": [ { "name": "client_name", - "type": 170, + "type": 171, "typeName": "NameOf" }, { "name": "release", - "type": 169, + "type": 170, "typeName": "ClientRelease, T::Hash>" } ], @@ -27149,7 +27979,7 @@ } }, { - "id": 401, + "id": 412, "type": { "path": [ "reward_distribution", @@ -27184,17 +28014,17 @@ "fields": [ { "name": "vault_id", - "type": 144, + "type": 145, "typeName": "DefaultVaultId" }, { "name": "reward_currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { "name": "index", - "type": 222, + "type": 227, "typeName": "Option" } ], @@ -27212,7 +28042,7 @@ } }, { - "id": 402, + "id": 413, "type": { "path": [ "orml_currencies_allowance_extension", @@ -27233,7 +28063,7 @@ "fields": [ { "name": "currencies", - "type": 173, + "type": 174, "typeName": "Vec>" } ], @@ -27247,7 +28077,7 @@ "fields": [ { "name": "currencies", - "type": 173, + "type": 174, "typeName": "Vec>" } ], @@ -27261,7 +28091,7 @@ "fields": [ { "name": "id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -27285,7 +28115,7 @@ "fields": [ { "name": "id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -27318,7 +28148,7 @@ } }, { - "id": 403, + "id": 414, "type": { "path": [ "orml_tokens_management_extension", @@ -27339,7 +28169,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" } ], @@ -27353,7 +28183,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -27377,7 +28207,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -27401,7 +28231,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -27420,7 +28250,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -27439,7 +28269,7 @@ "fields": [ { "name": "currency_id", - "type": 124, + "type": 123, "typeName": "CurrencyOf" }, { @@ -27467,7 +28297,7 @@ } }, { - "id": 404, + "id": 415, "type": { "path": [ "treasury_buyout_extension", @@ -27488,12 +28318,12 @@ "fields": [ { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyIdOf" }, { "name": "amount", - "type": 405, + "type": 416, "typeName": "Amount>" } ], @@ -27507,7 +28337,7 @@ "fields": [ { "name": "limit", - "type": 146, + "type": 147, "typeName": "Option>" } ], @@ -27521,7 +28351,7 @@ "fields": [ { "name": "assets", - "type": 173, + "type": 174, "typeName": "Vec>" } ], @@ -27539,7 +28369,7 @@ } }, { - "id": 405, + "id": 416, "type": { "path": [ "treasury_buyout_extension", @@ -27581,7 +28411,7 @@ } }, { - "id": 406, + "id": 417, "type": { "path": [ "bifrost_farming", @@ -27602,17 +28432,17 @@ "fields": [ { "name": "tokens_proportion", - "type": 407, + "type": 418, "typeName": "Vec<(CurrencyIdOf, Perbill)>" }, { "name": "basic_rewards", - "type": 177, + "type": 178, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" }, { "name": "gauge_init", - "type": 410, + "type": 421, "typeName": "Option<\n(CurrencyIdOf, BlockNumberFor, Vec<\n(CurrencyIdOf, BalanceOf)>,)>" }, { @@ -27622,17 +28452,17 @@ }, { "name": "after_block_to_start", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" }, { "name": "withdraw_limit_time", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" }, { "name": "claim_limit_time", - "type": 69, + "type": 68, "typeName": "BlockNumberFor" }, { @@ -27656,7 +28486,7 @@ }, { "name": "rewards", - "type": 177, + "type": 178, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -27680,7 +28510,7 @@ }, { "name": "gauge_info", - "type": 179, + "type": 180, "typeName": "Option<(BalanceOf, BlockNumberFor)>" } ], @@ -27699,7 +28529,7 @@ }, { "name": "remove_value", - "type": 146, + "type": 147, "typeName": "Option>" } ], @@ -27788,37 +28618,37 @@ }, { "name": "basic_rewards", - "type": 412, + "type": 423, "typeName": "Option, BalanceOf)>>" }, { "name": "min_deposit_to_start", - "type": 146, + "type": 147, "typeName": "Option>" }, { "name": "after_block_to_start", - "type": 222, + "type": 227, "typeName": "Option>" }, { "name": "withdraw_limit_time", - "type": 222, + "type": 227, "typeName": "Option>" }, { "name": "claim_limit_time", - "type": 222, + "type": 227, "typeName": "Option>" }, { "name": "withdraw_limit_count", - "type": 413, + "type": 424, "typeName": "Option" }, { "name": "gauge_init", - "type": 410, + "type": 421, "typeName": "Option<\n(CurrencyIdOf, BlockNumberFor, Vec<\n(CurrencyIdOf, BalanceOf)>,)>" } ], @@ -27851,27 +28681,27 @@ }, { "name": "basic_rewards", - "type": 412, + "type": 423, "typeName": "Option, BalanceOf)>>" }, { "name": "withdraw_limit_time", - "type": 222, + "type": 227, "typeName": "Option>" }, { "name": "claim_limit_time", - "type": 222, + "type": 227, "typeName": "Option>" }, { "name": "gauge_basic_rewards", - "type": 412, + "type": 423, "typeName": "Option, BalanceOf)>>" }, { "name": "withdraw_limit_count", - "type": 413, + "type": 424, "typeName": "Option" } ], @@ -27913,7 +28743,7 @@ "fields": [ { "name": "whitelist", - "type": 414, + "type": 425, "typeName": "Vec" } ], @@ -27927,7 +28757,7 @@ "fields": [ { "name": "whitelist", - "type": 414, + "type": 425, "typeName": "Vec" } ], @@ -27941,7 +28771,7 @@ "fields": [ { "name": "vote_list", - "type": 181, + "type": 182, "typeName": "Vec<(PoolId, Percent)>" } ], @@ -27976,7 +28806,7 @@ "fields": [ { "name": "rewards", - "type": 177, + "type": 178, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -27994,28 +28824,28 @@ } }, { - "id": 407, + "id": 418, "type": { "def": { "sequence": { - "type": 408 + "type": 419 } } } }, { - "id": 408, + "id": 419, "type": { "def": { "tuple": [ - 124, - 409 + 123, + 420 ] } } }, { - "id": 409, + "id": 420, "type": { "path": [ "sp_arithmetic", @@ -28035,7 +28865,7 @@ } }, { - "id": 410, + "id": 421, "type": { "path": [ "Option" @@ -28043,7 +28873,7 @@ "params": [ { "name": "T", - "type": 411 + "type": 422 } ], "def": { @@ -28057,7 +28887,7 @@ "name": "Some", "fields": [ { - "type": 411 + "type": 422 } ], "index": 1 @@ -28068,19 +28898,19 @@ } }, { - "id": 411, + "id": 422, "type": { "def": { "tuple": [ - 124, + 123, 4, - 177 + 178 ] } } }, { - "id": 412, + "id": 423, "type": { "path": [ "Option" @@ -28088,7 +28918,7 @@ "params": [ { "name": "T", - "type": 177 + "type": 178 } ], "def": { @@ -28102,7 +28932,7 @@ "name": "Some", "fields": [ { - "type": 177 + "type": 178 } ], "index": 1 @@ -28113,7 +28943,7 @@ } }, { - "id": 413, + "id": 424, "type": { "path": [ "Option" @@ -28146,7 +28976,7 @@ } }, { - "id": 414, + "id": 425, "type": { "def": { "sequence": { @@ -28156,7 +28986,7 @@ } }, { - "id": 415, + "id": 426, "type": { "path": [ "orml_asset_registry", @@ -28177,12 +29007,12 @@ "fields": [ { "name": "metadata", - "type": 185, + "type": 186, "typeName": "AssetMetadata" }, { "name": "asset_id", - "type": 416, + "type": 427, "typeName": "Option" } ], @@ -28196,37 +29026,37 @@ "fields": [ { "name": "asset_id", - "type": 124, + "type": 123, "typeName": "T::AssetId" }, { "name": "decimals", - "type": 222, + "type": 227, "typeName": "Option" }, { "name": "name", - "type": 417, + "type": 428, "typeName": "Option>" }, { "name": "symbol", - "type": 417, + "type": 428, "typeName": "Option>" }, { "name": "existential_deposit", - "type": 146, + "type": 147, "typeName": "Option" }, { "name": "location", - "type": 418, + "type": 429, "typeName": "Option>" }, { "name": "additional", - "type": 419, + "type": 430, "typeName": "Option" } ], @@ -28244,7 +29074,7 @@ } }, { - "id": 416, + "id": 427, "type": { "path": [ "Option" @@ -28252,7 +29082,7 @@ "params": [ { "name": "T", - "type": 124 + "type": 123 } ], "def": { @@ -28266,7 +29096,7 @@ "name": "Some", "fields": [ { - "type": 124 + "type": 123 } ], "index": 1 @@ -28277,7 +29107,7 @@ } }, { - "id": 417, + "id": 428, "type": { "path": [ "Option" @@ -28285,7 +29115,7 @@ "params": [ { "name": "T", - "type": 189 + "type": 190 } ], "def": { @@ -28299,7 +29129,7 @@ "name": "Some", "fields": [ { - "type": 189 + "type": 190 } ], "index": 1 @@ -28310,7 +29140,7 @@ } }, { - "id": 418, + "id": 429, "type": { "path": [ "Option" @@ -28318,7 +29148,7 @@ "params": [ { "name": "T", - "type": 190 + "type": 191 } ], "def": { @@ -28332,7 +29162,7 @@ "name": "Some", "fields": [ { - "type": 190 + "type": 191 } ], "index": 1 @@ -28343,7 +29173,7 @@ } }, { - "id": 419, + "id": 430, "type": { "path": [ "Option" @@ -28351,7 +29181,7 @@ "params": [ { "name": "T", - "type": 186 + "type": 187 } ], "def": { @@ -28365,7 +29195,7 @@ "name": "Some", "fields": [ { - "type": 186 + "type": 187 } ], "index": 1 @@ -28376,7 +29206,80 @@ } }, { - "id": 420, + "id": 431, + "type": { + "path": [ + "pallet_message_queue", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "reap_page", + "fields": [ + { + "name": "message_origin", + "type": 193, + "typeName": "MessageOriginOf" + }, + { + "name": "page_index", + "type": 4, + "typeName": "PageIndex" + } + ], + "index": 0, + "docs": [ + "See [`Pallet::reap_page`]." + ] + }, + { + "name": "execute_overweight", + "fields": [ + { + "name": "message_origin", + "type": 193, + "typeName": "MessageOriginOf" + }, + { + "name": "page", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "index", + "type": 4, + "typeName": "T::Size" + }, + { + "name": "weight_limit", + "type": 9, + "typeName": "Weight" + } + ], + "index": 1, + "docs": [ + "See [`Pallet::execute_overweight`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 432, "type": { "path": [ "pallet_sudo", @@ -28396,19 +29299,19 @@ "name": "RequireSudo", "index": 0, "docs": [ - "Sender must be the Sudo account" + "Sender must be the Sudo account." ] } ] } }, "docs": [ - "Error for the Sudo pallet" + "Error for the Sudo pallet." ] } }, { - "id": 421, + "id": 433, "type": { "path": [ "bounded_collections", @@ -28418,7 +29321,7 @@ "params": [ { "name": "T", - "type": 422 + "type": 434 }, { "name": "S", @@ -28429,7 +29332,7 @@ "composite": { "fields": [ { - "type": 423, + "type": 435, "typeName": "Vec" } ] @@ -28438,40 +29341,40 @@ } }, { - "id": 422, + "id": 434, "type": { "def": { "tuple": [ 4, - 279, + 284, 0 ] } } }, { - "id": 423, + "id": 435, "type": { "def": { "sequence": { - "type": 422 + "type": 434 } } } }, { - "id": 424, + "id": 436, "type": { "def": { "tuple": [ - 425, + 437, 6 ] } } }, { - "id": 425, + "id": 437, "type": { "path": [ "bounded_collections", @@ -28492,7 +29395,7 @@ "composite": { "fields": [ { - "type": 273, + "type": 278, "typeName": "Vec" } ] @@ -28501,7 +29404,7 @@ } }, { - "id": 426, + "id": 438, "type": { "path": [ "pallet_democracy", @@ -28515,7 +29418,7 @@ }, { "name": "Proposal", - "type": 279 + "type": 284 }, { "name": "Balance", @@ -28529,7 +29432,7 @@ "name": "Ongoing", "fields": [ { - "type": 427, + "type": 439, "typeName": "ReferendumStatus" } ], @@ -28540,7 +29443,7 @@ "fields": [ { "name": "approved", - "type": 45, + "type": 30, "typeName": "bool" }, { @@ -28557,7 +29460,7 @@ } }, { - "id": 427, + "id": 439, "type": { "path": [ "pallet_democracy", @@ -28571,7 +29474,7 @@ }, { "name": "Proposal", - "type": 279 + "type": 284 }, { "name": "Balance", @@ -28588,12 +29491,12 @@ }, { "name": "proposal", - "type": 279, + "type": 284, "typeName": "Proposal" }, { "name": "threshold", - "type": 40, + "type": 41, "typeName": "VoteThreshold" }, { @@ -28603,7 +29506,7 @@ }, { "name": "tally", - "type": 428, + "type": 440, "typeName": "Tally" } ] @@ -28612,7 +29515,7 @@ } }, { - "id": 428, + "id": 440, "type": { "path": [ "pallet_democracy", @@ -28649,7 +29552,7 @@ } }, { - "id": 429, + "id": 441, "type": { "path": [ "pallet_democracy", @@ -28682,17 +29585,17 @@ "fields": [ { "name": "votes", - "type": 430, + "type": 442, "typeName": "BoundedVec<(ReferendumIndex, AccountVote), MaxVotes>" }, { "name": "delegations", - "type": 433, + "type": 445, "typeName": "Delegations" }, { "name": "prior", - "type": 434, + "type": 446, "typeName": "PriorLock" } ], @@ -28713,17 +29616,17 @@ }, { "name": "conviction", - "type": 281, + "type": 287, "typeName": "Conviction" }, { "name": "delegations", - "type": 433, + "type": 445, "typeName": "Delegations" }, { "name": "prior", - "type": 434, + "type": 446, "typeName": "PriorLock" } ], @@ -28735,7 +29638,7 @@ } }, { - "id": 430, + "id": 442, "type": { "path": [ "bounded_collections", @@ -28745,7 +29648,7 @@ "params": [ { "name": "T", - "type": 431 + "type": 443 }, { "name": "S", @@ -28756,7 +29659,7 @@ "composite": { "fields": [ { - "type": 432, + "type": 444, "typeName": "Vec" } ] @@ -28765,28 +29668,28 @@ } }, { - "id": 431, + "id": 443, "type": { "def": { "tuple": [ 4, - 41 + 42 ] } } }, { - "id": 432, + "id": 444, "type": { "def": { "sequence": { - "type": 431 + "type": 443 } } } }, { - "id": 433, + "id": 445, "type": { "path": [ "pallet_democracy", @@ -28818,7 +29721,7 @@ } }, { - "id": 434, + "id": 446, "type": { "path": [ "pallet_democracy", @@ -28852,29 +29755,29 @@ } }, { - "id": 435, + "id": 447, "type": { "def": { "tuple": [ - 279, - 40 + 284, + 41 ] } } }, { - "id": 436, + "id": 448, "type": { "def": { "tuple": [ 4, - 425 + 437 ] } } }, { - "id": 437, + "id": 449, "type": { "path": [ "pallet_democracy", @@ -29068,7 +29971,7 @@ } }, { - "id": 438, + "id": 450, "type": { "path": [ "bounded_collections", @@ -29089,7 +29992,7 @@ "composite": { "fields": [ { - "type": 192, + "type": 196, "typeName": "Vec" } ] @@ -29098,7 +30001,7 @@ } }, { - "id": 439, + "id": 451, "type": { "path": [ "pallet_collective", @@ -29129,12 +30032,12 @@ }, { "name": "ayes", - "type": 273, + "type": 278, "typeName": "Vec" }, { "name": "nays", - "type": 273, + "type": 278, "typeName": "Vec" }, { @@ -29148,7 +30051,7 @@ } }, { - "id": 440, + "id": 452, "type": { "path": [ "pallet_collective", @@ -29254,7 +30157,7 @@ } }, { - "id": 441, + "id": 453, "type": { "path": [ "bounded_collections", @@ -29275,7 +30178,7 @@ "composite": { "fields": [ { - "type": 192, + "type": 196, "typeName": "Vec" } ] @@ -29284,7 +30187,7 @@ } }, { - "id": 442, + "id": 454, "type": { "path": [ "pallet_collective", @@ -29390,7 +30293,7 @@ } }, { - "id": 443, + "id": 455, "type": { "path": [ "bounded_collections", @@ -29400,7 +30303,7 @@ "params": [ { "name": "T", - "type": 444 + "type": 456 }, { "name": "S", @@ -29411,7 +30314,7 @@ "composite": { "fields": [ { - "type": 446, + "type": 458, "typeName": "Vec" } ] @@ -29420,7 +30323,7 @@ } }, { - "id": 444, + "id": 456, "type": { "path": [ "Option" @@ -29428,7 +30331,7 @@ "params": [ { "name": "T", - "type": 445 + "type": 457 } ], "def": { @@ -29442,7 +30345,7 @@ "name": "Some", "fields": [ { - "type": 445 + "type": 457 } ], "index": 1 @@ -29453,7 +30356,7 @@ } }, { - "id": 445, + "id": 457, "type": { "path": [ "pallet_scheduler", @@ -29466,7 +30369,7 @@ }, { "name": "Call", - "type": 279 + "type": 284 }, { "name": "BlockNumber", @@ -29474,7 +30377,7 @@ }, { "name": "PalletsOrigin", - "type": 327 + "type": 333 }, { "name": "AccountId", @@ -29486,7 +30389,7 @@ "fields": [ { "name": "maybe_id", - "type": 31, + "type": 32, "typeName": "Option" }, { @@ -29496,17 +30399,17 @@ }, { "name": "call", - "type": 279, + "type": 284, "typeName": "Call" }, { "name": "maybe_periodic", - "type": 285, + "type": 291, "typeName": "Option>" }, { "name": "origin", - "type": 327, + "type": 333, "typeName": "PalletsOrigin" } ] @@ -29515,17 +30418,17 @@ } }, { - "id": 446, + "id": 458, "type": { "def": { "sequence": { - "type": 444 + "type": 456 } } } }, { - "id": 447, + "id": 459, "type": { "path": [ "pallet_scheduler", @@ -29585,11 +30488,11 @@ } }, { - "id": 448, + "id": 460, "type": { "path": [ "pallet_preimage", - "RequestStatus" + "OldRequestStatus" ], "params": [ { @@ -29609,7 +30512,7 @@ "fields": [ { "name": "deposit", - "type": 449, + "type": 461, "typeName": "(AccountId, Balance)" }, { @@ -29625,7 +30528,7 @@ "fields": [ { "name": "deposit", - "type": 450, + "type": 462, "typeName": "Option<(AccountId, Balance)>" }, { @@ -29635,7 +30538,7 @@ }, { "name": "len", - "type": 222, + "type": 227, "typeName": "Option" } ], @@ -29647,7 +30550,7 @@ } }, { - "id": 449, + "id": 461, "type": { "def": { "tuple": [ @@ -29658,7 +30561,7 @@ } }, { - "id": 450, + "id": 462, "type": { "path": [ "Option" @@ -29666,7 +30569,7 @@ "params": [ { "name": "T", - "type": 449 + "type": 461 } ], "def": { @@ -29680,7 +30583,7 @@ "name": "Some", "fields": [ { - "type": 449 + "type": 461 } ], "index": 1 @@ -29691,7 +30594,153 @@ } }, { - "id": 451, + "id": 463, + "type": { + "path": [ + "pallet_preimage", + "RequestStatus" + ], + "params": [ + { + "name": "AccountId", + "type": 0 + }, + { + "name": "Ticket", + "type": 464 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "Unrequested", + "fields": [ + { + "name": "ticket", + "type": 465, + "typeName": "(AccountId, Ticket)" + }, + { + "name": "len", + "type": 4, + "typeName": "u32" + } + ], + "index": 0 + }, + { + "name": "Requested", + "fields": [ + { + "name": "maybe_ticket", + "type": 466, + "typeName": "Option<(AccountId, Ticket)>" + }, + { + "name": "count", + "type": 4, + "typeName": "u32" + }, + { + "name": "maybe_len", + "type": 227, + "typeName": "Option" + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 464, + "type": { + "path": [ + "frame_support", + "traits", + "tokens", + "fungible", + "HoldConsideration" + ], + "params": [ + { + "name": "A", + "type": null + }, + { + "name": "F", + "type": null + }, + { + "name": "R", + "type": null + }, + { + "name": "D", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "type": 6, + "typeName": "F::Balance" + } + ] + } + } + } + }, + { + "id": 465, + "type": { + "def": { + "tuple": [ + 0, + 464 + ] + } + } + }, + { + "id": 466, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 465 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "index": 0 + }, + { + "name": "Some", + "fields": [ + { + "type": 465 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 467, "type": { "def": { "tuple": [ @@ -29702,7 +30751,7 @@ } }, { - "id": 452, + "id": 468, "type": { "path": [ "bounded_collections", @@ -29732,7 +30781,7 @@ } }, { - "id": 453, + "id": 469, "type": { "path": [ "pallet_preimage", @@ -29789,6 +30838,20 @@ "docs": [ "The preimage request cannot be removed since no outstanding requests exist." ] + }, + { + "name": "TooMany", + "index": 6, + "docs": [ + "More than `MAX_HASH_UPGRADE_BULK_COUNT` hashes were requested to be upgraded at once." + ] + }, + { + "name": "TooFew", + "index": 7, + "docs": [ + "Too few hashes were requested to be upgraded (i.e. zero)." + ] } ] } @@ -29799,7 +30862,7 @@ } }, { - "id": 454, + "id": 470, "type": { "def": { "tuple": [ @@ -29810,7 +30873,7 @@ } }, { - "id": 455, + "id": 471, "type": { "path": [ "pallet_multisig", @@ -29854,7 +30917,7 @@ }, { "name": "approvals", - "type": 456, + "type": 472, "typeName": "BoundedVec" } ] @@ -29863,7 +30926,7 @@ } }, { - "id": 456, + "id": 472, "type": { "path": [ "bounded_collections", @@ -29884,7 +30947,7 @@ "composite": { "fields": [ { - "type": 273, + "type": 278, "typeName": "Vec" } ] @@ -29893,7 +30956,7 @@ } }, { - "id": 457, + "id": 473, "type": { "path": [ "pallet_multisig", @@ -30016,7 +31079,7 @@ } }, { - "id": 458, + "id": 474, "type": { "path": [ "pallet_treasury", @@ -30061,7 +31124,7 @@ } }, { - "id": 459, + "id": 475, "type": { "path": [ "bounded_collections", @@ -30082,7 +31145,7 @@ "composite": { "fields": [ { - "type": 414, + "type": 425, "typeName": "Vec" } ] @@ -30091,7 +31154,114 @@ } }, { - "id": 460, + "id": 476, + "type": { + "path": [ + "pallet_treasury", + "SpendStatus" + ], + "params": [ + { + "name": "AssetKind", + "type": 38 + }, + { + "name": "AssetBalance", + "type": 6 + }, + { + "name": "Beneficiary", + "type": 0 + }, + { + "name": "BlockNumber", + "type": 4 + }, + { + "name": "PaymentId", + "type": 38 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "asset_kind", + "type": 38, + "typeName": "AssetKind" + }, + { + "name": "amount", + "type": 6, + "typeName": "AssetBalance" + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "Beneficiary" + }, + { + "name": "valid_from", + "type": 4, + "typeName": "BlockNumber" + }, + { + "name": "expire_at", + "type": 4, + "typeName": "BlockNumber" + }, + { + "name": "status", + "type": 477, + "typeName": "PaymentState" + } + ] + } + } + } + }, + { + "id": 477, + "type": { + "path": [ + "pallet_treasury", + "PaymentState" + ], + "params": [ + { + "name": "Id", + "type": 38 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "Pending", + "index": 0 + }, + { + "name": "Attempted", + "fields": [ + { + "name": "id", + "type": 38, + "typeName": "Id" + } + ], + "index": 1 + }, + { + "name": "Failed", + "index": 2 + } + ] + } + } + } + }, + { + "id": 478, "type": { "path": [ "sp_arithmetic", @@ -30111,7 +31281,7 @@ } }, { - "id": 461, + "id": 479, "type": { "path": [ "frame_support", @@ -30121,7 +31291,7 @@ "composite": { "fields": [ { - "type": 85, + "type": 84, "typeName": "[u8; 8]" } ] @@ -30130,7 +31300,7 @@ } }, { - "id": 462, + "id": 480, "type": { "path": [ "pallet_treasury", @@ -30161,7 +31331,7 @@ "name": "InvalidIndex", "index": 1, "docs": [ - "No proposal or bounty at that index." + "No proposal, bounty or spend at that index." ] }, { @@ -30185,6 +31355,55 @@ "docs": [ "Proposal has not been approved." ] + }, + { + "name": "FailedToConvertBalance", + "index": 5, + "docs": [ + "The balance of the asset kind is not convertible to the balance of the native asset." + ] + }, + { + "name": "SpendExpired", + "index": 6, + "docs": [ + "The spend has expired and cannot be claimed." + ] + }, + { + "name": "EarlyPayout", + "index": 7, + "docs": [ + "The spend is not yet eligible for payout." + ] + }, + { + "name": "AlreadyAttempted", + "index": 8, + "docs": [ + "The payment has already been attempted." + ] + }, + { + "name": "PayoutError", + "index": 9, + "docs": [ + "There was some issue with the mechanism of payment." + ] + }, + { + "name": "NotAttempted", + "index": 10, + "docs": [ + "The payout was not yet attempted/claimed." + ] + }, + { + "name": "Inconclusive", + "index": 11, + "docs": [ + "The payment has neither failed nor succeeded yet." + ] } ] } @@ -30195,7 +31414,7 @@ } }, { - "id": 463, + "id": 481, "type": { "path": [ "pallet_bounties", @@ -30245,7 +31464,7 @@ }, { "name": "status", - "type": 464, + "type": 482, "typeName": "BountyStatus" } ] @@ -30254,7 +31473,7 @@ } }, { - "id": 464, + "id": 482, "type": { "path": [ "pallet_bounties", @@ -30339,7 +31558,7 @@ } }, { - "id": 465, + "id": 483, "type": { "path": [ "bounded_collections", @@ -30369,7 +31588,7 @@ } }, { - "id": 466, + "id": 484, "type": { "path": [ "pallet_bounties", @@ -30476,7 +31695,7 @@ } }, { - "id": 467, + "id": 485, "type": { "path": [ "pallet_child_bounties", @@ -30521,7 +31740,7 @@ }, { "name": "status", - "type": 468, + "type": 486, "typeName": "ChildBountyStatus" } ] @@ -30530,7 +31749,7 @@ } }, { - "id": 468, + "id": 486, "type": { "path": [ "pallet_child_bounties", @@ -30602,7 +31821,7 @@ } }, { - "id": 469, + "id": 487, "type": { "path": [ "pallet_child_bounties", @@ -30648,18 +31867,18 @@ } }, { - "id": 470, + "id": 488, "type": { "def": { "tuple": [ - 471, + 489, 6 ] } } }, { - "id": 471, + "id": 489, "type": { "path": [ "bounded_collections", @@ -30669,7 +31888,7 @@ "params": [ { "name": "T", - "type": 472 + "type": 490 }, { "name": "S", @@ -30680,7 +31899,7 @@ "composite": { "fields": [ { - "type": 473, + "type": 491, "typeName": "Vec" } ] @@ -30689,7 +31908,7 @@ } }, { - "id": 472, + "id": 490, "type": { "path": [ "pallet_proxy", @@ -30733,28 +31952,28 @@ } }, { - "id": 473, + "id": 491, "type": { "def": { "sequence": { - "type": 472 + "type": 490 } } } }, { - "id": 474, + "id": 492, "type": { "def": { "tuple": [ - 475, + 493, 6 ] } } }, { - "id": 475, + "id": 493, "type": { "path": [ "bounded_collections", @@ -30764,7 +31983,7 @@ "params": [ { "name": "T", - "type": 476 + "type": 494 }, { "name": "S", @@ -30775,7 +31994,7 @@ "composite": { "fields": [ { - "type": 477, + "type": 495, "typeName": "Vec" } ] @@ -30784,7 +32003,7 @@ } }, { - "id": 476, + "id": 494, "type": { "path": [ "pallet_proxy", @@ -30828,17 +32047,17 @@ } }, { - "id": 477, + "id": 495, "type": { "def": { "sequence": { - "type": 476 + "type": 494 } } } }, { - "id": 478, + "id": 496, "type": { "path": [ "pallet_proxy", @@ -30919,7 +32138,7 @@ } }, { - "id": 479, + "id": 497, "type": { "path": [ "bounded_collections", @@ -30929,7 +32148,7 @@ "params": [ { "name": "T", - "type": 296 + "type": 302 }, { "name": "S", @@ -30940,7 +32159,7 @@ "composite": { "fields": [ { - "type": 480, + "type": 498, "typeName": "Vec" } ] @@ -30949,17 +32168,17 @@ } }, { - "id": 480, + "id": 498, "type": { "def": { "sequence": { - "type": 296 + "type": 302 } } } }, { - "id": 481, + "id": 499, "type": { "path": [ "sp_consensus_slots", @@ -30978,39 +32197,39 @@ } }, { - "id": 482, + "id": 500, "type": { "def": { "sequence": { - "type": 483 + "type": 501 } } } }, { - "id": 483, + "id": 501, "type": { "def": { "tuple": [ 0, - 295 + 301 ] } } }, { - "id": 484, + "id": 502, "type": { "def": { "tuple": [ - 485, + 503, 13 ] } } }, { - "id": 485, + "id": 503, "type": { "path": [ "sp_core", @@ -31030,7 +32249,7 @@ } }, { - "id": 486, + "id": 504, "type": { "path": [ "pallet_session", @@ -31090,7 +32309,7 @@ } }, { - "id": 487, + "id": 505, "type": { "path": [ "parachain_staking", @@ -31127,7 +32346,7 @@ } }, { - "id": 488, + "id": 506, "type": { "path": [ "parachain_staking", @@ -31153,7 +32372,7 @@ } }, { - "id": 489, + "id": 507, "type": { "path": [ "parachain_staking", @@ -31163,7 +32382,7 @@ "params": [ { "name": "AccountId", - "type": 38 + "type": 39 }, { "name": "Balance", @@ -31175,7 +32394,7 @@ "fields": [ { "name": "owner", - "type": 38, + "type": 39, "typeName": "AccountId" }, { @@ -31189,7 +32408,7 @@ } }, { - "id": 490, + "id": 508, "type": { "path": [ "parachain_staking", @@ -31225,7 +32444,7 @@ }, { "name": "delegators", - "type": 491, + "type": 509, "typeName": "OrderedSet, MaxDelegatorsPerCandidate>" }, { @@ -31235,7 +32454,7 @@ }, { "name": "status", - "type": 495, + "type": 513, "typeName": "CandidateStatus" } ] @@ -31244,7 +32463,7 @@ } }, { - "id": 491, + "id": 509, "type": { "path": [ "parachain_staking", @@ -31254,7 +32473,7 @@ "params": [ { "name": "T", - "type": 492 + "type": 510 }, { "name": "S", @@ -31265,7 +32484,7 @@ "composite": { "fields": [ { - "type": 493, + "type": 511, "typeName": "BoundedVec" } ] @@ -31274,7 +32493,7 @@ } }, { - "id": 492, + "id": 510, "type": { "path": [ "parachain_staking", @@ -31310,7 +32529,7 @@ } }, { - "id": 493, + "id": 511, "type": { "path": [ "bounded_collections", @@ -31320,7 +32539,7 @@ "params": [ { "name": "T", - "type": 492 + "type": 510 }, { "name": "S", @@ -31331,7 +32550,7 @@ "composite": { "fields": [ { - "type": 494, + "type": 512, "typeName": "Vec" } ] @@ -31340,17 +32559,17 @@ } }, { - "id": 494, + "id": 512, "type": { "def": { "sequence": { - "type": 492 + "type": 510 } } } }, { - "id": 495, + "id": 513, "type": { "path": [ "parachain_staking", @@ -31380,7 +32599,7 @@ } }, { - "id": 496, + "id": 514, "type": { "path": [ "parachain_staking", @@ -31412,7 +32631,7 @@ } }, { - "id": 497, + "id": 515, "type": { "path": [ "parachain_staking", @@ -31422,7 +32641,7 @@ "params": [ { "name": "T", - "type": 492 + "type": 510 }, { "name": "S", @@ -31433,7 +32652,7 @@ "composite": { "fields": [ { - "type": 498, + "type": 516, "typeName": "BoundedVec" } ] @@ -31442,7 +32661,7 @@ } }, { - "id": 498, + "id": 516, "type": { "path": [ "bounded_collections", @@ -31452,7 +32671,7 @@ "params": [ { "name": "T", - "type": 492 + "type": 510 }, { "name": "S", @@ -31463,7 +32682,7 @@ "composite": { "fields": [ { - "type": 494, + "type": 512, "typeName": "Vec" } ] @@ -31472,7 +32691,7 @@ } }, { - "id": 499, + "id": 517, "type": { "path": [ "parachain_staking", @@ -31484,12 +32703,12 @@ "fields": [ { "name": "collator", - "type": 500, + "type": 518, "typeName": "StakingInfo" }, { "name": "delegator", - "type": 500, + "type": 518, "typeName": "StakingInfo" } ] @@ -31498,7 +32717,7 @@ } }, { - "id": 500, + "id": 518, "type": { "path": [ "parachain_staking", @@ -31515,7 +32734,7 @@ }, { "name": "reward_rate", - "type": 501, + "type": 519, "typeName": "RewardRate" } ] @@ -31524,7 +32743,7 @@ } }, { - "id": 501, + "id": 519, "type": { "path": [ "parachain_staking", @@ -31550,7 +32769,7 @@ } }, { - "id": 502, + "id": 520, "type": { "path": [ "bounded_collections", @@ -31575,7 +32794,7 @@ "composite": { "fields": [ { - "type": 503, + "type": 521, "typeName": "BTreeMap" } ] @@ -31584,7 +32803,7 @@ } }, { - "id": 503, + "id": 521, "type": { "path": [ "BTreeMap" @@ -31603,7 +32822,7 @@ "composite": { "fields": [ { - "type": 504 + "type": 522 } ] } @@ -31611,17 +32830,17 @@ } }, { - "id": 504, + "id": 522, "type": { "def": { "sequence": { - "type": 505 + "type": 523 } } } }, { - "id": 505, + "id": 523, "type": { "def": { "tuple": [ @@ -31632,7 +32851,7 @@ } }, { - "id": 506, + "id": 524, "type": { "path": [ "parachain_staking", @@ -31902,50 +33121,40 @@ } }, { - "id": 507, + "id": 525, "type": { "def": { "tuple": [ - 481, + 499, 4 ] } } }, { - "id": 508, - "type": { - "def": { - "sequence": { - "type": 509 - } - } - } - }, - { - "id": 509, + "id": 526, "type": { "path": [ - "cumulus_pallet_xcmp_queue", - "InboundChannelDetails" + "bounded_collections", + "bounded_btree_set", + "BoundedBTreeSet" + ], + "params": [ + { + "name": "T", + "type": 141 + }, + { + "name": "S", + "type": null + } ], "def": { "composite": { "fields": [ { - "name": "sender", - "type": 63, - "typeName": "ParaId" - }, - { - "name": "state", - "type": 510, - "typeName": "InboundState" - }, - { - "name": "message_metadata", - "type": 511, - "typeName": "Vec<(RelayBlockNumber, XcmpMessageFormat)>" + "type": 527, + "typeName": "BTreeSet" } ] } @@ -31953,71 +33162,22 @@ } }, { - "id": 510, + "id": 527, "type": { "path": [ - "cumulus_pallet_xcmp_queue", - "InboundState" + "BTreeSet" ], - "def": { - "variant": { - "variants": [ - { - "name": "Ok", - "index": 0 - }, - { - "name": "Suspended", - "index": 1 - } - ] - } - } - } - }, - { - "id": 511, - "type": { - "def": { - "sequence": { - "type": 512 + "params": [ + { + "name": "T", + "type": 141 } - } - } - }, - { - "id": 512, - "type": { - "def": { - "tuple": [ - 4, - 513 - ] - } - } - }, - { - "id": 513, - "type": { - "path": [ - "polkadot_parachain_primitives", - "primitives", - "XcmpMessageFormat" ], "def": { - "variant": { - "variants": [ - { - "name": "ConcatenatedVersionedXcm", - "index": 0 - }, - { - "name": "ConcatenatedEncodedBlob", - "index": 1 - }, + "composite": { + "fields": [ { - "name": "Signals", - "index": 2 + "type": 528 } ] } @@ -32025,28 +33185,27 @@ } }, { - "id": 514, + "id": 528, "type": { "def": { - "tuple": [ - 63, - 4 - ] + "sequence": { + "type": 141 + } } } }, { - "id": 515, + "id": 529, "type": { "def": { "sequence": { - "type": 516 + "type": 530 } } } }, { - "id": 516, + "id": 530, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -32057,17 +33216,17 @@ "fields": [ { "name": "recipient", - "type": 63, + "type": 141, "typeName": "ParaId" }, { "name": "state", - "type": 517, + "type": 531, "typeName": "OutboundState" }, { "name": "signals_exist", - "type": 45, + "type": 30, "typeName": "bool" }, { @@ -32086,7 +33245,7 @@ } }, { - "id": 517, + "id": 531, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -32109,18 +33268,18 @@ } }, { - "id": 518, + "id": 532, "type": { "def": { "tuple": [ - 63, + 141, 57 ] } } }, { - "id": 519, + "id": 533, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -32143,21 +33302,6 @@ "name": "resume_threshold", "type": 4, "typeName": "u32" - }, - { - "name": "threshold_weight", - "type": 9, - "typeName": "Weight" - }, - { - "name": "weight_restrict_decay", - "type": 9, - "typeName": "Weight" - }, - { - "name": "xcmp_max_individual_weight", - "type": 9, - "typeName": "Weight" } ] } @@ -32165,19 +33309,7 @@ } }, { - "id": 520, - "type": { - "def": { - "tuple": [ - 63, - 4, - 13 - ] - } - } - }, - { - "id": 521, + "id": 534, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -32194,38 +33326,24 @@ "variant": { "variants": [ { - "name": "FailedToSend", + "name": "BadQueueConfig", "index": 0, "docs": [ - "Failed to send XCM message." + "Setting the queue config failed since one of its values was invalid." ] }, { - "name": "BadXcmOrigin", + "name": "AlreadySuspended", "index": 1, "docs": [ - "Bad XCM origin." + "The execution is already suspended." ] }, { - "name": "BadXcm", + "name": "AlreadyResumed", "index": 2, "docs": [ - "Bad XCM data." - ] - }, - { - "name": "BadOverweightIndex", - "index": 3, - "docs": [ - "Bad overweight index." - ] - }, - { - "name": "WeightOverLimit", - "index": 4, - "docs": [ - "Provided weight is possibly not enough to execute the message." + "The execution is already resumed." ] } ] @@ -32237,7 +33355,7 @@ } }, { - "id": 522, + "id": 535, "type": { "path": [ "pallet_xcm", @@ -32258,17 +33376,17 @@ "fields": [ { "name": "responder", - "type": 118, + "type": 117, "typeName": "VersionedMultiLocation" }, { "name": "maybe_match_querier", - "type": 190, + "type": 191, "typeName": "Option" }, { "name": "maybe_notify", - "type": 523, + "type": 536, "typeName": "Option<(u8, u8)>" }, { @@ -32284,12 +33402,12 @@ "fields": [ { "name": "origin", - "type": 118, + "type": 117, "typeName": "VersionedMultiLocation" }, { "name": "is_active", - "type": 45, + "type": 30, "typeName": "bool" } ], @@ -32300,7 +33418,7 @@ "fields": [ { "name": "response", - "type": 525, + "type": 538, "typeName": "VersionedResponse" }, { @@ -32317,7 +33435,7 @@ } }, { - "id": 523, + "id": 536, "type": { "path": [ "Option" @@ -32325,7 +33443,7 @@ "params": [ { "name": "T", - "type": 524 + "type": 537 } ], "def": { @@ -32339,7 +33457,7 @@ "name": "Some", "fields": [ { - "type": 524 + "type": 537 } ], "index": 1 @@ -32350,7 +33468,7 @@ } }, { - "id": 524, + "id": 537, "type": { "def": { "tuple": [ @@ -32361,10 +33479,10 @@ } }, { - "id": 525, + "id": 538, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedResponse" ], "def": { @@ -32374,7 +33492,7 @@ "name": "V2", "fields": [ { - "type": 305, + "type": 311, "typeName": "v2::Response" } ], @@ -32384,7 +33502,7 @@ "name": "V3", "fields": [ { - "type": 87, + "type": 86, "typeName": "v3::Response" } ], @@ -32396,18 +33514,18 @@ } }, { - "id": 526, + "id": 539, "type": { "def": { "tuple": [ 4, - 118 + 117 ] } } }, { - "id": 527, + "id": 540, "type": { "def": { "tuple": [ @@ -32419,7 +33537,7 @@ } }, { - "id": 528, + "id": 541, "type": { "path": [ "bounded_collections", @@ -32429,7 +33547,7 @@ "params": [ { "name": "T", - "type": 529 + "type": 542 }, { "name": "S", @@ -32440,7 +33558,7 @@ "composite": { "fields": [ { - "type": 530, + "type": 543, "typeName": "Vec" } ] @@ -32449,28 +33567,28 @@ } }, { - "id": 529, + "id": 542, "type": { "def": { "tuple": [ - 118, + 117, 4 ] } } }, { - "id": 530, + "id": 543, "type": { "def": { "sequence": { - "type": 529 + "type": 542 } } } }, { - "id": 531, + "id": 544, "type": { "path": [ "pallet_xcm", @@ -32492,7 +33610,7 @@ "name": "NotifyCurrentTargets", "fields": [ { - "type": 532, + "type": 545, "typeName": "Option>" } ], @@ -32508,7 +33626,7 @@ } }, { - "id": 532, + "id": 545, "type": { "path": [ "Option" @@ -32541,22 +33659,22 @@ } }, { - "id": 533, + "id": 546, "type": { "def": { "tuple": [ 4, 0, - 534 + 547 ] } } }, { - "id": 534, + "id": 547, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedAssetId" ], "def": { @@ -32566,7 +33684,7 @@ "name": "V3", "fields": [ { - "type": 82, + "type": 81, "typeName": "v3::AssetId" } ], @@ -32578,7 +33696,7 @@ } }, { - "id": 535, + "id": 548, "type": { "path": [ "pallet_xcm", @@ -32588,7 +33706,7 @@ "params": [ { "name": "ConsumerIdentifier", - "type": 37 + "type": 38 }, { "name": "MaxConsumers", @@ -32605,17 +33723,17 @@ }, { "name": "owner", - "type": 118, + "type": 117, "typeName": "VersionedMultiLocation" }, { "name": "locker", - "type": 118, + "type": 117, "typeName": "VersionedMultiLocation" }, { "name": "consumers", - "type": 536, + "type": 549, "typeName": "BoundedVec<(ConsumerIdentifier, u128), MaxConsumers>" } ] @@ -32624,7 +33742,7 @@ } }, { - "id": 536, + "id": 549, "type": { "path": [ "bounded_collections", @@ -32634,7 +33752,7 @@ "params": [ { "name": "T", - "type": 537 + "type": 550 }, { "name": "S", @@ -32645,7 +33763,7 @@ "composite": { "fields": [ { - "type": 538, + "type": 551, "typeName": "Vec" } ] @@ -32654,28 +33772,28 @@ } }, { - "id": 537, + "id": 550, "type": { "def": { "tuple": [ - 37, + 38, 6 ] } } }, { - "id": 538, + "id": 551, "type": { "def": { "sequence": { - "type": 537 + "type": 550 } } } }, { - "id": 539, + "id": 552, "type": { "path": [ "bounded_collections", @@ -32685,7 +33803,7 @@ "params": [ { "name": "T", - "type": 540 + "type": 553 }, { "name": "S", @@ -32696,7 +33814,7 @@ "composite": { "fields": [ { - "type": 541, + "type": 554, "typeName": "Vec" } ] @@ -32705,28 +33823,28 @@ } }, { - "id": 540, + "id": 553, "type": { "def": { "tuple": [ 6, - 118 + 117 ] } } }, { - "id": 541, + "id": 554, "type": { "def": { "sequence": { - "type": 540 + "type": 553 } } } }, { - "id": 542, + "id": 555, "type": { "path": [ "pallet_xcm", @@ -32837,10 +33955,10 @@ ] }, { - "name": "InvalidAsset", + "name": "CannotCheckOutTeleport", "index": 13, "docs": [ - "Invalid asset for the operation." + "Could not check-out the assets for teleportation to the destination chain." ] }, { @@ -32884,6 +34002,41 @@ "docs": [ "The unlock operation cannot succeed because there are still consumers of the lock." ] + }, + { + "name": "InvalidAssetNotConcrete", + "index": 20, + "docs": [ + "Invalid non-concrete asset." + ] + }, + { + "name": "InvalidAssetUnknownReserve", + "index": 21, + "docs": [ + "Invalid asset, reserve chain could not be determined for it." + ] + }, + { + "name": "InvalidAssetUnsupportedReserve", + "index": 22, + "docs": [ + "Invalid asset, do not support remote asset reserves with different fees reserves." + ] + }, + { + "name": "TooManyReserves", + "index": 23, + "docs": [ + "Too many assets with different reserve locations have been attempted for transfer." + ] + }, + { + "name": "LocalExecutionIncomplete", + "index": 24, + "docs": [ + "Local XCM execution incomplete." + ] } ] } @@ -32894,41 +34047,64 @@ } }, { - "id": 543, - "type": { - "path": [ - "cumulus_pallet_xcm", - "pallet", - "Error" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": {} - }, - "docs": [ - "The `Error` enum of this pallet." - ] - } - }, - { - "id": 544, + "id": 556, "type": { "path": [ "cumulus_pallet_dmp_queue", - "ConfigData" + "pallet", + "MigrationState" ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "max_individual", - "type": 9, - "typeName": "Weight" + "name": "NotStarted", + "index": 0 + }, + { + "name": "StartedExport", + "fields": [ + { + "name": "next_begin_used", + "type": 4, + "typeName": "PageCounter" + } + ], + "index": 1 + }, + { + "name": "CompletedExport", + "index": 2 + }, + { + "name": "StartedOverweightExport", + "fields": [ + { + "name": "next_overweight_index", + "type": 11, + "typeName": "u64" + } + ], + "index": 3 + }, + { + "name": "CompletedOverweightExport", + "index": 4 + }, + { + "name": "StartedCleanup", + "fields": [ + { + "name": "cursor", + "type": 557, + "typeName": "Option>>" + } + ], + "index": 5 + }, + { + "name": "Completed", + "index": 6 } ] } @@ -32936,29 +34112,32 @@ } }, { - "id": 545, + "id": 557, "type": { "path": [ - "cumulus_pallet_dmp_queue", - "PageIndexData" + "Option" + ], + "params": [ + { + "name": "T", + "type": 558 + } ], "def": { - "composite": { - "fields": [ - { - "name": "begin_used", - "type": 4, - "typeName": "PageCounter" - }, + "variant": { + "variants": [ { - "name": "end_used", - "type": 4, - "typeName": "PageCounter" + "name": "None", + "index": 0 }, { - "name": "overweight_count", - "type": 11, - "typeName": "OverweightIndex" + "name": "Some", + "fields": [ + { + "type": 558 + } + ], + "index": 1 } ] } @@ -32966,67 +34145,37 @@ } }, { - "id": 546, - "type": { - "def": { - "sequence": { - "type": 547 - } - } - } - }, - { - "id": 547, - "type": { - "def": { - "tuple": [ - 4, - 13 - ] - } - } - }, - { - "id": 548, + "id": 558, "type": { "path": [ - "cumulus_pallet_dmp_queue", - "pallet", - "Error" + "bounded_collections", + "bounded_vec", + "BoundedVec" ], "params": [ { "name": "T", + "type": 2 + }, + { + "name": "S", "type": null } ], "def": { - "variant": { - "variants": [ - { - "name": "Unknown", - "index": 0, - "docs": [ - "The message index given is unknown." - ] - }, + "composite": { + "fields": [ { - "name": "OverLimit", - "index": 1, - "docs": [ - "The amount of weight given is possibly not enough for executing the message." - ] + "type": 13, + "typeName": "Vec" } ] } - }, - "docs": [ - "The `Error` enum of this pallet." - ] + } } }, { - "id": 549, + "id": 559, "type": { "path": [ "bounded_collections", @@ -33036,7 +34185,7 @@ "params": [ { "name": "T", - "type": 324 + "type": 330 }, { "name": "S", @@ -33047,7 +34196,7 @@ "composite": { "fields": [ { - "type": 550, + "type": 560, "typeName": "Vec" } ] @@ -33056,17 +34205,17 @@ } }, { - "id": 550, + "id": 560, "type": { "def": { "sequence": { - "type": 324 + "type": 330 } } } }, { - "id": 551, + "id": 561, "type": { "path": [ "pallet_vesting", @@ -33089,7 +34238,7 @@ } }, { - "id": 552, + "id": 562, "type": { "path": [ "pallet_vesting", @@ -33150,7 +34299,7 @@ } }, { - "id": 553, + "id": 563, "type": { "path": [ "pallet_utility", @@ -33182,7 +34331,7 @@ } }, { - "id": 554, + "id": 564, "type": { "path": [ "orml_currencies", @@ -33228,18 +34377,18 @@ } }, { - "id": 555, + "id": 565, "type": { "def": { "tuple": [ 0, - 124 + 123 ] } } }, { - "id": 556, + "id": 566, "type": { "path": [ "bounded_collections", @@ -33249,7 +34398,7 @@ "params": [ { "name": "T", - "type": 557 + "type": 567 }, { "name": "S", @@ -33260,7 +34409,7 @@ "composite": { "fields": [ { - "type": 558, + "type": 568, "typeName": "Vec" } ] @@ -33269,7 +34418,7 @@ } }, { - "id": 557, + "id": 567, "type": { "path": [ "orml_tokens", @@ -33286,7 +34435,7 @@ "fields": [ { "name": "id", - "type": 85, + "type": 84, "typeName": "LockIdentifier" }, { @@ -33300,17 +34449,17 @@ } }, { - "id": 558, + "id": 568, "type": { "def": { "sequence": { - "type": 557 + "type": 567 } } } }, { - "id": 559, + "id": 569, "type": { "path": [ "orml_tokens", @@ -33346,7 +34495,7 @@ } }, { - "id": 560, + "id": 570, "type": { "path": [ "bounded_collections", @@ -33356,7 +34505,7 @@ "params": [ { "name": "T", - "type": 561 + "type": 571 }, { "name": "S", @@ -33367,7 +34516,7 @@ "composite": { "fields": [ { - "type": 562, + "type": 572, "typeName": "Vec" } ] @@ -33376,7 +34525,7 @@ } }, { - "id": 561, + "id": 571, "type": { "path": [ "orml_tokens", @@ -33385,7 +34534,7 @@ "params": [ { "name": "ReserveIdentifier", - "type": 85 + "type": 84 }, { "name": "Balance", @@ -33397,7 +34546,7 @@ "fields": [ { "name": "id", - "type": 85, + "type": 84, "typeName": "ReserveIdentifier" }, { @@ -33411,17 +34560,17 @@ } }, { - "id": 562, + "id": 572, "type": { "def": { "sequence": { - "type": 561 + "type": 571 } } } }, { - "id": 563, + "id": 573, "type": { "path": [ "orml_tokens", @@ -33499,7 +34648,7 @@ } }, { - "id": 564, + "id": 574, "type": { "path": [ "orml_xtokens", @@ -33660,7 +34809,18 @@ } }, { - "id": 565, + "id": 575, + "type": { + "def": { + "tuple": [ + 576, + 580 + ] + } + } + }, + { + "id": 576, "type": { "path": [ "pallet_identity", @@ -33677,8 +34837,8 @@ "type": null }, { - "name": "MaxAdditionalFields", - "type": null + "name": "IdentityInfo", + "type": 345 } ], "def": { @@ -33686,7 +34846,7 @@ "fields": [ { "name": "judgements", - "type": 566, + "type": 577, "typeName": "BoundedVec<(RegistrarIndex, Judgement), MaxJudgements>" }, { @@ -33696,8 +34856,8 @@ }, { "name": "info", - "type": 339, - "typeName": "IdentityInfo" + "type": 345, + "typeName": "IdentityInfo" } ] } @@ -33705,7 +34865,7 @@ } }, { - "id": 566, + "id": 577, "type": { "path": [ "bounded_collections", @@ -33715,7 +34875,7 @@ "params": [ { "name": "T", - "type": 567 + "type": 578 }, { "name": "S", @@ -33726,7 +34886,7 @@ "composite": { "fields": [ { - "type": 568, + "type": 579, "typeName": "Vec" } ] @@ -33735,39 +34895,72 @@ } }, { - "id": 567, + "id": 578, "type": { "def": { "tuple": [ 4, - 376 + 380 ] } } }, { - "id": 568, + "id": 579, "type": { "def": { "sequence": { - "type": 567 + "type": 578 } } } }, { - "id": 569, + "id": 580, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 128 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "index": 0 + }, + { + "name": "Some", + "fields": [ + { + "type": 128 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 581, "type": { "def": { "tuple": [ 6, - 570 + 582 ] } } }, { - "id": 570, + "id": 582, "type": { "path": [ "bounded_collections", @@ -33788,7 +34981,7 @@ "composite": { "fields": [ { - "type": 273, + "type": 278, "typeName": "Vec" } ] @@ -33797,7 +34990,7 @@ } }, { - "id": 571, + "id": 583, "type": { "path": [ "bounded_collections", @@ -33807,7 +35000,7 @@ "params": [ { "name": "T", - "type": 572 + "type": 584 }, { "name": "S", @@ -33818,7 +35011,7 @@ "composite": { "fields": [ { - "type": 574, + "type": 586, "typeName": "Vec" } ] @@ -33827,7 +35020,7 @@ } }, { - "id": 572, + "id": 584, "type": { "path": [ "Option" @@ -33835,7 +35028,7 @@ "params": [ { "name": "T", - "type": 573 + "type": 585 } ], "def": { @@ -33849,7 +35042,7 @@ "name": "Some", "fields": [ { - "type": 573 + "type": 585 } ], "index": 1 @@ -33860,7 +35053,7 @@ } }, { - "id": 573, + "id": 585, "type": { "path": [ "pallet_identity", @@ -33875,6 +35068,10 @@ { "name": "AccountId", "type": 0 + }, + { + "name": "IdField", + "type": 11 } ], "def": { @@ -33892,8 +35089,8 @@ }, { "name": "fields", - "type": 374, - "typeName": "IdentityFields" + "type": 11, + "typeName": "IdField" } ] } @@ -33901,17 +35098,90 @@ } }, { - "id": 574, + "id": 586, "type": { "def": { "sequence": { - "type": 572 + "type": 584 } } } }, { - "id": 575, + "id": 587, + "type": { + "path": [ + "pallet_identity", + "types", + "AuthorityProperties" + ], + "params": [ + { + "name": "Suffix", + "type": 588 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "suffix", + "type": 588, + "typeName": "Suffix" + }, + { + "name": "allocation", + "type": 4, + "typeName": "Allocation" + } + ] + } + } + } + }, + { + "id": 588, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "type": 13, + "typeName": "Vec" + } + ] + } + } + } + }, + { + "id": 589, + "type": { + "def": { + "tuple": [ + 0, + 4 + ] + } + } + }, + { + "id": 590, "type": { "path": [ "pallet_identity", @@ -34004,54 +35274,110 @@ "The target is invalid." ] }, - { - "name": "TooManyFields", - "index": 11, - "docs": [ - "Too many additional fields." - ] - }, { "name": "TooManyRegistrars", - "index": 12, + "index": 11, "docs": [ "Maximum amount of registrars reached. Cannot add any more." ] }, { "name": "AlreadyClaimed", - "index": 13, + "index": 12, "docs": [ "Account ID is already named." ] }, { "name": "NotSub", - "index": 14, + "index": 13, "docs": [ "Sender is not a sub-account." ] }, { "name": "NotOwned", - "index": 15, + "index": 14, "docs": [ "Sub-account isn't owned by sender." ] }, { "name": "JudgementForDifferentIdentity", - "index": 16, + "index": 15, "docs": [ "The provided judgement was for a different identity." ] }, { "name": "JudgementPaymentFailed", - "index": 17, + "index": 16, "docs": [ "Error that occurs when there is an issue paying for judgement." ] + }, + { + "name": "InvalidSuffix", + "index": 17, + "docs": [ + "The provided suffix is too long." + ] + }, + { + "name": "NotUsernameAuthority", + "index": 18, + "docs": [ + "The sender does not have permission to issue a username." + ] + }, + { + "name": "NoAllocation", + "index": 19, + "docs": [ + "The authority cannot allocate any more usernames." + ] + }, + { + "name": "InvalidSignature", + "index": 20, + "docs": [ + "The signature on a username was not valid." + ] + }, + { + "name": "RequiresSignature", + "index": 21, + "docs": [ + "Setting this username requires a signature, but none was provided." + ] + }, + { + "name": "InvalidUsername", + "index": 22, + "docs": [ + "The username does not meet the requirements." + ] + }, + { + "name": "UsernameTaken", + "index": 23, + "docs": [ + "The username is already taken." + ] + }, + { + "name": "NoUsername", + "index": 24, + "docs": [ + "The requested username does not exist." + ] + }, + { + "name": "NotExpired", + "index": 25, + "docs": [ + "The username cannot be forcefully removed because it can still be accepted." + ] } ] } @@ -34062,7 +35388,7 @@ } }, { - "id": 576, + "id": 591, "type": { "path": [ "bounded_collections", @@ -34092,7 +35418,7 @@ } }, { - "id": 577, + "id": 592, "type": { "path": [ "pallet_contracts", @@ -34115,7 +35441,7 @@ }, { "name": "deposit", - "type": 73, + "type": 72, "typeName": "BalanceOf" }, { @@ -34125,7 +35451,7 @@ }, { "name": "determinism", - "type": 379, + "type": 390, "typeName": "Determinism" }, { @@ -34139,7 +35465,7 @@ } }, { - "id": 578, + "id": 593, "type": { "path": [ "pallet_contracts", @@ -34157,7 +35483,7 @@ "fields": [ { "name": "trie_id", - "type": 280, + "type": 286, "typeName": "TrieId" }, { @@ -34192,7 +35518,7 @@ }, { "name": "delegate_dependencies", - "type": 579, + "type": 594, "typeName": "BoundedBTreeMap, BalanceOf, T::\nMaxDelegateDependencies>" } ] @@ -34201,7 +35527,7 @@ } }, { - "id": 579, + "id": 594, "type": { "path": [ "bounded_collections", @@ -34226,7 +35552,7 @@ "composite": { "fields": [ { - "type": 580, + "type": 595, "typeName": "BTreeMap" } ] @@ -34235,7 +35561,7 @@ } }, { - "id": 580, + "id": 595, "type": { "path": [ "BTreeMap" @@ -34254,7 +35580,7 @@ "composite": { "fields": [ { - "type": 581 + "type": 596 } ] } @@ -34262,17 +35588,17 @@ } }, { - "id": 581, + "id": 596, "type": { "def": { "sequence": { - "type": 582 + "type": 597 } } } }, { - "id": 582, + "id": 597, "type": { "def": { "tuple": [ @@ -34283,7 +35609,7 @@ } }, { - "id": 583, + "id": 598, "type": { "path": [ "pallet_contracts", @@ -34315,37 +35641,7 @@ } }, { - "id": 584, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 2 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "type": 13, - "typeName": "Vec" - } - ] - } - } - } - }, - { - "id": 585, + "id": 599, "type": { "path": [ "pallet_contracts", @@ -34363,17 +35659,17 @@ "fields": [ { "name": "limits", - "type": 586, + "type": 600, "typeName": "Limits" }, { "name": "instruction_weights", - "type": 587, + "type": 601, "typeName": "InstructionWeights" }, { "name": "host_fn_weights", - "type": 588, + "type": 602, "typeName": "HostFnWeights" } ] @@ -34382,7 +35678,7 @@ } }, { - "id": 586, + "id": 600, "type": { "path": [ "pallet_contracts", @@ -34448,7 +35744,7 @@ } }, { - "id": 587, + "id": 601, "type": { "path": [ "pallet_contracts", @@ -34475,7 +35771,7 @@ } }, { - "id": 588, + "id": 602, "type": { "path": [ "pallet_contracts", @@ -34812,7 +36108,7 @@ } }, { - "id": 589, + "id": 603, "type": { "path": [ "pallet_contracts", @@ -34829,32 +36125,32 @@ "fields": [ { "name": "account_id", - "type": 590, + "type": 604, "typeName": "EnvironmentType>" }, { "name": "balance", - "type": 591, + "type": 605, "typeName": "EnvironmentType>" }, { "name": "hash", - "type": 592, + "type": 606, "typeName": "EnvironmentType<::Hash>" }, { "name": "hasher", - "type": 593, + "type": 607, "typeName": "EnvironmentType<::Hashing>" }, { "name": "timestamp", - "type": 595, + "type": 608, "typeName": "EnvironmentType>" }, { "name": "block_number", - "type": 596, + "type": 609, "typeName": "EnvironmentType>" } ] @@ -34863,7 +36159,7 @@ } }, { - "id": 590, + "id": 604, "type": { "path": [ "pallet_contracts", @@ -34881,7 +36177,7 @@ } }, { - "id": 591, + "id": 605, "type": { "path": [ "pallet_contracts", @@ -34899,7 +36195,7 @@ } }, { - "id": 592, + "id": 606, "type": { "path": [ "pallet_contracts", @@ -34917,7 +36213,7 @@ } }, { - "id": 593, + "id": 607, "type": { "path": [ "pallet_contracts", @@ -34926,7 +36222,7 @@ "params": [ { "name": "T", - "type": 594 + "type": 285 } ], "def": { @@ -34935,20 +36231,7 @@ } }, { - "id": 594, - "type": { - "path": [ - "sp_runtime", - "traits", - "BlakeTwo256" - ], - "def": { - "composite": {} - } - } - }, - { - "id": 595, + "id": 608, "type": { "path": [ "pallet_contracts", @@ -34966,7 +36249,7 @@ } }, { - "id": 596, + "id": 609, "type": { "path": [ "pallet_contracts", @@ -34984,7 +36267,7 @@ } }, { - "id": 597, + "id": 610, "type": { "path": [ "pallet_contracts", @@ -35140,15 +36423,22 @@ ] }, { - "name": "DuplicateContract", + "name": "XCMDecodeFailed", "index": 19, + "docs": [ + "Failed to decode the XCM program." + ] + }, + { + "name": "DuplicateContract", + "index": 20, "docs": [ "A contract with the same AccountId already exists." ] }, { "name": "TerminatedInConstructor", - "index": 20, + "index": 21, "docs": [ "A contract self destructed in its constructor.", "", @@ -35157,7 +36447,7 @@ }, { "name": "ReentranceDenied", - "index": 21, + "index": 22, "docs": [ "A call tried to invoke a contract that is flagged as non-reentrant.", "The only other cause is that a call from a contract into the runtime tried to call back", @@ -35167,28 +36457,28 @@ }, { "name": "StorageDepositNotEnoughFunds", - "index": 22, + "index": 23, "docs": [ "Origin doesn't have enough balance to pay the required storage deposits." ] }, { "name": "StorageDepositLimitExhausted", - "index": 23, + "index": 24, "docs": [ "More storage was created than allowed by the storage deposit limit." ] }, { "name": "CodeInUse", - "index": 24, + "index": 25, "docs": [ "Code removal was denied because the code is still in use by at least one contract." ] }, { "name": "ContractReverted", - "index": 25, + "index": 26, "docs": [ "The contract ran to completion but decided to revert its storage changes.", "Please note that this error is only returned from extrinsics. When called directly", @@ -35198,7 +36488,7 @@ }, { "name": "CodeRejected", - "index": 26, + "index": 27, "docs": [ "The contract's code was found to be invalid during validation.", "", @@ -35212,49 +36502,49 @@ }, { "name": "Indeterministic", - "index": 27, + "index": 28, "docs": [ "An indetermistic code was used in a context where this is not permitted." ] }, { "name": "MigrationInProgress", - "index": 28, + "index": 29, "docs": [ "A pending migration needs to complete before the extrinsic can be called." ] }, { "name": "NoMigrationPerformed", - "index": 29, + "index": 30, "docs": [ "Migrate dispatch call was attempted but no migration was performed." ] }, { "name": "MaxDelegateDependenciesReached", - "index": 30, + "index": 31, "docs": [ "The contract has reached its maximum number of delegate dependencies." ] }, { "name": "DelegateDependencyNotFound", - "index": 31, + "index": 32, "docs": [ "The dependency was not found in the contract's delegate dependencies." ] }, { "name": "DelegateDependencyAlreadyExists", - "index": 32, + "index": 33, "docs": [ "The contract already depends on the given delegate dependency." ] }, { "name": "CannotAddSelfAsDelegateDependency", - "index": 33, + "index": 34, "docs": [ "Can not add a delegate dependency to the code hash of the contract itself." ] @@ -35268,7 +36558,7 @@ } }, { - "id": 598, + "id": 611, "type": { "path": [ "bounded_collections", @@ -35289,7 +36579,7 @@ "composite": { "fields": [ { - "type": 192, + "type": 196, "typeName": "Vec" } ] @@ -35298,7 +36588,7 @@ } }, { - "id": 599, + "id": 612, "type": { "path": [ "dia_oracle", @@ -35324,7 +36614,7 @@ } }, { - "id": 600, + "id": 613, "type": { "path": [ "dia_oracle", @@ -35419,7 +36709,7 @@ } }, { - "id": 601, + "id": 614, "type": { "def": { "tuple": [ @@ -35430,7 +36720,7 @@ } }, { - "id": 602, + "id": 615, "type": { "def": { "tuple": [ @@ -35441,7 +36731,7 @@ } }, { - "id": 603, + "id": 616, "type": { "path": [ "primitive_types", @@ -35451,7 +36741,7 @@ "composite": { "fields": [ { - "type": 604, + "type": 617, "typeName": "[u64; 4]" } ] @@ -35460,7 +36750,7 @@ } }, { - "id": 604, + "id": 617, "type": { "def": { "array": { @@ -35471,18 +36761,18 @@ } }, { - "id": 605, + "id": 618, "type": { "def": { "tuple": [ - 38, + 39, 2 ] } } }, { - "id": 606, + "id": 619, "type": { "path": [ "Option" @@ -35515,7 +36805,7 @@ } }, { - "id": 607, + "id": 620, "type": { "path": [ "zenlink_protocol", @@ -35543,7 +36833,7 @@ "name": "Trading", "fields": [ { - "type": 608, + "type": 621, "typeName": "PairMetadata" } ], @@ -35553,7 +36843,7 @@ "name": "Bootstrap", "fields": [ { - "type": 609, + "type": 622, "typeName": "BootstrapParameter" } ], @@ -35569,7 +36859,7 @@ } }, { - "id": 608, + "id": 621, "type": { "path": [ "zenlink_protocol", @@ -35605,7 +36895,7 @@ } }, { - "id": 609, + "id": 622, "type": { "path": [ "zenlink_protocol", @@ -35631,17 +36921,17 @@ "fields": [ { "name": "target_supply", - "type": 610, + "type": 623, "typeName": "(Balance, Balance)" }, { "name": "capacity_supply", - "type": 610, + "type": 623, "typeName": "(Balance, Balance)" }, { "name": "accumulated_supply", - "type": 610, + "type": 623, "typeName": "(Balance, Balance)" }, { @@ -35660,7 +36950,7 @@ } }, { - "id": 610, + "id": 623, "type": { "def": { "tuple": [ @@ -35671,18 +36961,18 @@ } }, { - "id": 611, + "id": 624, "type": { "def": { "tuple": [ - 602, + 615, 0 ] } } }, { - "id": 612, + "id": 625, "type": { "path": [ "BTreeMap" @@ -35701,7 +36991,7 @@ "composite": { "fields": [ { - "type": 141 + "type": 142 } ] } @@ -35709,7 +36999,7 @@ } }, { - "id": 613, + "id": 626, "type": { "path": [ "zenlink_protocol", @@ -35972,7 +37262,7 @@ } }, { - "id": 614, + "id": 627, "type": { "path": [ "currency", @@ -36021,7 +37311,7 @@ } }, { - "id": 615, + "id": 628, "type": { "path": [ "fee", @@ -36064,7 +37354,7 @@ } }, { - "id": 616, + "id": 629, "type": { "path": [ "spacewalk_primitives", @@ -36086,7 +37376,7 @@ }, { "name": "CurrencyId", - "type": 124 + "type": 123 } ], "def": { @@ -36094,7 +37384,7 @@ "fields": [ { "name": "vault", - "type": 144, + "type": 145, "typeName": "VaultId" }, { @@ -36119,7 +37409,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -36139,7 +37429,7 @@ }, { "name": "status", - "type": 617, + "type": 630, "typeName": "IssueRequestStatus" } ] @@ -36148,7 +37438,7 @@ } }, { - "id": 617, + "id": 630, "type": { "path": [ "spacewalk_primitives", @@ -36176,7 +37466,7 @@ } }, { - "id": 618, + "id": 631, "type": { "path": [ "issue", @@ -36257,7 +37547,7 @@ } }, { - "id": 619, + "id": 632, "type": { "path": [ "nomination", @@ -36331,7 +37621,7 @@ } }, { - "id": 620, + "id": 633, "type": { "path": [ "oracle", @@ -36351,7 +37641,7 @@ } }, { - "id": 621, + "id": 634, "type": { "path": [ "oracle", @@ -36397,7 +37687,7 @@ } }, { - "id": 622, + "id": 635, "type": { "path": [ "spacewalk_primitives", @@ -36419,7 +37709,7 @@ }, { "name": "CurrencyId", - "type": 124 + "type": 123 } ], "def": { @@ -36427,7 +37717,7 @@ "fields": [ { "name": "vault", - "type": 144, + "type": 145, "typeName": "VaultId" }, { @@ -36457,7 +37747,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -36477,7 +37767,7 @@ }, { "name": "status", - "type": 155, + "type": 156, "typeName": "RedeemRequestStatus" } ] @@ -36486,18 +37776,18 @@ } }, { - "id": 623, + "id": 636, "type": { "def": { "tuple": [ 6, - 124 + 123 ] } } }, { - "id": 624, + "id": 637, "type": { "path": [ "redeem", @@ -36599,7 +37889,7 @@ } }, { - "id": 625, + "id": 638, "type": { "path": [ "spacewalk_primitives", @@ -36621,7 +37911,7 @@ }, { "name": "CurrencyId", - "type": 124 + "type": 123 } ], "def": { @@ -36629,12 +37919,12 @@ "fields": [ { "name": "old_vault", - "type": 144, + "type": 145, "typeName": "VaultId" }, { "name": "new_vault", - "type": 144, + "type": 145, "typeName": "VaultId" }, { @@ -36644,7 +37934,7 @@ }, { "name": "asset", - "type": 124, + "type": 123, "typeName": "CurrencyId" }, { @@ -36674,7 +37964,7 @@ }, { "name": "status", - "type": 626, + "type": 639, "typeName": "ReplaceRequestStatus" } ] @@ -36683,7 +37973,7 @@ } }, { - "id": 626, + "id": 639, "type": { "path": [ "spacewalk_primitives", @@ -36711,7 +38001,7 @@ } }, { - "id": 627, + "id": 640, "type": { "path": [ "replace", @@ -36820,7 +38110,7 @@ } }, { - "id": 628, + "id": 641, "type": { "path": [ "BTreeSet" @@ -36828,14 +38118,14 @@ "params": [ { "name": "T", - "type": 160 + "type": 161 } ], "def": { "composite": { "fields": [ { - "type": 159 + "type": 160 } ] } @@ -36843,7 +38133,7 @@ } }, { - "id": 629, + "id": 642, "type": { "path": [ "security", @@ -36875,7 +38165,7 @@ } }, { - "id": 630, + "id": 643, "type": { "path": [ "bounded_collections", @@ -36885,7 +38175,7 @@ "params": [ { "name": "T", - "type": 395 + "type": 406 }, { "name": "S", @@ -36896,7 +38186,7 @@ "composite": { "fields": [ { - "type": 394, + "type": 405, "typeName": "Vec" } ] @@ -36905,7 +38195,7 @@ } }, { - "id": 631, + "id": 644, "type": { "path": [ "bounded_collections", @@ -36915,7 +38205,7 @@ "params": [ { "name": "T", - "type": 392 + "type": 403 }, { "name": "S", @@ -36926,7 +38216,7 @@ "composite": { "fields": [ { - "type": 391, + "type": 402, "typeName": "Vec" } ] @@ -36935,7 +38225,7 @@ } }, { - "id": 632, + "id": 645, "type": { "path": [ "stellar_relay", @@ -37060,7 +38350,7 @@ } }, { - "id": 633, + "id": 646, "type": { "path": [ "vault_registry", @@ -37074,7 +38364,7 @@ }, { "name": "CurrencyId", - "type": 124 + "type": 123 } ], "def": { @@ -37102,7 +38392,7 @@ }, { "name": "currency_pair", - "type": 145, + "type": 146, "typeName": "VaultCurrencyPair" } ] @@ -37111,7 +38401,7 @@ } }, { - "id": 634, + "id": 647, "type": { "path": [ "vault_registry", @@ -37133,11 +38423,11 @@ }, { "name": "CurrencyId", - "type": 124 + "type": 123 }, { "name": "UnsignedFixedPoint", - "type": 152 + "type": 153 } ], "def": { @@ -37145,22 +38435,22 @@ "fields": [ { "name": "id", - "type": 144, + "type": 145, "typeName": "VaultId" }, { "name": "status", - "type": 163, + "type": 164, "typeName": "VaultStatus" }, { "name": "banned_until", - "type": 222, + "type": 227, "typeName": "Option" }, { "name": "secure_collateral_threshold", - "type": 397, + "type": 408, "typeName": "Option" }, { @@ -37204,7 +38494,7 @@ } }, { - "id": 635, + "id": 648, "type": { "path": [ "vault_registry", @@ -37420,40 +38710,40 @@ } }, { - "id": 636, + "id": 649, "type": { "def": { "tuple": [ - 124, - 124 + 123, + 123 ] } } }, { - "id": 637, + "id": 650, "type": { "def": { "tuple": [ - 124, - 144 + 123, + 145 ] } } }, { - "id": 638, + "id": 651, "type": { "def": { "tuple": [ - 124, - 637 + 123, + 650 ] } } }, { - "id": 639, + "id": 652, "type": { "path": [ "bounded_collections", @@ -37463,7 +38753,7 @@ "params": [ { "name": "T", - "type": 124 + "type": 123 }, { "name": "S", @@ -37474,7 +38764,7 @@ "composite": { "fields": [ { - "type": 640, + "type": 653, "typeName": "BTreeSet" } ] @@ -37483,7 +38773,7 @@ } }, { - "id": 640, + "id": 653, "type": { "path": [ "BTreeSet" @@ -37491,14 +38781,14 @@ "params": [ { "name": "T", - "type": 124 + "type": 123 } ], "def": { "composite": { "fields": [ { - "type": 173 + "type": 174 } ] } @@ -37506,7 +38796,7 @@ } }, { - "id": 641, + "id": 654, "type": { "path": [ "pooled_rewards", @@ -37563,74 +38853,74 @@ } }, { - "id": 642, + "id": 655, "type": { "def": { "tuple": [ 4, - 144 + 145 ] } } }, { - "id": 643, + "id": 656, "type": { "def": { "tuple": [ - 124, - 642 + 123, + 655 ] } } }, { - "id": 644, + "id": 657, "type": { "def": { "tuple": [ 4, - 645 + 658 ] } } }, { - "id": 645, + "id": 658, "type": { "def": { "tuple": [ - 144, + 145, 0 ] } } }, { - "id": 646, + "id": 659, "type": { "def": { "tuple": [ - 124, - 647 + 123, + 660 ] } } }, { - "id": 647, + "id": 660, "type": { "def": { "tuple": [ 4, - 144, + 145, 0 ] } } }, { - "id": 648, + "id": 661, "type": { "path": [ "staking", @@ -37683,7 +38973,7 @@ } }, { - "id": 649, + "id": 662, "type": { "path": [ "clients_info", @@ -37716,7 +39006,7 @@ } }, { - "id": 650, + "id": 663, "type": { "path": [ "reward_distribution", @@ -37784,11 +39074,11 @@ } }, { - "id": 651, + "id": 664, "type": { "def": { "tuple": [ - 124, + 123, 0, 0 ] @@ -37796,7 +39086,7 @@ } }, { - "id": 652, + "id": 665, "type": { "path": [ "orml_currencies_allowance_extension", @@ -37833,7 +39123,7 @@ } }, { - "id": 653, + "id": 666, "type": { "path": [ "orml_tokens_management_extension", @@ -37879,7 +39169,7 @@ } }, { - "id": 654, + "id": 667, "type": { "path": [ "orml_tokens_management_extension", @@ -37939,7 +39229,7 @@ } }, { - "id": 655, + "id": 668, "type": { "path": [ "treasury_buyout_extension", @@ -38048,7 +39338,7 @@ } }, { - "id": 656, + "id": 669, "type": { "path": [ "bifrost_farming", @@ -38062,7 +39352,7 @@ }, { "name": "CurrencyIdOf", - "type": 124 + "type": 123 }, { "name": "AccountIdOf", @@ -38078,12 +39368,12 @@ "fields": [ { "name": "tokens_proportion", - "type": 657, + "type": 670, "typeName": "BTreeMap" }, { "name": "basic_token", - "type": 408, + "type": 419, "typeName": "(CurrencyIdOf, Perbill)" }, { @@ -38093,17 +39383,17 @@ }, { "name": "basic_rewards", - "type": 658, + "type": 671, "typeName": "BTreeMap" }, { "name": "rewards", - "type": 659, + "type": 672, "typeName": "BTreeMap" }, { "name": "state", - "type": 662, + "type": 675, "typeName": "PoolState" }, { @@ -38118,12 +39408,12 @@ }, { "name": "gauge", - "type": 222, + "type": 227, "typeName": "Option" }, { "name": "block_startup", - "type": 222, + "type": 227, "typeName": "Option" }, { @@ -38157,7 +39447,7 @@ } }, { - "id": 657, + "id": 670, "type": { "path": [ "BTreeMap" @@ -38165,18 +39455,18 @@ "params": [ { "name": "K", - "type": 124 + "type": 123 }, { "name": "V", - "type": 409 + "type": 420 } ], "def": { "composite": { "fields": [ { - "type": 407 + "type": 418 } ] } @@ -38184,7 +39474,7 @@ } }, { - "id": 658, + "id": 671, "type": { "path": [ "BTreeMap" @@ -38192,7 +39482,7 @@ "params": [ { "name": "K", - "type": 124 + "type": 123 }, { "name": "V", @@ -38203,7 +39493,7 @@ "composite": { "fields": [ { - "type": 177 + "type": 178 } ] } @@ -38211,7 +39501,7 @@ } }, { - "id": 659, + "id": 672, "type": { "path": [ "BTreeMap" @@ -38219,18 +39509,18 @@ "params": [ { "name": "K", - "type": 124 + "type": 123 }, { "name": "V", - "type": 610 + "type": 623 } ], "def": { "composite": { "fields": [ { - "type": 660 + "type": 673 } ] } @@ -38238,28 +39528,28 @@ } }, { - "id": 660, + "id": 673, "type": { "def": { "sequence": { - "type": 661 + "type": 674 } } } }, { - "id": 661, + "id": 674, "type": { "def": { "tuple": [ - 124, - 610 + 123, + 623 ] } } }, { - "id": 662, + "id": 675, "type": { "path": [ "bifrost_farming", @@ -38295,7 +39585,7 @@ } }, { - "id": 663, + "id": 676, "type": { "path": [ "bifrost_farming", @@ -38309,7 +39599,7 @@ }, { "name": "CurrencyIdOf", - "type": 124 + "type": 123 }, { "name": "AccountIdOf", @@ -38330,7 +39620,7 @@ }, { "name": "token", - "type": 124, + "type": 123, "typeName": "CurrencyIdOf" }, { @@ -38345,12 +39635,12 @@ }, { "name": "rewards", - "type": 664, + "type": 677, "typeName": "BTreeMap" }, { "name": "gauge_basic_rewards", - "type": 658, + "type": 671, "typeName": "BTreeMap" }, { @@ -38370,7 +39660,7 @@ }, { "name": "gauge_state", - "type": 668, + "type": 681, "typeName": "GaugeState" }, { @@ -38384,7 +39674,7 @@ } }, { - "id": 664, + "id": 677, "type": { "path": [ "BTreeMap" @@ -38392,18 +39682,18 @@ "params": [ { "name": "K", - "type": 124 + "type": 123 }, { "name": "V", - "type": 665 + "type": 678 } ], "def": { "composite": { "fields": [ { - "type": 666 + "type": 679 } ] } @@ -38411,7 +39701,7 @@ } }, { - "id": 665, + "id": 678, "type": { "def": { "tuple": [ @@ -38423,28 +39713,28 @@ } }, { - "id": 666, + "id": 679, "type": { "def": { "sequence": { - "type": 667 + "type": 680 } } } }, { - "id": 667, + "id": 680, "type": { "def": { "tuple": [ - 124, - 665 + 123, + 678 ] } } }, { - "id": 668, + "id": 681, "type": { "path": [ "bifrost_farming", @@ -38468,7 +39758,7 @@ } }, { - "id": 669, + "id": 682, "type": { "def": { "tuple": [ @@ -38479,7 +39769,7 @@ } }, { - "id": 670, + "id": 683, "type": { "path": [ "bifrost_farming", @@ -38554,7 +39844,7 @@ } }, { - "id": 671, + "id": 684, "type": { "path": [ "bifrost_farming", @@ -38568,7 +39858,7 @@ }, { "name": "CurrencyIdOf", - "type": 124 + "type": 123 }, { "name": "BlockNumberFor", @@ -38594,7 +39884,7 @@ }, { "name": "withdrawn_rewards", - "type": 658, + "type": 671, "typeName": "BTreeMap" }, { @@ -38604,7 +39894,7 @@ }, { "name": "withdraw_list", - "type": 504, + "type": 522, "typeName": "Vec<(BlockNumberFor, BalanceOf)>" } ] @@ -38613,7 +39903,7 @@ } }, { - "id": 672, + "id": 685, "type": { "path": [ "bifrost_farming", @@ -38659,7 +39949,7 @@ } }, { - "id": 673, + "id": 686, "type": { "path": [ "bifrost_farming", @@ -38682,7 +39972,7 @@ }, { "name": "vote_list", - "type": 674, + "type": 687, "typeName": "BoundedVec<(PoolId, Percent), T::WhitelistMaximumLimit>" }, { @@ -38696,7 +39986,7 @@ } }, { - "id": 674, + "id": 687, "type": { "path": [ "bounded_collections", @@ -38706,7 +39996,7 @@ "params": [ { "name": "T", - "type": 182 + "type": 183 }, { "name": "S", @@ -38717,7 +40007,7 @@ "composite": { "fields": [ { - "type": 181, + "type": 182, "typeName": "Vec" } ] @@ -38726,18 +40016,18 @@ } }, { - "id": 675, + "id": 688, "type": { "def": { "tuple": [ 4, - 124 + 123 ] } } }, { - "id": 676, + "id": 689, "type": { "path": [ "bifrost_farming", @@ -38847,7 +40137,7 @@ } }, { - "id": 677, + "id": 690, "type": { "path": [ "orml_asset_registry", @@ -38915,44 +40205,83 @@ } }, { - "id": 678, + "id": 691, "type": { "path": [ - "sp_runtime", - "MultiSignature" + "pallet_message_queue", + "BookState" + ], + "params": [ + { + "name": "MessageOrigin", + "type": 193 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "begin", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "end", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "count", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "ready_neighbours", + "type": 692, + "typeName": "Option>" + }, + { + "name": "message_count", + "type": 11, + "typeName": "u64" + }, + { + "name": "size", + "type": 11, + "typeName": "u64" + } + ] + } + } + } + }, + { + "id": 692, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 693 + } ], "def": { "variant": { "variants": [ { - "name": "Ed25519", - "fields": [ - { - "type": 679, - "typeName": "ed25519::Signature" - } - ], + "name": "None", "index": 0 }, { - "name": "Sr25519", + "name": "Some", "fields": [ { - "type": 681, - "typeName": "sr25519::Signature" + "type": 693 } ], "index": 1 - }, - { - "name": "Ecdsa", - "fields": [ - { - "type": 682, - "typeName": "ecdsa::Signature" - } - ], - "index": 2 } ] } @@ -38960,19 +40289,30 @@ } }, { - "id": 679, + "id": 693, "type": { "path": [ - "sp_core", - "ed25519", - "Signature" + "pallet_message_queue", + "Neighbours" + ], + "params": [ + { + "name": "MessageOrigin", + "type": 193 + } ], "def": { "composite": { "fields": [ { - "type": 680, - "typeName": "[u8; 64]" + "name": "prev", + "type": 193, + "typeName": "MessageOrigin" + }, + { + "name": "next", + "type": 193, + "typeName": "MessageOrigin" } ] } @@ -38980,30 +40320,65 @@ } }, { - "id": 680, + "id": 694, "type": { "def": { - "array": { - "len": 64, - "type": 2 - } + "tuple": [ + 193, + 4 + ] } } }, { - "id": 681, + "id": 695, "type": { "path": [ - "sp_core", - "sr25519", - "Signature" + "pallet_message_queue", + "Page" + ], + "params": [ + { + "name": "Size", + "type": 4 + }, + { + "name": "HeapSize", + "type": null + } ], "def": { "composite": { "fields": [ { - "type": 680, - "typeName": "[u8; 64]" + "name": "remaining", + "type": 4, + "typeName": "Size" + }, + { + "name": "remaining_size", + "type": 4, + "typeName": "Size" + }, + { + "name": "first_index", + "type": 4, + "typeName": "Size" + }, + { + "name": "first", + "type": 4, + "typeName": "Size" + }, + { + "name": "last", + "type": 4, + "typeName": "Size" + }, + { + "name": "heap", + "type": 696, + "typeName": "BoundedVec>" } ] } @@ -39011,19 +40386,29 @@ } }, { - "id": 682, + "id": 696, "type": { "path": [ - "sp_core", - "ecdsa", - "Signature" + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } ], "def": { "composite": { "fields": [ { - "type": 683, - "typeName": "[u8; 65]" + "type": 13, + "typeName": "Vec" } ] } @@ -39031,37 +40416,120 @@ } }, { - "id": 683, + "id": 697, "type": { + "path": [ + "pallet_message_queue", + "pallet", + "Error" + ], + "params": [ + { + "name": "T", + "type": null + } + ], "def": { - "array": { - "len": 65, - "type": 2 + "variant": { + "variants": [ + { + "name": "NotReapable", + "index": 0, + "docs": [ + "Page is not reapable because it has items remaining to be processed and is not old", + "enough." + ] + }, + { + "name": "NoPage", + "index": 1, + "docs": [ + "Page to be reaped does not exist." + ] + }, + { + "name": "NoMessage", + "index": 2, + "docs": [ + "The referenced message could not be found." + ] + }, + { + "name": "AlreadyProcessed", + "index": 3, + "docs": [ + "The message was already processed and cannot be processed again." + ] + }, + { + "name": "Queued", + "index": 4, + "docs": [ + "The message is queued for future execution." + ] + }, + { + "name": "InsufficientWeight", + "index": 5, + "docs": [ + "There is temporarily not enough weight to continue servicing messages." + ] + }, + { + "name": "TemporarilyUnprocessable", + "index": 6, + "docs": [ + "This message is temporarily unprocessable.", + "", + "Such errors are expected, but not guaranteed, to resolve themselves eventually through", + "retrying." + ] + }, + { + "name": "QueuePaused", + "index": 7, + "docs": [ + "The queue is paused and no message can be executed from it.", + "", + "This can change at any time and may resolve in the future by re-trying." + ] + }, + { + "name": "RecursiveDisallowed", + "index": 8, + "docs": [ + "Another call is in progress and needs to finish before this call can happen." + ] + } + ] } - } + }, + "docs": [ + "The `Error` enum of this pallet." + ] } }, { - "id": 684, + "id": 698, "type": { "def": { "tuple": [ - 685, - 686, - 687, - 688, - 689, - 691, - 692, - 693, - 694, - 695 + 699, + 700, + 701, + 702, + 703, + 705, + 706, + 707, + 708, + 709 ] } } }, { - "id": 685, + "id": 699, "type": { "path": [ "frame_system", @@ -39081,7 +40549,7 @@ } }, { - "id": 686, + "id": 700, "type": { "path": [ "frame_system", @@ -39101,7 +40569,7 @@ } }, { - "id": 687, + "id": 701, "type": { "path": [ "frame_system", @@ -39121,7 +40589,7 @@ } }, { - "id": 688, + "id": 702, "type": { "path": [ "frame_system", @@ -39141,7 +40609,7 @@ } }, { - "id": 689, + "id": 703, "type": { "path": [ "frame_system", @@ -39159,7 +40627,7 @@ "composite": { "fields": [ { - "type": 690, + "type": 704, "typeName": "Era" } ] @@ -39168,7 +40636,7 @@ } }, { - "id": 690, + "id": 704, "type": { "path": [ "sp_runtime", @@ -41484,7 +42952,7 @@ } }, { - "id": 691, + "id": 705, "type": { "path": [ "frame_system", @@ -41502,7 +42970,7 @@ "composite": { "fields": [ { - "type": 69, + "type": 68, "typeName": "T::Nonce" } ] @@ -41511,7 +42979,7 @@ } }, { - "id": 692, + "id": 706, "type": { "path": [ "frame_system", @@ -41531,7 +42999,7 @@ } }, { - "id": 693, + "id": 707, "type": { "path": [ "pallet_transaction_payment", @@ -41547,7 +43015,7 @@ "composite": { "fields": [ { - "type": 73, + "type": 72, "typeName": "BalanceOf" } ] @@ -41556,7 +43024,7 @@ } }, { - "id": 694, + "id": 708, "type": { "path": [ "treasury_buyout_extension", @@ -41574,7 +43042,7 @@ } }, { - "id": 695, + "id": 709, "type": { "path": [ "frame_metadata_hash_extension", @@ -41591,7 +43059,7 @@ "fields": [ { "name": "mode", - "type": 696, + "type": 710, "typeName": "Mode" } ] @@ -41600,7 +43068,7 @@ } }, { - "id": 696, + "id": 710, "type": { "path": [ "frame_metadata_hash_extension", @@ -41623,7 +43091,7 @@ } }, { - "id": 697, + "id": 711, "type": { "path": [ "sp_consensus_slots", @@ -41642,7 +43110,7 @@ } }, { - "id": 698, + "id": 712, "type": { "path": [ "sp_runtime", @@ -41653,11 +43121,11 @@ "params": [ { "name": "Header", - "type": 699 + "type": 713 }, { "name": "Extrinsic", - "type": 700 + "type": 714 } ], "def": { @@ -41665,12 +43133,12 @@ "fields": [ { "name": "header", - "type": 699, + "type": 713, "typeName": "Header" }, { "name": "extrinsics", - "type": 701, + "type": 715, "typeName": "Vec" } ] @@ -41679,7 +43147,7 @@ } }, { - "id": 699, + "id": 713, "type": { "path": [ "sp_runtime", @@ -41707,7 +43175,7 @@ }, { "name": "number", - "type": 69, + "type": 68, "typeName": "Number" }, { @@ -41731,7 +43199,7 @@ } }, { - "id": 700, + "id": 714, "type": { "path": [ "sp_runtime", @@ -41742,19 +43210,19 @@ "params": [ { "name": "Address", - "type": 271 + "type": 276 }, { "name": "Call", - "type": 277 + "type": 282 }, { "name": "Signature", - "type": 678 + "type": 382 }, { "name": "Extra", - "type": 684 + "type": 698 } ], "def": { @@ -41769,17 +43237,17 @@ } }, { - "id": 701, + "id": 715, "type": { "def": { "sequence": { - "type": 700 + "type": 714 } } } }, { - "id": 702, + "id": 716, "type": { "path": [ "sp_core", @@ -41798,7 +43266,7 @@ } }, { - "id": 703, + "id": 717, "type": { "path": [ "Option" @@ -41806,7 +43274,7 @@ "params": [ { "name": "T", - "type": 702 + "type": 716 } ], "def": { @@ -41820,7 +43288,7 @@ "name": "Some", "fields": [ { - "type": 702 + "type": 716 } ], "index": 1 @@ -41831,7 +43299,7 @@ } }, { - "id": 704, + "id": 718, "type": { "path": [ "Result" @@ -41839,11 +43307,11 @@ "params": [ { "name": "T", - "type": 36 + "type": 37 }, { "name": "E", - "type": 705 + "type": 719 } ], "def": { @@ -41853,7 +43321,7 @@ "name": "Ok", "fields": [ { - "type": 36 + "type": 37 } ], "index": 0 @@ -41862,7 +43330,7 @@ "name": "Err", "fields": [ { - "type": 705 + "type": 719 } ], "index": 1 @@ -41873,7 +43341,7 @@ } }, { - "id": 705, + "id": 719, "type": { "path": [ "sp_runtime", @@ -41887,7 +43355,7 @@ "name": "Invalid", "fields": [ { - "type": 706, + "type": 720, "typeName": "InvalidTransaction" } ], @@ -41897,7 +43365,7 @@ "name": "Unknown", "fields": [ { - "type": 707, + "type": 721, "typeName": "UnknownTransaction" } ], @@ -41909,7 +43377,7 @@ } }, { - "id": 706, + "id": 720, "type": { "path": [ "sp_runtime", @@ -41975,7 +43443,7 @@ } }, { - "id": 707, + "id": 721, "type": { "path": [ "sp_runtime", @@ -42009,7 +43477,7 @@ } }, { - "id": 708, + "id": 722, "type": { "path": [ "sp_inherents", @@ -42020,7 +43488,7 @@ "fields": [ { "name": "data", - "type": 709, + "type": 723, "typeName": "BTreeMap>" } ] @@ -42029,7 +43497,7 @@ } }, { - "id": 709, + "id": 723, "type": { "path": [ "BTreeMap" @@ -42037,7 +43505,7 @@ "params": [ { "name": "K", - "type": 85 + "type": 84 }, { "name": "V", @@ -42048,7 +43516,7 @@ "composite": { "fields": [ { - "type": 710 + "type": 724 } ] } @@ -42056,28 +43524,28 @@ } }, { - "id": 710, + "id": 724, "type": { "def": { "sequence": { - "type": 711 + "type": 725 } } } }, { - "id": 711, + "id": 725, "type": { "def": { "tuple": [ - 85, + 84, 13 ] } } }, { - "id": 712, + "id": 726, "type": { "path": [ "sp_inherents", @@ -42088,17 +43556,17 @@ "fields": [ { "name": "okay", - "type": 45, + "type": 30, "typeName": "bool" }, { "name": "fatal_error", - "type": 45, + "type": 30, "typeName": "bool" }, { "name": "errors", - "type": 708, + "type": 722, "typeName": "InherentData" } ] @@ -42107,7 +43575,7 @@ } }, { - "id": 713, + "id": 727, "type": { "path": [ "sp_runtime", @@ -42135,7 +43603,7 @@ } }, { - "id": 714, + "id": 728, "type": { "path": [ "Result" @@ -42143,11 +43611,11 @@ "params": [ { "name": "T", - "type": 715 + "type": 729 }, { "name": "E", - "type": 705 + "type": 719 } ], "def": { @@ -42157,7 +43625,7 @@ "name": "Ok", "fields": [ { - "type": 715 + "type": 729 } ], "index": 0 @@ -42166,7 +43634,7 @@ "name": "Err", "fields": [ { - "type": 705 + "type": 719 } ], "index": 1 @@ -42177,7 +43645,7 @@ } }, { - "id": 715, + "id": 729, "type": { "path": [ "sp_runtime", @@ -42194,12 +43662,12 @@ }, { "name": "requires", - "type": 198, + "type": 203, "typeName": "Vec" }, { "name": "provides", - "type": 198, + "type": 203, "typeName": "Vec" }, { @@ -42209,7 +43677,7 @@ }, { "name": "propagate", - "type": 45, + "type": 30, "typeName": "bool" } ] @@ -42218,7 +43686,7 @@ } }, { - "id": 716, + "id": 730, "type": { "path": [ "Option" @@ -42226,7 +43694,7 @@ "params": [ { "name": "T", - "type": 717 + "type": 731 } ], "def": { @@ -42240,7 +43708,7 @@ "name": "Some", "fields": [ { - "type": 717 + "type": 731 } ], "index": 1 @@ -42251,28 +43719,28 @@ } }, { - "id": 717, + "id": 731, "type": { "def": { "sequence": { - "type": 718 + "type": 732 } } } }, { - "id": 718, + "id": 732, "type": { "def": { "tuple": [ 13, - 485 + 503 ] } } }, { - "id": 719, + "id": 733, "type": { "path": [ "pallet_transaction_payment", @@ -42313,7 +43781,7 @@ } }, { - "id": 720, + "id": 734, "type": { "path": [ "pallet_transaction_payment", @@ -42331,7 +43799,7 @@ "fields": [ { "name": "inclusion_fee", - "type": 721, + "type": 735, "typeName": "Option>" }, { @@ -42345,7 +43813,7 @@ } }, { - "id": 721, + "id": 735, "type": { "path": [ "Option" @@ -42353,7 +43821,7 @@ "params": [ { "name": "T", - "type": 722 + "type": 736 } ], "def": { @@ -42367,7 +43835,7 @@ "name": "Some", "fields": [ { - "type": 722 + "type": 736 } ], "index": 1 @@ -42378,7 +43846,7 @@ } }, { - "id": 722, + "id": 736, "type": { "path": [ "pallet_transaction_payment", @@ -42415,7 +43883,7 @@ } }, { - "id": 723, + "id": 737, "type": { "path": [ "cumulus_primitives_core", @@ -42426,17 +43894,17 @@ "fields": [ { "name": "upward_messages", - "type": 198, + "type": 203, "typeName": "Vec" }, { "name": "horizontal_messages", - "type": 240, + "type": 245, "typeName": "Vec" }, { "name": "new_validation_code", - "type": 724, + "type": 738, "typeName": "Option" }, { @@ -42451,7 +43919,7 @@ }, { "name": "head_data", - "type": 224, + "type": 229, "typeName": "HeadData" } ] @@ -42460,7 +43928,7 @@ } }, { - "id": 724, + "id": 738, "type": { "path": [ "Option" @@ -42468,7 +43936,7 @@ "params": [ { "name": "T", - "type": 725 + "type": 739 } ], "def": { @@ -42482,7 +43950,7 @@ "name": "Some", "fields": [ { - "type": 725 + "type": 739 } ], "index": 1 @@ -42493,7 +43961,7 @@ } }, { - "id": 725, + "id": 739, "type": { "path": [ "polkadot_parachain_primitives", @@ -42513,7 +43981,7 @@ } }, { - "id": 726, + "id": 740, "type": { "path": [ "module_oracle_rpc_runtime_api", @@ -42539,7 +44007,7 @@ } }, { - "id": 727, + "id": 741, "type": { "path": [ "module_pallet_staking_rpc_runtime_api", @@ -42574,7 +44042,7 @@ } }, { - "id": 728, + "id": 742, "type": { "path": [ "Result" @@ -42616,7 +44084,7 @@ } }, { - "id": 729, + "id": 743, "type": { "path": [ "Result" @@ -42624,7 +44092,7 @@ "params": [ { "name": "T", - "type": 730 + "type": 744 }, { "name": "E", @@ -42638,7 +44106,7 @@ "name": "Ok", "fields": [ { - "type": 730 + "type": 744 } ], "index": 0 @@ -42658,7 +44126,7 @@ } }, { - "id": 730, + "id": 744, "type": { "path": [ "dia_oracle", @@ -42679,7 +44147,7 @@ } }, { - "id": 731, + "id": 745, "type": { "path": [ "Option" @@ -42687,7 +44155,7 @@ "params": [ { "name": "T", - "type": 732 + "type": 746 } ], "def": { @@ -42701,7 +44169,7 @@ "name": "Some", "fields": [ { - "type": 732 + "type": 746 } ], "index": 1 @@ -42712,7 +44180,7 @@ } }, { - "id": 732, + "id": 746, "type": { "path": [ "zenlink_protocol", @@ -42787,7 +44255,7 @@ } }, { - "id": 733, + "id": 747, "type": { "path": [ "Option" @@ -42795,7 +44263,7 @@ "params": [ { "name": "T", - "type": 610 + "type": 623 } ], "def": { @@ -42809,7 +44277,7 @@ "name": "Some", "fields": [ { - "type": 610 + "type": 623 } ], "index": 1 @@ -42820,7 +44288,7 @@ } }, { - "id": 734, + "id": 748, "type": { "path": [ "Result" @@ -42828,7 +44296,7 @@ "params": [ { "name": "T", - "type": 726 + "type": 740 }, { "name": "E", @@ -42842,7 +44310,7 @@ "name": "Ok", "fields": [ { - "type": 726 + "type": 740 } ], "index": 0 @@ -42862,7 +44330,7 @@ } }, { - "id": 735, + "id": 749, "type": { "path": [ "Result" @@ -42870,7 +44338,7 @@ "params": [ { "name": "T", - "type": 736 + "type": 750 }, { "name": "E", @@ -42884,7 +44352,7 @@ "name": "Ok", "fields": [ { - "type": 736 + "type": 750 } ], "index": 0 @@ -42904,17 +44372,17 @@ } }, { - "id": 736, + "id": 750, "type": { "def": { "sequence": { - "type": 144 + "type": 145 } } } }, { - "id": 737, + "id": 751, "type": { "path": [ "Result" @@ -42922,7 +44390,7 @@ "params": [ { "name": "T", - "type": 738 + "type": 752 }, { "name": "E", @@ -42936,7 +44404,7 @@ "name": "Ok", "fields": [ { - "type": 738 + "type": 752 } ], "index": 0 @@ -42956,28 +44424,28 @@ } }, { - "id": 738, + "id": 752, "type": { "def": { "sequence": { - "type": 739 + "type": 753 } } } }, { - "id": 739, + "id": 753, "type": { "def": { "tuple": [ - 144, - 726 + 145, + 740 ] } } }, { - "id": 740, + "id": 754, "type": { "path": [ "Result" @@ -42985,7 +44453,7 @@ "params": [ { "name": "T", - "type": 152 + "type": 153 }, { "name": "E", @@ -42999,7 +44467,7 @@ "name": "Ok", "fields": [ { - "type": 152 + "type": 153 } ], "index": 0 @@ -43019,16 +44487,17 @@ } }, { - "id": 741, + "id": 755, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "ContractResult" ], "params": [ { "name": "R", - "type": 742 + "type": 756 }, { "name": "Balance", @@ -43054,7 +44523,7 @@ }, { "name": "storage_deposit", - "type": 745, + "type": 759, "typeName": "StorageDeposit" }, { @@ -43064,12 +44533,12 @@ }, { "name": "result", - "type": 742, + "type": 756, "typeName": "R" }, { "name": "events", - "type": 746, + "type": 760, "typeName": "Option>" } ] @@ -43078,7 +44547,7 @@ } }, { - "id": 742, + "id": 756, "type": { "path": [ "Result" @@ -43086,7 +44555,7 @@ "params": [ { "name": "T", - "type": 743 + "type": 757 }, { "name": "E", @@ -43100,7 +44569,7 @@ "name": "Ok", "fields": [ { - "type": 743 + "type": 757 } ], "index": 0 @@ -43120,10 +44589,11 @@ } }, { - "id": 743, + "id": 757, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "ExecReturnValue" ], "def": { @@ -43131,7 +44601,7 @@ "fields": [ { "name": "flags", - "type": 744, + "type": 758, "typeName": "ReturnFlags" }, { @@ -43145,10 +44615,11 @@ } }, { - "id": 744, + "id": 758, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts_uapi", + "flags", "ReturnFlags" ], "def": { @@ -43165,10 +44636,11 @@ } }, { - "id": 745, + "id": 759, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "StorageDeposit" ], "params": [ @@ -43206,7 +44678,7 @@ } }, { - "id": 746, + "id": 760, "type": { "path": [ "Option" @@ -43214,7 +44686,7 @@ "params": [ { "name": "T", - "type": 747 + "type": 761 } ], "def": { @@ -43228,7 +44700,7 @@ "name": "Some", "fields": [ { - "type": 747 + "type": 761 } ], "index": 1 @@ -43239,7 +44711,7 @@ } }, { - "id": 747, + "id": 761, "type": { "def": { "sequence": { @@ -43249,10 +44721,11 @@ } }, { - "id": 748, + "id": 762, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "Code" ], "params": [ @@ -43290,16 +44763,17 @@ } }, { - "id": 749, + "id": 763, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "ContractResult" ], "params": [ { "name": "R", - "type": 750 + "type": 764 }, { "name": "Balance", @@ -43325,7 +44799,7 @@ }, { "name": "storage_deposit", - "type": 745, + "type": 759, "typeName": "StorageDeposit" }, { @@ -43335,12 +44809,12 @@ }, { "name": "result", - "type": 750, + "type": 764, "typeName": "R" }, { "name": "events", - "type": 746, + "type": 760, "typeName": "Option>" } ] @@ -43349,7 +44823,7 @@ } }, { - "id": 750, + "id": 764, "type": { "path": [ "Result" @@ -43357,7 +44831,7 @@ "params": [ { "name": "T", - "type": 751 + "type": 765 }, { "name": "E", @@ -43371,7 +44845,7 @@ "name": "Ok", "fields": [ { - "type": 751 + "type": 765 } ], "index": 0 @@ -43391,10 +44865,11 @@ } }, { - "id": 751, + "id": 765, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "InstantiateReturnValue" ], "params": [ @@ -43408,7 +44883,7 @@ "fields": [ { "name": "result", - "type": 743, + "type": 757, "typeName": "ExecReturnValue" }, { @@ -43422,7 +44897,7 @@ } }, { - "id": 752, + "id": 766, "type": { "path": [ "Result" @@ -43430,7 +44905,7 @@ "params": [ { "name": "T", - "type": 753 + "type": 767 }, { "name": "E", @@ -43444,7 +44919,7 @@ "name": "Ok", "fields": [ { - "type": 753 + "type": 767 } ], "index": 0 @@ -43464,10 +44939,11 @@ } }, { - "id": 753, + "id": 767, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "CodeUploadReturnValue" ], "params": [ @@ -43499,7 +44975,7 @@ } }, { - "id": 754, + "id": 768, "type": { "path": [ "Result" @@ -43507,11 +44983,81 @@ "params": [ { "name": "T", - "type": 532 + "type": 545 + }, + { + "name": "E", + "type": 769 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "Ok", + "fields": [ + { + "type": 545 + } + ], + "index": 0 + }, + { + "name": "Err", + "fields": [ + { + "type": 769 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 769, + "type": { + "path": [ + "pallet_contracts", + "primitives", + "ContractAccessError" + ], + "def": { + "variant": { + "variants": [ + { + "name": "DoesntExist", + "index": 0 + }, + { + "name": "KeyDecodingFailed", + "index": 1 + }, + { + "name": "MigrationInProgress", + "index": 2 + } + ] + } + } + } + }, + { + "id": 770, + "type": { + "path": [ + "Result" + ], + "params": [ + { + "name": "T", + "type": 38 }, { "name": "E", - "type": 755 + "type": 199 } ], "def": { @@ -43521,7 +45067,7 @@ "name": "Ok", "fields": [ { - "type": 532 + "type": 38 } ], "index": 0 @@ -43530,7 +45076,7 @@ "name": "Err", "fields": [ { - "type": 755 + "type": 199 } ], "index": 1 @@ -43541,34 +45087,7 @@ } }, { - "id": 755, - "type": { - "path": [ - "pallet_contracts_primitives", - "ContractAccessError" - ], - "def": { - "variant": { - "variants": [ - { - "name": "DoesntExist", - "index": 0 - }, - { - "name": "KeyDecodingFailed", - "index": 1 - }, - { - "name": "MigrationInProgress", - "index": 2 - } - ] - } - } - } - }, - { - "id": 756, + "id": 771, "type": { "path": [ "foucoco_runtime", @@ -43581,7 +45100,7 @@ "name": "System", "fields": [ { - "type": 210, + "type": 215, "typeName": "frame_system::Error" } ], @@ -43591,7 +45110,7 @@ "name": "ParachainSystem", "fields": [ { - "type": 252, + "type": 256, "typeName": "cumulus_pallet_parachain_system::Error" } ], @@ -43601,7 +45120,7 @@ "name": "Balances", "fields": [ { - "type": 274, + "type": 279, "typeName": "pallet_balances::Error" } ], @@ -43611,7 +45130,7 @@ "name": "Sudo", "fields": [ { - "type": 420, + "type": 432, "typeName": "pallet_sudo::Error" } ], @@ -43621,7 +45140,7 @@ "name": "Democracy", "fields": [ { - "type": 437, + "type": 449, "typeName": "pallet_democracy::Error" } ], @@ -43631,7 +45150,7 @@ "name": "Council", "fields": [ { - "type": 440, + "type": 452, "typeName": "pallet_collective::Error" } ], @@ -43641,7 +45160,7 @@ "name": "TechnicalCommittee", "fields": [ { - "type": 442, + "type": 454, "typeName": "pallet_collective::Error" } ], @@ -43651,7 +45170,7 @@ "name": "Scheduler", "fields": [ { - "type": 447, + "type": 459, "typeName": "pallet_scheduler::Error" } ], @@ -43661,7 +45180,7 @@ "name": "Preimage", "fields": [ { - "type": 453, + "type": 469, "typeName": "pallet_preimage::Error" } ], @@ -43671,7 +45190,7 @@ "name": "Multisig", "fields": [ { - "type": 457, + "type": 473, "typeName": "pallet_multisig::Error" } ], @@ -43681,7 +45200,7 @@ "name": "Treasury", "fields": [ { - "type": 462, + "type": 480, "typeName": "pallet_treasury::Error" } ], @@ -43691,7 +45210,7 @@ "name": "Bounties", "fields": [ { - "type": 466, + "type": 484, "typeName": "pallet_bounties::Error" } ], @@ -43701,7 +45220,7 @@ "name": "ChildBounties", "fields": [ { - "type": 469, + "type": 487, "typeName": "pallet_child_bounties::Error" } ], @@ -43711,7 +45230,7 @@ "name": "Proxy", "fields": [ { - "type": 478, + "type": 496, "typeName": "pallet_proxy::Error" } ], @@ -43721,7 +45240,7 @@ "name": "Session", "fields": [ { - "type": 486, + "type": 504, "typeName": "pallet_session::Error" } ], @@ -43731,7 +45250,7 @@ "name": "ParachainStaking", "fields": [ { - "type": 506, + "type": 524, "typeName": "parachain_staking::Error" } ], @@ -43741,7 +45260,7 @@ "name": "XcmpQueue", "fields": [ { - "type": 521, + "type": 534, "typeName": "cumulus_pallet_xcmp_queue::Error" } ], @@ -43751,37 +45270,17 @@ "name": "PolkadotXcm", "fields": [ { - "type": 542, + "type": 555, "typeName": "pallet_xcm::Error" } ], "index": 41 }, - { - "name": "CumulusXcm", - "fields": [ - { - "type": 543, - "typeName": "cumulus_pallet_xcm::Error" - } - ], - "index": 42 - }, - { - "name": "DmpQueue", - "fields": [ - { - "type": 548, - "typeName": "cumulus_pallet_dmp_queue::Error" - } - ], - "index": 43 - }, { "name": "Vesting", "fields": [ { - "type": 552, + "type": 562, "typeName": "pallet_vesting::Error" } ], @@ -43791,7 +45290,7 @@ "name": "Utility", "fields": [ { - "type": 553, + "type": 563, "typeName": "pallet_utility::Error" } ], @@ -43801,7 +45300,7 @@ "name": "Currencies", "fields": [ { - "type": 554, + "type": 564, "typeName": "orml_currencies::Error" } ], @@ -43811,7 +45310,7 @@ "name": "Tokens", "fields": [ { - "type": 563, + "type": 573, "typeName": "orml_tokens::Error" } ], @@ -43821,7 +45320,7 @@ "name": "XTokens", "fields": [ { - "type": 564, + "type": 574, "typeName": "orml_xtokens::Error" } ], @@ -43831,7 +45330,7 @@ "name": "Identity", "fields": [ { - "type": 575, + "type": 590, "typeName": "pallet_identity::Error" } ], @@ -43841,7 +45340,7 @@ "name": "Contracts", "fields": [ { - "type": 597, + "type": 610, "typeName": "pallet_contracts::Error" } ], @@ -43851,7 +45350,7 @@ "name": "DiaOracleModule", "fields": [ { - "type": 600, + "type": 613, "typeName": "dia_oracle::Error" } ], @@ -43861,7 +45360,7 @@ "name": "ZenlinkProtocol", "fields": [ { - "type": 613, + "type": 626, "typeName": "zenlink_protocol::Error" } ], @@ -43871,7 +45370,7 @@ "name": "Currency", "fields": [ { - "type": 614, + "type": 627, "typeName": "currency::Error" } ], @@ -43881,7 +45380,7 @@ "name": "Fee", "fields": [ { - "type": 615, + "type": 628, "typeName": "fee::Error" } ], @@ -43891,7 +45390,7 @@ "name": "Issue", "fields": [ { - "type": 618, + "type": 631, "typeName": "issue::Error" } ], @@ -43901,7 +45400,7 @@ "name": "Nomination", "fields": [ { - "type": 619, + "type": 632, "typeName": "nomination::Error" } ], @@ -43911,7 +45410,7 @@ "name": "Oracle", "fields": [ { - "type": 621, + "type": 634, "typeName": "oracle::Error" } ], @@ -43921,7 +45420,7 @@ "name": "Redeem", "fields": [ { - "type": 624, + "type": 637, "typeName": "redeem::Error" } ], @@ -43931,7 +45430,7 @@ "name": "Replace", "fields": [ { - "type": 627, + "type": 640, "typeName": "replace::Error" } ], @@ -43941,7 +45440,7 @@ "name": "Security", "fields": [ { - "type": 629, + "type": 642, "typeName": "security::Error" } ], @@ -43951,7 +45450,7 @@ "name": "StellarRelay", "fields": [ { - "type": 632, + "type": 645, "typeName": "stellar_relay::Error" } ], @@ -43961,7 +45460,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 635, + "type": 648, "typeName": "vault_registry::Error" } ], @@ -43971,7 +45470,7 @@ "name": "PooledVaultRewards", "fields": [ { - "type": 641, + "type": 654, "typeName": "pooled_rewards::Error" } ], @@ -43981,7 +45480,7 @@ "name": "VaultStaking", "fields": [ { - "type": 648, + "type": 661, "typeName": "staking::Error" } ], @@ -43991,7 +45490,7 @@ "name": "ClientsInfo", "fields": [ { - "type": 649, + "type": 662, "typeName": "clients_info::Error" } ], @@ -44001,7 +45500,7 @@ "name": "RewardDistribution", "fields": [ { - "type": 650, + "type": 663, "typeName": "reward_distribution::Error" } ], @@ -44011,7 +45510,7 @@ "name": "TokenAllowance", "fields": [ { - "type": 652, + "type": 665, "typeName": "orml_currencies_allowance_extension::Error" } ], @@ -44021,7 +45520,7 @@ "name": "OrmlExtension", "fields": [ { - "type": 654, + "type": 667, "typeName": "orml_tokens_management_extension::Error" } ], @@ -44031,7 +45530,7 @@ "name": "TreasuryBuyoutExtension", "fields": [ { - "type": 655, + "type": 668, "typeName": "treasury_buyout_extension::Error" } ], @@ -44041,7 +45540,7 @@ "name": "Farming", "fields": [ { - "type": 676, + "type": 689, "typeName": "farming::Error" } ], @@ -44051,11 +45550,21 @@ "name": "AssetRegistry", "fields": [ { - "type": 677, + "type": 690, "typeName": "orml_asset_registry::Error" } ], "index": 91 + }, + { + "name": "MessageQueue", + "fields": [ + { + "type": 697, + "typeName": "pallet_message_queue::Error" + } + ], + "index": 92 } ] } @@ -44398,7 +45907,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 193 + "value": 197 } }, "default": [ @@ -44421,7 +45930,7 @@ "name": "LastRuntimeUpgrade", "modifier": "Optional", "ty": { - "Plain": 194 + "Plain": 198 }, "default": [ 0 @@ -44434,7 +45943,7 @@ "name": "UpgradedToU32RefCount", "modifier": "Default", "ty": { - "Plain": 45 + "Plain": 30 }, "default": [ 0 @@ -44447,7 +45956,7 @@ "name": "UpgradedToTripleRefCount", "modifier": "Default", "ty": { - "Plain": 45 + "Plain": 30 }, "default": [ 0 @@ -44461,7 +45970,7 @@ "name": "ExecutionPhase", "modifier": "Optional", "ty": { - "Plain": 191 + "Plain": 195 }, "default": [ 0 @@ -44469,11 +45978,24 @@ "docs": [ " The execution phase of the block." ] + }, + { + "name": "AuthorizedUpgrade", + "modifier": "Optional", + "ty": { + "Plain": 200 + }, + "default": [ + 0 + ], + "docs": [ + " `Some` if a code upgrade has been authorized." + ] } ] }, "calls": { - "ty": 196 + "ty": 201 }, "event": { "ty": 21 @@ -44481,7 +46003,7 @@ "constants": [ { "name": "BlockWeights", - "ty": 199, + "ty": 204, "value": [ 7, 0, @@ -44583,7 +46105,7 @@ }, { "name": "BlockLength", - "ty": 203, + "ty": 208, "value": [ 0, 0, @@ -44617,7 +46139,7 @@ }, { "name": "DbWeight", - "ty": 205, + "ty": 210, "value": [ 64, 120, @@ -44642,7 +46164,7 @@ }, { "name": "Version", - "ty": 206, + "ty": 211, "value": [ 28, 102, @@ -44664,7 +46186,7 @@ 0, 0, 0, - 19, + 20, 0, 0, 0, @@ -44672,7 +46194,7 @@ 0, 0, 0, - 80, + 84, 221, 113, 141, @@ -44913,6 +46435,18 @@ 0, 0, 0, + 251, + 197, + 119, + 185, + 215, + 71, + 239, + 214, + 1, + 0, + 0, + 0, 8, 0, 0, @@ -44940,7 +46474,7 @@ } ], "error": { - "ty": 210 + "ty": 215 }, "index": 0, "docs": [] @@ -44954,7 +46488,7 @@ "name": "UnincludedSegment", "modifier": "Default", "ty": { - "Plain": 211 + "Plain": 216 }, "default": [ 0 @@ -44972,14 +46506,14 @@ "name": "AggregatedUnincludedSegment", "modifier": "Optional", "ty": { - "Plain": 221 + "Plain": 226 }, "default": [ 0 ], "docs": [ " Storage field that keeps track of bandwidth used by the unincluded segment along with the", - " latest the latest HRMP watermark. Used for limiting the acceptance of new blocks with", + " latest HRMP watermark. Used for limiting the acceptance of new blocks with", " respect to relay chain constraints." ] }, @@ -45022,7 +46556,7 @@ "name": "ValidationData", "modifier": "Optional", "ty": { - "Plain": 223 + "Plain": 228 }, "default": [ 0 @@ -45037,7 +46571,7 @@ "name": "DidSetValidationCode", "modifier": "Default", "ty": { - "Plain": 45 + "Plain": 30 }, "default": [ 0 @@ -45059,14 +46593,16 @@ 0 ], "docs": [ - " The relay chain block number associated with the last parachain block." + " The relay chain block number associated with the last parachain block.", + "", + " This is updated in `on_finalize`." ] }, { "name": "UpgradeRestrictionSignal", "modifier": "Default", "ty": { - "Plain": 225 + "Plain": 230 }, "default": [ 0 @@ -45085,7 +46621,7 @@ "name": "UpgradeGoAhead", "modifier": "Default", "ty": { - "Plain": 219 + "Plain": 224 }, "default": [ 0 @@ -45102,7 +46638,7 @@ "name": "RelayStateProof", "modifier": "Optional", "ty": { - "Plain": 227 + "Plain": 232 }, "default": [ 0 @@ -45120,7 +46656,7 @@ "name": "RelevantMessagingState", "modifier": "Optional", "ty": { - "Plain": 229 + "Plain": 234 }, "default": [ 0 @@ -45139,7 +46675,7 @@ "name": "HostConfiguration", "modifier": "Optional", "ty": { - "Plain": 234 + "Plain": 239 }, "default": [ 0 @@ -45157,7 +46693,7 @@ "name": "LastDmqMqcHead", "modifier": "Default", "ty": { - "Plain": 236 + "Plain": 241 }, "default": [ 0, @@ -45204,7 +46740,7 @@ "name": "LastHrmpMqcHeads", "modifier": "Default", "ty": { - "Plain": 237 + "Plain": 242 }, "default": [ 0 @@ -45256,7 +46792,7 @@ "name": "HrmpOutboundMessages", "modifier": "Default", "ty": { - "Plain": 240 + "Plain": 245 }, "default": [ 0 @@ -45271,7 +46807,7 @@ "name": "UpwardMessages", "modifier": "Default", "ty": { - "Plain": 198 + "Plain": 203 }, "default": [ 0 @@ -45286,7 +46822,7 @@ "name": "PendingUpwardMessages", "modifier": "Default", "ty": { - "Plain": 198 + "Plain": 203 }, "default": [ 0 @@ -45295,6 +46831,34 @@ " Upward messages that are still pending and not yet send to the relay chain." ] }, + { + "name": "UpwardDeliveryFeeFactor", + "modifier": "Default", + "ty": { + "Plain": 153 + }, + "default": [ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "docs": [ + " The factor to multiply the base delivery fee by for UMP." + ] + }, { "name": "AnnouncedHrmpMessagesPerCandidate", "modifier": "Default", @@ -45340,19 +46904,6 @@ " overrides the amount set in the Config trait." ] }, - { - "name": "AuthorizedUpgrade", - "modifier": "Optional", - "ty": { - "Plain": 242 - }, - "default": [ - 0 - ], - "docs": [ - " The next authorized upgrade, if there is one." - ] - }, { "name": "CustomValidationHeadData", "modifier": "Optional", @@ -45371,14 +46922,14 @@ ] }, "calls": { - "ty": 243 + "ty": 247 }, "event": { - "ty": 30 + "ty": 31 }, "constants": [], "error": { - "ty": 252 + "ty": 256 }, "index": 1, "docs": [] @@ -45405,26 +46956,29 @@ 0 ], "docs": [ - " Current time for the current block." + " The current time for the current block." ] }, { "name": "DidUpdate", "modifier": "Default", "ty": { - "Plain": 45 + "Plain": 30 }, "default": [ 0 ], "docs": [ - " Did the timestamp get updated in this block?" + " Whether the timestamp has been updated in this block.", + "", + " This value is updated to `true` upon successful submission of a timestamp by a node.", + " It is then checked at the end of each block execution in the `on_finalize` hook." ] } ] }, "calls": { - "ty": 253 + "ty": 257 }, "event": null, "constants": [ @@ -45442,10 +46996,12 @@ 0 ], "docs": [ - " The minimum period between blocks. Beware that this is different to the *expected*", - " period that the block production apparatus provides. Your chosen consensus system will", - " generally work with this to determine a sensible block time. e.g. For Aura, it will be", - " double this period on default settings." + " The minimum period between blocks.", + "", + " Be aware that this is different to the *expected* period that the block production", + " apparatus provides. Your chosen consensus system will generally work with this to", + " determine a sensible block time. For example, in the Aura pallet it will be double this", + " period on default settings." ] } ], @@ -45462,7 +47018,7 @@ "name": "ParachainId", "modifier": "Default", "ty": { - "Plain": 63 + "Plain": 141 }, "default": [ 100, @@ -45475,7 +47031,7 @@ ] }, "calls": { - "ty": 254 + "ty": 258 }, "event": null, "constants": [], @@ -45658,7 +47214,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 255 + "value": 259 } }, "default": [ @@ -45678,7 +47234,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 259 + "value": 263 } }, "default": [ @@ -45697,7 +47253,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 262 + "value": 266 } }, "default": [ @@ -45716,7 +47272,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 267 + "value": 272 } }, "default": [ @@ -45729,10 +47285,10 @@ ] }, "calls": { - "ty": 270 + "ty": 275 }, "event": { - "ty": 32 + "ty": 33 }, "constants": [ { @@ -45798,7 +47354,7 @@ "name": "MaxHolds", "ty": 4, "value": [ - 1, + 2, 0, 0, 0 @@ -45822,7 +47378,7 @@ } ], "error": { - "ty": 274 + "ty": 279 }, "index": 10, "docs": [] @@ -45836,7 +47392,7 @@ "name": "NextFeeMultiplier", "modifier": "Default", "ty": { - "Plain": 152 + "Plain": 153 }, "default": [ 0, @@ -45862,7 +47418,7 @@ "name": "StorageVersion", "modifier": "Default", "ty": { - "Plain": 275 + "Plain": 280 }, "default": [ 0 @@ -45873,7 +47429,7 @@ }, "calls": null, "event": { - "ty": 34 + "ty": 35 }, "constants": [ { @@ -45883,10 +47439,10 @@ 5 ], "docs": [ - " A fee mulitplier for `Operational` extrinsics to compute \"virtual tip\" to boost their", + " A fee multiplier for `Operational` extrinsics to compute \"virtual tip\" to boost their", " `priority`", "", - " This value is multipled by the `final_fee` to obtain a \"virtual tip\" that is later", + " This value is multiplied by the `final_fee` to obtain a \"virtual tip\" that is later", " added to a tip component in regular `priority` calculations.", " It means that a `Normal` transaction can front-run a similarly-sized `Operational`", " extrinsic (with no tip), by including a tip value greater than the virtual tip.", @@ -45932,14 +47488,14 @@ ] }, "calls": { - "ty": 276 + "ty": 281 }, "event": { - "ty": 35 + "ty": 36 }, "constants": [], "error": { - "ty": 420 + "ty": 432 }, "index": 12, "docs": [] @@ -45969,7 +47525,7 @@ "name": "PublicProps", "modifier": "Default", "ty": { - "Plain": 421 + "Plain": 433 }, "default": [ 0 @@ -45987,7 +47543,7 @@ "Twox64Concat" ], "key": 4, - "value": 424 + "value": 436 } }, "default": [ @@ -46041,7 +47597,7 @@ "Twox64Concat" ], "key": 4, - "value": 426 + "value": 438 } }, "default": [ @@ -46062,7 +47618,7 @@ "Twox64Concat" ], "key": 0, - "value": 429 + "value": 441 } }, "default": [ @@ -46132,7 +47688,7 @@ "name": "LastTabledWasExternal", "modifier": "Default", "ty": { - "Plain": 45 + "Plain": 30 }, "default": [ 0 @@ -46146,7 +47702,7 @@ "name": "NextExternal", "modifier": "Optional", "ty": { - "Plain": 435 + "Plain": 447 }, "default": [ 0 @@ -46167,7 +47723,7 @@ "Identity" ], "key": 12, - "value": 436 + "value": 448 } }, "default": [ @@ -46187,7 +47743,7 @@ "Identity" ], "key": 12, - "value": 45 + "value": 30 } }, "default": [ @@ -46205,7 +47761,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 43, + "key": 44, "value": 12 } }, @@ -46214,7 +47770,7 @@ ], "docs": [ " General information concerning any proposal or referendum.", - " The `PreimageHash` refers to the preimage of the `Preimages` provider which can be a JSON", + " The `Hash` refers to the preimage of the `Preimages` provider which can be a JSON", " dump or IPFS hash of a JSON file.", "", " Consider a garbage collection for a metadata of finished referendums to `unrequest` (remove)", @@ -46224,10 +47780,10 @@ ] }, "calls": { - "ty": 278 + "ty": 283 }, "event": { - "ty": 39 + "ty": 40 }, "constants": [ { @@ -46316,7 +47872,7 @@ }, { "name": "InstantAllowed", - "ty": 45, + "ty": 30, "value": [ 1 ], @@ -46409,7 +47965,7 @@ } ], "error": { - "ty": 437 + "ty": 449 }, "index": 13, "docs": [] @@ -46423,7 +47979,7 @@ "name": "Proposals", "modifier": "Default", "ty": { - "Plain": 438 + "Plain": 450 }, "default": [ 0 @@ -46441,7 +47997,7 @@ "Identity" ], "key": 12, - "value": 277 + "value": 282 } }, "default": [ @@ -46460,7 +48016,7 @@ "Identity" ], "key": 12, - "value": 439 + "value": 451 } }, "default": [ @@ -46490,7 +48046,7 @@ "name": "Members", "modifier": "Default", "ty": { - "Plain": 273 + "Plain": 278 }, "default": [ 0 @@ -46515,10 +48071,10 @@ ] }, "calls": { - "ty": 282 + "ty": 288 }, "event": { - "ty": 44 + "ty": 45 }, "constants": [ { @@ -46542,7 +48098,7 @@ } ], "error": { - "ty": 440 + "ty": 452 }, "index": 14, "docs": [] @@ -46556,7 +48112,7 @@ "name": "Proposals", "modifier": "Default", "ty": { - "Plain": 441 + "Plain": 453 }, "default": [ 0 @@ -46574,7 +48130,7 @@ "Identity" ], "key": 12, - "value": 277 + "value": 282 } }, "default": [ @@ -46593,7 +48149,7 @@ "Identity" ], "key": 12, - "value": 439 + "value": 451 } }, "default": [ @@ -46623,7 +48179,7 @@ "name": "Members", "modifier": "Default", "ty": { - "Plain": 273 + "Plain": 278 }, "default": [ 0 @@ -46648,7 +48204,7 @@ ] }, "calls": { - "ty": 283 + "ty": 289 }, "event": { "ty": 46 @@ -46675,7 +48231,7 @@ } ], "error": { - "ty": 442 + "ty": 454 }, "index": 15, "docs": [] @@ -46705,7 +48261,7 @@ "Twox64Concat" ], "key": 4, - "value": 443 + "value": 455 } }, "default": [ @@ -46740,7 +48296,7 @@ ] }, "calls": { - "ty": 284 + "ty": 290 }, "event": { "ty": 47 @@ -46784,7 +48340,7 @@ } ], "error": { - "ty": 447 + "ty": 459 }, "index": 16, "docs": [] @@ -46803,7 +48359,26 @@ "Identity" ], "key": 12, - "value": 448 + "value": 460 + } + }, + "default": [ + 0 + ], + "docs": [ + " The request status of a given hash." + ] + }, + { + "name": "RequestStatusFor", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Identity" + ], + "key": 12, + "value": 463 } }, "default": [ @@ -46821,8 +48396,8 @@ "hashers": [ "Identity" ], - "key": 451, - "value": 452 + "key": 467, + "value": 468 } }, "default": [ @@ -46833,14 +48408,14 @@ ] }, "calls": { - "ty": 286 + "ty": 292 }, "event": { "ty": 49 }, "constants": [], "error": { - "ty": 453 + "ty": 469 }, "index": 17, "docs": [] @@ -46859,8 +48434,8 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 454, - "value": 455 + "key": 470, + "value": 471 } }, "default": [ @@ -46873,7 +48448,7 @@ ] }, "calls": { - "ty": 287 + "ty": 293 }, "event": { "ty": 50 @@ -46951,7 +48526,7 @@ } ], "error": { - "ty": 457 + "ty": 473 }, "index": 18, "docs": [] @@ -46986,7 +48561,7 @@ "Twox64Concat" ], "key": 4, - "value": 458 + "value": 474 } }, "default": [ @@ -47028,7 +48603,7 @@ "name": "Approvals", "modifier": "Default", "ty": { - "Plain": 459 + "Plain": 475 }, "default": [ 0 @@ -47036,11 +48611,46 @@ "docs": [ " Proposal indices that have been approved but not yet awarded." ] + }, + { + "name": "SpendCount", + "modifier": "Default", + "ty": { + "Plain": 4 + }, + "default": [ + 0, + 0, + 0, + 0 + ], + "docs": [ + " The count of spends that have been made." + ] + }, + { + "name": "Spends", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 4, + "value": 476 + } + }, + "default": [ + 0 + ], + "docs": [ + " Spends that have been approved and being processed." + ] } ] }, "calls": { - "ty": 289 + "ty": 295 }, "event": { "ty": 52 @@ -47048,7 +48658,7 @@ "constants": [ { "name": "ProposalBond", - "ty": 460, + "ty": 478, "value": [ 80, 195, @@ -47087,7 +48697,7 @@ }, { "name": "ProposalBondMaximum", - "ty": 146, + "ty": 147, "value": [ 0 ], @@ -47110,7 +48720,7 @@ }, { "name": "Burn", - "ty": 460, + "ty": 478, "value": [ 0, 0, @@ -47123,7 +48733,7 @@ }, { "name": "PalletId", - "ty": 461, + "ty": 479, "value": [ 112, 121, @@ -47152,10 +48762,23 @@ "", " NOTE: This parameter is also used within the Bounties Pallet extension if enabled." ] + }, + { + "name": "PayoutPeriod", + "ty": 4, + "value": [ + 192, + 75, + 3, + 0 + ], + "docs": [ + " The period during which an approved treasury spend has to be claimed." + ] } ], "error": { - "ty": 462 + "ty": 480 }, "index": 19, "docs": [] @@ -47190,7 +48813,7 @@ "Twox64Concat" ], "key": 4, - "value": 463 + "value": 481 } }, "default": [ @@ -47209,7 +48832,7 @@ "Twox64Concat" ], "key": 4, - "value": 465 + "value": 483 } }, "default": [ @@ -47223,7 +48846,7 @@ "name": "BountyApprovals", "modifier": "Default", "ty": { - "Plain": 459 + "Plain": 475 }, "default": [ 0 @@ -47235,7 +48858,7 @@ ] }, "calls": { - "ty": 290 + "ty": 296 }, "event": { "ty": 53 @@ -47294,7 +48917,7 @@ }, { "name": "CuratorDepositMultiplier", - "ty": 460, + "ty": 478, "value": [ 32, 161, @@ -47310,7 +48933,7 @@ }, { "name": "CuratorDepositMax", - "ty": 146, + "ty": 147, "value": [ 1, 0, @@ -47336,7 +48959,7 @@ }, { "name": "CuratorDepositMin", - "ty": 146, + "ty": 147, "value": [ 1, 0, @@ -47427,7 +49050,7 @@ } ], "error": { - "ty": 466 + "ty": 484 }, "index": 20, "docs": [] @@ -47486,7 +49109,7 @@ "Twox64Concat" ], "key": 48, - "value": 467 + "value": 485 } }, "default": [ @@ -47505,7 +49128,7 @@ "Twox64Concat" ], "key": 4, - "value": 465 + "value": 483 } }, "default": [ @@ -47552,7 +49175,7 @@ ] }, "calls": { - "ty": 291 + "ty": 297 }, "event": { "ty": 54 @@ -47598,7 +49221,7 @@ } ], "error": { - "ty": 469 + "ty": 487 }, "index": 21, "docs": [] @@ -47617,7 +49240,7 @@ "Twox64Concat" ], "key": 0, - "value": 470 + "value": 488 } }, "default": [ @@ -47653,7 +49276,7 @@ "Twox64Concat" ], "key": 0, - "value": 474 + "value": 492 } }, "default": [ @@ -47682,7 +49305,7 @@ ] }, "calls": { - "ty": 292 + "ty": 298 }, "event": { "ty": 55 @@ -47829,7 +49452,7 @@ } ], "error": { - "ty": 478 + "ty": 496 }, "index": 22, "docs": [] @@ -47843,7 +49466,7 @@ "name": "Authorities", "modifier": "Default", "ty": { - "Plain": 479 + "Plain": 497 }, "default": [ 0 @@ -47856,7 +49479,7 @@ "name": "CurrentSlot", "modifier": "Default", "ty": { - "Plain": 481 + "Plain": 499 }, "default": [ 0, @@ -47892,7 +49515,7 @@ "name": "Validators", "modifier": "Default", "ty": { - "Plain": 273 + "Plain": 278 }, "default": [ 0 @@ -47921,7 +49544,7 @@ "name": "QueuedChanged", "modifier": "Default", "ty": { - "Plain": 45 + "Plain": 30 }, "default": [ 0 @@ -47935,7 +49558,7 @@ "name": "QueuedKeys", "modifier": "Default", "ty": { - "Plain": 482 + "Plain": 500 }, "default": [ 0 @@ -47949,7 +49572,7 @@ "name": "DisabledValidators", "modifier": "Default", "ty": { - "Plain": 414 + "Plain": 425 }, "default": [ 0 @@ -47971,7 +49594,7 @@ "Twox64Concat" ], "key": 0, - "value": 295 + "value": 301 } }, "default": [ @@ -47989,7 +49612,7 @@ "hashers": [ "Twox64Concat" ], - "key": 484, + "key": 502, "value": 0 } }, @@ -48003,14 +49626,14 @@ ] }, "calls": { - "ty": 294 + "ty": 300 }, "event": { "ty": 58 }, "constants": [], "error": { - "ty": 486 + "ty": 504 }, "index": 32, "docs": [] @@ -48040,7 +49663,7 @@ "name": "Round", "modifier": "Default", "ty": { - "Plain": 487 + "Plain": 505 }, "default": [ 0, @@ -48069,7 +49692,7 @@ "Twox64Concat" ], "key": 0, - "value": 488 + "value": 506 } }, "default": [ @@ -48099,7 +49722,7 @@ "Twox64Concat" ], "key": 0, - "value": 489 + "value": 507 } }, "default": [ @@ -48120,7 +49743,7 @@ "Twox64Concat" ], "key": 0, - "value": 490 + "value": 508 } }, "default": [ @@ -48153,7 +49776,7 @@ "name": "TotalCollatorStake", "modifier": "Default", "ty": { - "Plain": 496 + "Plain": 514 }, "default": [ 0, @@ -48201,7 +49824,7 @@ "name": "TopCandidates", "modifier": "Default", "ty": { - "Plain": 497 + "Plain": 515 }, "default": [ 0 @@ -48223,7 +49846,7 @@ "name": "InflationConfig", "modifier": "Default", "ty": { - "Plain": 499 + "Plain": 517 }, "default": [ 0, @@ -48288,7 +49911,7 @@ "Twox64Concat" ], "key": 0, - "value": 502 + "value": 520 } }, "default": [ @@ -48421,7 +50044,7 @@ "name": "ForceNewRound", "modifier": "Default", "ty": { - "Plain": 45 + "Plain": 30 }, "default": [ 0 @@ -48431,7 +50054,7 @@ ] }, "calls": { - "ty": 298 + "ty": 304 }, "event": { "ty": 59 @@ -48716,7 +50339,7 @@ } ], "error": { - "ty": 506 + "ty": 524 }, "index": 35, "docs": [] @@ -48757,7 +50380,7 @@ "name": "Authorities", "modifier": "Default", "ty": { - "Plain": 479 + "Plain": 497 }, "default": [ 0 @@ -48774,7 +50397,7 @@ "name": "SlotInfo", "modifier": "Optional", "ty": { - "Plain": 507 + "Plain": 525 }, "default": [ 0 @@ -48800,43 +50423,30 @@ "prefix": "XcmpQueue", "entries": [ { - "name": "InboundXcmpStatus", - "modifier": "Default", - "ty": { - "Plain": 508 - }, - "default": [ - 0 - ], - "docs": [ - " Status of the inbound XCMP channels." - ] - }, - { - "name": "InboundXcmpMessages", + "name": "InboundXcmpSuspended", "modifier": "Default", "ty": { - "Map": { - "hashers": [ - "Blake2_128Concat", - "Twox64Concat" - ], - "key": 514, - "value": 13 - } + "Plain": 526 }, "default": [ 0 ], "docs": [ - " Inbound aggregate XCMP messages. It can only be one per ParaId/block." + " The suspended inbound XCMP channels. All others are not suspended.", + "", + " This is a `StorageValue` instead of a `StorageMap` since we expect multiple reads per block", + " to different keys with a one byte payload. The access to `BoundedBTreeSet` will be cached", + " within the block and therefore only included once in the proof size.", + "", + " NOTE: The PoV benchmarking cannot know this and will over-estimate, but the actual proof", + " will be smaller." ] }, { "name": "OutboundXcmpStatus", "modifier": "Default", "ty": { - "Plain": 515 + "Plain": 529 }, "default": [ 0 @@ -48859,7 +50469,7 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 518, + "key": 532, "value": 13 } }, @@ -48878,7 +50488,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 63, + "key": 141, "value": 13 } }, @@ -48893,37 +50503,20 @@ "name": "QueueConfig", "modifier": "Default", "ty": { - "Plain": 519 + "Plain": 533 }, "default": [ - 2, - 0, - 0, + 32, 0, - 5, 0, 0, + 48, 0, - 1, - 0, - 0, - 0, - 130, - 26, - 6, 0, 0, 8, 0, - 7, - 0, - 200, - 23, - 168, - 4, - 2, 0, - 4, 0 ], "docs": [ @@ -48931,50 +50524,39 @@ ] }, { - "name": "Overweight", - "modifier": "Optional", + "name": "QueueSuspended", + "modifier": "Default", "ty": { - "Map": { - "hashers": [ - "Twox64Concat" - ], - "key": 11, - "value": 520 - } + "Plain": 30 }, "default": [ 0 ], "docs": [ - " The messages that exceeded max individual message weight budget.", - "", - " These message stay in this storage map until they are manually dispatched via", - " `service_overweight`." + " Whether or not the XCMP queue is suspended from executing incoming XCMs or not." ] }, { - "name": "CounterForOverweight", + "name": "DeliveryFeeFactor", "modifier": "Default", "ty": { - "Plain": 4 + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 141, + "value": 153 + } }, "default": [ 0, 0, - 0, - 0 - ], - "docs": [ - "Counter for the related counted storage map" - ] - }, - { - "name": "OverweightCount", - "modifier": "Default", - "ty": { - "Plain": 11 - }, - "default": [ + 100, + 167, + 179, + 182, + 224, + 13, 0, 0, 0, @@ -48985,34 +50567,38 @@ 0 ], "docs": [ - " The number of overweight messages ever recorded in `Overweight`. Also doubles as the next", - " available free overweight index." - ] - }, - { - "name": "QueueSuspended", - "modifier": "Default", - "ty": { - "Plain": 45 - }, - "default": [ - 0 - ], - "docs": [ - " Whether or not the XCMP queue is suspended from executing incoming XCMs or not." + " The factor to multiply the base delivery fee by." ] } ] }, "calls": { - "ty": 299 + "ty": 305 }, "event": { "ty": 61 }, - "constants": [], + "constants": [ + { + "name": "MaxInboundSuspended", + "ty": 4, + "value": [ + 232, + 3, + 0, + 0 + ], + "docs": [ + " The maximum number of inbound XCMP channels that can be suspended simultaneously.", + "", + " Any further channel suspensions will fail and messages may get dropped without further", + " notice. Choosing a high value (1000) is okay; the trade-off that is described in", + " [`InboundXcmpSuspended`] still applies at that scale." + ] + } + ], "error": { - "ty": 521 + "ty": 534 }, "index": 40, "docs": [] @@ -49051,7 +50637,7 @@ "Blake2_128Concat" ], "key": 11, - "value": 522 + "value": 535 } }, "default": [ @@ -49109,7 +50695,7 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 526, + "key": 539, "value": 4 } }, @@ -49129,7 +50715,7 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 526, + "key": 539, "value": 11 } }, @@ -49149,8 +50735,8 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 526, - "value": 527 + "key": 539, + "value": 540 } }, "default": [ @@ -49165,7 +50751,7 @@ "name": "VersionDiscoveryQueue", "modifier": "Default", "ty": { - "Plain": 528 + "Plain": 541 }, "default": [ 0 @@ -49180,7 +50766,7 @@ "name": "CurrentMigration", "modifier": "Optional", "ty": { - "Plain": 531 + "Plain": 544 }, "default": [ 0 @@ -49199,8 +50785,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 533, - "value": 535 + "key": 546, + "value": 548 } }, "default": [ @@ -49219,7 +50805,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 539 + "value": 552 } }, "default": [ @@ -49233,7 +50819,7 @@ "name": "XcmExecutionSuspended", "modifier": "Default", "ty": { - "Plain": 45 + "Plain": 30 }, "default": [ 0 @@ -49245,14 +50831,14 @@ ] }, "calls": { - "ty": 300 + "ty": 306 }, "event": { - "ty": 64 + "ty": 62 }, "constants": [], "error": { - "ty": 542 + "ty": 555 }, "index": 41, "docs": [] @@ -49261,15 +50847,13 @@ "name": "CumulusXcm", "storage": null, "calls": { - "ty": 321 + "ty": 327 }, "event": { - "ty": 119 + "ty": 118 }, "constants": [], - "error": { - "ty": 543 - }, + "error": null, "index": 42, "docs": [] }, @@ -49279,121 +50863,28 @@ "prefix": "DmpQueue", "entries": [ { - "name": "Configuration", - "modifier": "Default", - "ty": { - "Plain": 544 - }, - "default": [ - 7, - 0, - 228, - 11, - 84, - 2, - 2, - 0, - 4, - 0 - ], - "docs": [ - " The configuration." - ] - }, - { - "name": "PageIndex", - "modifier": "Default", - "ty": { - "Plain": 545 - }, - "default": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - "docs": [ - " The page index." - ] - }, - { - "name": "Pages", - "modifier": "Default", - "ty": { - "Map": { - "hashers": [ - "Blake2_128Concat" - ], - "key": 4, - "value": 546 - } - }, - "default": [ - 0 - ], - "docs": [ - " The queue pages." - ] - }, - { - "name": "Overweight", - "modifier": "Optional", - "ty": { - "Map": { - "hashers": [ - "Blake2_128Concat" - ], - "key": 11, - "value": 547 - } - }, - "default": [ - 0 - ], - "docs": [ - " The overweight messages." - ] - }, - { - "name": "CounterForOverweight", + "name": "MigrationStatus", "modifier": "Default", "ty": { - "Plain": 4 + "Plain": 556 }, "default": [ - 0, - 0, - 0, 0 ], "docs": [ - "Counter for the related counted storage map" + " The migration state of this pallet." ] } ] }, "calls": { - "ty": 322 + "ty": 328 }, "event": { - "ty": 120 + "ty": 119 }, "constants": [], - "error": { - "ty": 548 - }, + "error": null, "index": 43, "docs": [] }, @@ -49411,7 +50902,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 549 + "value": 559 } }, "default": [ @@ -49425,7 +50916,7 @@ "name": "StorageVersion", "modifier": "Default", "ty": { - "Plain": 551 + "Plain": 561 }, "default": [ 0 @@ -49439,10 +50930,10 @@ ] }, "calls": { - "ty": 323 + "ty": 329 }, "event": { - "ty": 121 + "ty": 120 }, "constants": [ { @@ -49483,7 +50974,7 @@ } ], "error": { - "ty": 552 + "ty": 562 }, "index": 50, "docs": [] @@ -49492,10 +50983,10 @@ "name": "Utility", "storage": null, "calls": { - "ty": 325 + "ty": 331 }, "event": { - "ty": 122 + "ty": 121 }, "constants": [ { @@ -49513,7 +51004,7 @@ } ], "error": { - "ty": 553 + "ty": 563 }, "index": 51, "docs": [] @@ -49522,13 +51013,13 @@ "name": "Currencies", "storage": null, "calls": { - "ty": 334 + "ty": 340 }, "event": null, "constants": [ { "name": "GetNativeCurrencyId", - "ty": 124, + "ty": 123, "value": [ 0 ], @@ -49536,7 +51027,7 @@ } ], "error": { - "ty": 554 + "ty": 564 }, "index": 52, "docs": [] @@ -49554,7 +51045,7 @@ "hashers": [ "Twox64Concat" ], - "key": 124, + "key": 123, "value": 6 } }, @@ -49589,8 +51080,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 555, - "value": 556 + "key": 565, + "value": 566 } }, "default": [ @@ -49610,8 +51101,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 555, - "value": 559 + "key": 565, + "value": 569 } }, "default": [ @@ -49682,8 +51173,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 555, - "value": 560 + "key": 565, + "value": 570 } }, "default": [ @@ -49696,10 +51187,10 @@ ] }, "calls": { - "ty": 335 + "ty": 341 }, "event": { - "ty": 123 + "ty": 122 }, "constants": [ { @@ -49728,7 +51219,7 @@ } ], "error": { - "ty": 563 + "ty": 573 }, "index": 53, "docs": [] @@ -49737,15 +51228,15 @@ "name": "XTokens", "storage": null, "calls": { - "ty": 336 + "ty": 342 }, "event": { - "ty": 127 + "ty": 126 }, "constants": [ { "name": "SelfLocation", - "ty": 66, + "ty": 65, "value": [ 0, 0 @@ -49773,7 +51264,7 @@ } ], "error": { - "ty": 564 + "ty": 574 }, "index": 54, "docs": [] @@ -49792,14 +51283,15 @@ "Twox64Concat" ], "key": 0, - "value": 565 + "value": 575 } }, "default": [ 0 ], "docs": [ - " Information that is pertinent to identify the entity behind an account.", + " Information that is pertinent to identify the entity behind an account. First item is the", + " registration, second is the account's primary username.", "", " TWOX-NOTE: OK ― `AccountId` is a secure hash." ] @@ -49813,7 +51305,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 373 + "value": 379 } }, "default": [ @@ -49833,7 +51325,7 @@ "Twox64Concat" ], "key": 0, - "value": 569 + "value": 581 } }, "default": [ @@ -49867,7 +51359,7 @@ "name": "Registrars", "modifier": "Default", "ty": { - "Plain": 571 + "Plain": 583 }, "default": [ 0 @@ -49878,14 +51370,80 @@ "", " The index into this can be cast to `RegistrarIndex` to get a valid value." ] + }, + { + "name": "UsernameAuthorities", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 0, + "value": 587 + } + }, + "default": [ + 0 + ], + "docs": [ + " A map of the accounts who are authorized to grant usernames." + ] + }, + { + "name": "AccountOfUsername", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Blake2_128Concat" + ], + "key": 128, + "value": 0 + } + }, + "default": [ + 0 + ], + "docs": [ + " Reverse lookup from `username` to the `AccountId` that has registered it. The value should", + " be a key in the `IdentityOf` map, but it may not if the user has cleared their identity.", + "", + " Multiple usernames may map to the same `AccountId`, but `IdentityOf` will only map to one", + " primary username." + ] + }, + { + "name": "PendingUsernames", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Blake2_128Concat" + ], + "key": 128, + "value": 589 + } + }, + "default": [ + 0 + ], + "docs": [ + " Usernames that an authority has granted, but that the account controller has not confirmed", + " that they want it. Used primarily in cases where the `AccountId` cannot provide a signature", + " because they are a pure proxy, multisig, etc. In order to confirm it, they should call", + " [`Call::accept_username`].", + "", + " First tuple item is the account and second is the acceptance deadline." + ] } ] }, "calls": { - "ty": 338 + "ty": 344 }, "event": { - "ty": 128 + "ty": 127 }, "constants": [ { @@ -49910,18 +51468,18 @@ 0 ], "docs": [ - " The amount held on deposit for a registered identity" + " The amount held on deposit for a registered identity." ] }, { - "name": "FieldDeposit", + "name": "ByteDeposit", "ty": 6, "value": [ 0, - 186, - 29, - 210, - 5, + 202, + 154, + 59, + 0, 0, 0, 0, @@ -49935,7 +51493,7 @@ 0 ], "docs": [ - " The amount held on deposit per additional field for a registered identity." + " The amount held on deposit per encoded byte for a registered identity." ] }, { @@ -49979,7 +51537,21 @@ ] }, { - "name": "MaxAdditionalFields", + "name": "MaxRegistrars", + "ty": 4, + "value": [ + 20, + 0, + 0, + 0 + ], + "docs": [ + " Maxmimum number of registrars allowed in the system. Needed to bound the complexity", + " of, e.g., updating judgements." + ] + }, + { + "name": "PendingUsernameExpiration", "ty": 4, "value": [ 100, @@ -49988,27 +51560,38 @@ 0 ], "docs": [ - " Maximum number of additional fields that may be stored in an ID. Needed to bound the I/O", - " required to access an identity, but can be pretty high." + " The number of blocks within which a username grant must be accepted." ] }, { - "name": "MaxRegistrars", + "name": "MaxSuffixLength", "ty": 4, "value": [ - 20, + 8, 0, 0, 0 ], "docs": [ - " Maxmimum number of registrars allowed in the system. Needed to bound the complexity", - " of, e.g., updating judgements." + " The maximum length of a suffix." + ] + }, + { + "name": "MaxUsernameLength", + "ty": 4, + "value": [ + 32, + 0, + 0, + 0 + ], + "docs": [ + " The maximum length of a username, including its suffix and any system-added delimiters." ] } ], "error": { - "ty": 575 + "ty": 590 }, "index": 55, "docs": [] @@ -50027,7 +51610,7 @@ "Identity" ], "key": 12, - "value": 576 + "value": 591 } }, "default": [ @@ -50046,7 +51629,7 @@ "Identity" ], "key": 12, - "value": 577 + "value": 592 } }, "default": [ @@ -50106,7 +51689,7 @@ "Twox64Concat" ], "key": 0, - "value": 578 + "value": 593 } }, "default": [ @@ -50127,7 +51710,7 @@ "Twox64Concat" ], "key": 4, - "value": 280 + "value": 286 } }, "default": [ @@ -50144,7 +51727,7 @@ "name": "DeletionQueueCounter", "modifier": "Default", "ty": { - "Plain": 583 + "Plain": 598 }, "default": [ 0, @@ -50165,7 +51748,7 @@ "name": "MigrationInProgress", "modifier": "Optional", "ty": { - "Plain": 584 + "Plain": 558 }, "default": [ 0 @@ -50178,7 +51761,7 @@ ] }, "calls": { - "ty": 377 + "ty": 388 }, "event": { "ty": 129 @@ -50186,7 +51769,7 @@ "constants": [ { "name": "Schedule", - "ty": 585, + "ty": 599, "value": [ 4, 0, @@ -50618,7 +52201,7 @@ }, { "name": "CodeHashLockupDepositPercent", - "ty": 409, + "ty": 420, "value": [ 0, 163, @@ -50678,7 +52261,7 @@ }, { "name": "UnsafeUnstableInterface", - "ty": 45, + "ty": 30, "value": [ 1 ], @@ -50709,7 +52292,7 @@ }, { "name": "Environment", - "ty": 589, + "ty": 603, "value": [], "docs": [ " Type that bundles together all the runtime configurable interface types.", @@ -50720,7 +52303,7 @@ } ], "error": { - "ty": 597 + "ty": 610 }, "index": 56, "docs": [] @@ -50734,7 +52317,7 @@ "name": "RandomMaterial", "modifier": "Default", "ty": { - "Plain": 598 + "Plain": 611 }, "default": [ 0 @@ -50768,7 +52351,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 37 + "value": 38 } }, "default": [ @@ -50786,8 +52369,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 599, - "value": 37 + "key": 612, + "value": 38 } }, "default": [ @@ -50816,7 +52399,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 599, + "key": 612, "value": 136 } }, @@ -50872,14 +52455,14 @@ ] }, "calls": { - "ty": 380 + "ty": 391 }, "event": { "ty": 132 }, "constants": [], "error": { - "ty": 600 + "ty": 613 }, "index": 58, "docs": [] @@ -50897,7 +52480,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 601, + "key": 614, "value": 6 } }, @@ -50977,8 +52560,8 @@ "hashers": [ "Twox64Concat" ], - "key": 602, - "value": 603 + "key": 615, + "value": 616 } }, "default": [ @@ -51024,7 +52607,7 @@ "name": "FeeMeta", "modifier": "Default", "ty": { - "Plain": 605 + "Plain": 618 }, "default": [ 0, @@ -51034,6 +52617,25 @@ " (Option, fee_point)" ] }, + { + "name": "FeeReceiver", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 138, + "value": 0 + } + }, + "default": [ + 0 + ], + "docs": [ + " AssetId => fee_receiver" + ] + }, { "name": "LiquidityPairs", "modifier": "Default", @@ -51042,8 +52644,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 602, - "value": 606 + "key": 615, + "value": 619 } }, "default": [ @@ -51059,8 +52661,8 @@ "hashers": [ "Twox64Concat" ], - "key": 602, - "value": 607 + "key": 615, + "value": 620 } }, "default": [ @@ -51078,8 +52680,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 611, - "value": 610 + "key": 624, + "value": 623 } }, "default": [ @@ -51126,8 +52728,8 @@ "hashers": [ "Twox64Concat" ], - "key": 602, - "value": 607 + "key": 615, + "value": 620 } }, "default": [ @@ -51147,8 +52749,8 @@ "hashers": [ "Twox64Concat" ], - "key": 602, - "value": 612 + "key": 615, + "value": 625 } }, "default": [ @@ -51164,8 +52766,8 @@ "hashers": [ "Twox64Concat" ], - "key": 602, - "value": 612 + "key": 615, + "value": 625 } }, "default": [ @@ -51176,7 +52778,7 @@ ] }, "calls": { - "ty": 381 + "ty": 392 }, "event": { "ty": 137 @@ -51184,7 +52786,7 @@ "constants": [ { "name": "PalletId", - "ty": 461, + "ty": 479, "value": [ 47, 122, @@ -51201,7 +52803,7 @@ } ], "error": { - "ty": 613 + "ty": 626 }, "index": 59, "docs": [] @@ -51214,7 +52816,7 @@ "constants": [ { "name": "GetRelayChainCurrencyId", - "ty": 124, + "ty": 123, "value": [ 1, 0 @@ -51225,7 +52827,7 @@ } ], "error": { - "ty": 614 + "ty": 627 }, "index": 60, "docs": [] @@ -51239,7 +52841,7 @@ "name": "IssueFee", "modifier": "Default", "ty": { - "Plain": 152 + "Plain": 153 }, "default": [ 0, @@ -51268,7 +52870,7 @@ "name": "IssueGriefingCollateral", "modifier": "Default", "ty": { - "Plain": 152 + "Plain": 153 }, "default": [ 0, @@ -51297,7 +52899,7 @@ "name": "RedeemFee", "modifier": "Default", "ty": { - "Plain": 152 + "Plain": 153 }, "default": [ 0, @@ -51326,7 +52928,7 @@ "name": "PremiumRedeemFee", "modifier": "Default", "ty": { - "Plain": 152 + "Plain": 153 }, "default": [ 0, @@ -51356,7 +52958,7 @@ "name": "PunishmentFee", "modifier": "Default", "ty": { - "Plain": 152 + "Plain": 153 }, "default": [ 0, @@ -51386,7 +52988,7 @@ "name": "ReplaceGriefingCollateral", "modifier": "Default", "ty": { - "Plain": 152 + "Plain": 153 }, "default": [ 0, @@ -51416,13 +53018,13 @@ ] }, "calls": { - "ty": 383 + "ty": 394 }, "event": null, "constants": [ { "name": "FeePalletId", - "ty": 461, + "ty": 479, "value": [ 109, 111, @@ -51439,7 +53041,7 @@ }, { "name": "MaxExpectedValue", - "ty": 152, + "ty": 153, "value": [ 0, 0, @@ -51464,7 +53066,7 @@ } ], "error": { - "ty": 615 + "ty": 628 }, "index": 61, "docs": [] @@ -51483,7 +53085,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 616 + "value": 629 } }, "default": [ @@ -51544,7 +53146,7 @@ "name": "LimitVolumeAmount", "modifier": "Default", "ty": { - "Plain": 146 + "Plain": 147 }, "default": [ 0 @@ -51555,7 +53157,7 @@ "name": "LimitVolumeCurrencyId", "modifier": "Default", "ty": { - "Plain": 124 + "Plain": 123 }, "default": [ 0 @@ -51626,14 +53228,14 @@ ] }, "calls": { - "ty": 384 + "ty": 395 }, "event": { - "ty": 143 + "ty": 144 }, "constants": [], "error": { - "ty": 618 + "ty": 631 }, "index": 62, "docs": [] @@ -51647,7 +53249,7 @@ "name": "NominationEnabled", "modifier": "Default", "ty": { - "Plain": 45 + "Plain": 30 }, "default": [ 0 @@ -51664,8 +53266,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 144, - "value": 45 + "key": 145, + "value": 30 } }, "default": [ @@ -51678,14 +53280,14 @@ ] }, "calls": { - "ty": 385 + "ty": 396 }, "event": { - "ty": 147 + "ty": 148 }, "constants": [], "error": { - "ty": 619 + "ty": 632 }, "index": 63, "docs": [] @@ -51719,7 +53321,7 @@ "name": "OracleKeys", "modifier": "Default", "ty": { - "Plain": 153 + "Plain": 154 }, "default": [ 0 @@ -51730,7 +53332,7 @@ "name": "StorageVersion", "modifier": "Default", "ty": { - "Plain": 620 + "Plain": 633 }, "default": [ 0 @@ -51742,14 +53344,14 @@ ] }, "calls": { - "ty": 386 + "ty": 397 }, "event": { - "ty": 148 + "ty": 149 }, "constants": [], "error": { - "ty": 621 + "ty": 634 }, "index": 64, "docs": [] @@ -51787,7 +53389,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 622 + "value": 635 } }, "default": [ @@ -51830,7 +53432,7 @@ "name": "LimitVolumeAmount", "modifier": "Default", "ty": { - "Plain": 146 + "Plain": 147 }, "default": [ 0 @@ -51841,7 +53443,7 @@ "name": "LimitVolumeCurrencyId", "modifier": "Default", "ty": { - "Plain": 124 + "Plain": 123 }, "default": [ 0 @@ -51918,7 +53520,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 623 + "value": 636 } }, "default": [ @@ -51929,14 +53531,14 @@ ] }, "calls": { - "ty": 387 + "ty": 398 }, "event": { - "ty": 154 + "ty": 155 }, "constants": [], "error": { - "ty": 624 + "ty": 637 }, "index": 65, "docs": [] @@ -51955,7 +53557,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 625 + "value": 638 } }, "default": [ @@ -52015,14 +53617,14 @@ ] }, "calls": { - "ty": 388 + "ty": 399 }, "event": { - "ty": 156 + "ty": 157 }, "constants": [], "error": { - "ty": 627 + "ty": 640 }, "index": 66, "docs": [] @@ -52036,7 +53638,7 @@ "name": "ParachainStatus", "modifier": "Default", "ty": { - "Plain": 158 + "Plain": 159 }, "default": [ 0 @@ -52049,7 +53651,7 @@ "name": "Errors", "modifier": "Default", "ty": { - "Plain": 628 + "Plain": 641 }, "default": [ 0 @@ -52062,7 +53664,7 @@ "name": "Nonce", "modifier": "Default", "ty": { - "Plain": 603 + "Plain": 616 }, "default": [ 0, @@ -52126,14 +53728,14 @@ ] }, "calls": { - "ty": 389 + "ty": 400 }, "event": { - "ty": 157 + "ty": 158 }, "constants": [], "error": { - "ty": 629 + "ty": 642 }, "index": 67, "docs": [] @@ -52147,7 +53749,7 @@ "name": "Organizations", "modifier": "Default", "ty": { - "Plain": 630 + "Plain": 643 }, "default": [ 0 @@ -52158,7 +53760,7 @@ "name": "Validators", "modifier": "Default", "ty": { - "Plain": 631 + "Plain": 644 }, "default": [ 0 @@ -52169,7 +53771,7 @@ "name": "OldOrganizations", "modifier": "Default", "ty": { - "Plain": 630 + "Plain": 643 }, "default": [ 0 @@ -52180,7 +53782,7 @@ "name": "OldValidators", "modifier": "Default", "ty": { - "Plain": 631 + "Plain": 644 }, "default": [ 0 @@ -52204,10 +53806,10 @@ ] }, "calls": { - "ty": 390 + "ty": 401 }, "event": { - "ty": 161 + "ty": 162 }, "constants": [ { @@ -52234,7 +53836,7 @@ }, { "name": "IsPublicNetwork", - "ty": 45, + "ty": 30, "value": [ 0 ], @@ -52242,7 +53844,7 @@ } ], "error": { - "ty": 632 + "ty": 645 }, "index": 68, "docs": [] @@ -52260,7 +53862,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 124, + "key": 123, "value": 6 } }, @@ -52312,7 +53914,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 145, + "key": 146, "value": 6 } }, @@ -52332,8 +53934,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 145, - "value": 152 + "key": 146, + "value": 153 } }, "default": [ @@ -52352,8 +53954,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 145, - "value": 152 + "key": 146, + "value": 153 } }, "default": [ @@ -52373,8 +53975,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 145, - "value": 152 + "key": 146, + "value": 153 } }, "default": [ @@ -52393,8 +53995,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 145, - "value": 633 + "key": 146, + "value": 646 } }, "default": [ @@ -52410,8 +54012,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 144, - "value": 634 + "key": 145, + "value": 647 } }, "default": [ @@ -52448,7 +54050,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 145, + "key": 146, "value": 6 } }, @@ -52478,15 +54080,15 @@ ] }, "calls": { - "ty": 396 + "ty": 407 }, "event": { - "ty": 162 + "ty": 163 }, "constants": [ { "name": "PalletId", - "ty": 461, + "ty": 479, "value": [ 109, 111, @@ -52503,7 +54105,7 @@ }, { "name": "GetGriefingCollateralCurrencyId", - "ty": 124, + "ty": 123, "value": [ 0 ], @@ -52513,7 +54115,7 @@ } ], "error": { - "ty": 635 + "ty": 648 }, "index": 69, "docs": [] @@ -52531,8 +54133,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 124, - "value": 165 + "key": 123, + "value": 166 } }, "default": [ @@ -52565,8 +54167,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 124, - "value": 165 + "key": 123, + "value": 166 } }, "default": [ @@ -52601,8 +54203,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 636, - "value": 165 + "key": 649, + "value": 166 } }, "default": [ @@ -52635,8 +54237,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 637, - "value": 165 + "key": 650, + "value": 166 } }, "default": [ @@ -52670,8 +54272,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 638, - "value": 165 + "key": 651, + "value": 166 } }, "default": [ @@ -52704,8 +54306,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 124, - "value": 639 + "key": 123, + "value": 652 } }, "default": [ @@ -52718,10 +54320,10 @@ ] }, "calls": { - "ty": 398 + "ty": 409 }, "event": { - "ty": 164 + "ty": 165 }, "constants": [ { @@ -52739,7 +54341,7 @@ } ], "error": { - "ty": 641 + "ty": 654 }, "index": 70, "docs": [] @@ -52758,8 +54360,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 642, - "value": 165 + "key": 655, + "value": 166 } }, "default": [ @@ -52793,8 +54395,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 642, - "value": 165 + "key": 655, + "value": 166 } }, "default": [ @@ -52828,8 +54430,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 643, - "value": 165 + "key": 656, + "value": 166 } }, "default": [ @@ -52864,8 +54466,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 643, - "value": 165 + "key": 656, + "value": 166 } }, "default": [ @@ -52899,8 +54501,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 642, - "value": 165 + "key": 655, + "value": 166 } }, "default": [ @@ -52934,8 +54536,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 644, - "value": 165 + "key": 657, + "value": 166 } }, "default": [ @@ -52969,8 +54571,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 646, - "value": 165 + "key": 659, + "value": 166 } }, "default": [ @@ -53004,8 +54606,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 644, - "value": 165 + "key": 657, + "value": 166 } }, "default": [ @@ -53038,7 +54640,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 144, + "key": 145, "value": 4 } }, @@ -53057,7 +54659,7 @@ "name": "RewardCurrencies", "modifier": "Default", "ty": { - "Plain": 639 + "Plain": 652 }, "default": [ 0 @@ -53069,15 +54671,15 @@ ] }, "calls": { - "ty": 399 + "ty": 410 }, "event": { - "ty": 167 + "ty": 168 }, "constants": [ { "name": "GetNativeCurrencyId", - "ty": 124, + "ty": 123, "value": [ 0 ], @@ -53085,7 +54687,7 @@ } ], "error": { - "ty": 648 + "ty": 661 }, "index": 71, "docs": [] @@ -53103,8 +54705,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 170, - "value": 169 + "key": 171, + "value": 170 } }, "default": [ @@ -53122,8 +54724,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 170, - "value": 169 + "key": 171, + "value": 170 } }, "default": [ @@ -53142,7 +54744,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 37 + "value": 38 } }, "default": [ @@ -53155,10 +54757,10 @@ ] }, "calls": { - "ty": 400 + "ty": 411 }, "event": { - "ty": 168 + "ty": 169 }, "constants": [ { @@ -53189,7 +54791,7 @@ } ], "error": { - "ty": 649 + "ty": 662 }, "index": 72, "docs": [] @@ -53241,10 +54843,10 @@ ] }, "calls": { - "ty": 401 + "ty": 412 }, "event": { - "ty": 171 + "ty": 172 }, "constants": [ { @@ -53279,7 +54881,7 @@ } ], "error": { - "ty": 650 + "ty": 663 }, "index": 73, "docs": [] @@ -53299,7 +54901,7 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 651, + "key": 664, "value": 6 } }, @@ -53319,8 +54921,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 124, - "value": 37 + "key": 123, + "value": 38 } }, "default": [ @@ -53333,10 +54935,10 @@ ] }, "calls": { - "ty": 402 + "ty": 413 }, "event": { - "ty": 172 + "ty": 173 }, "constants": [ { @@ -53354,7 +54956,7 @@ } ], "error": { - "ty": 652 + "ty": 665 }, "index": 80, "docs": [] @@ -53372,8 +54974,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 124, - "value": 653 + "key": 123, + "value": 666 } }, "default": [ @@ -53384,15 +54986,15 @@ ] }, "calls": { - "ty": 403 + "ty": 414 }, "event": { - "ty": 174 + "ty": 175 }, "constants": [ { "name": "DepositCurrency", - "ty": 124, + "ty": 123, "value": [ 0 ], @@ -53427,7 +55029,7 @@ } ], "error": { - "ty": 654 + "ty": 667 }, "index": 81, "docs": [] @@ -53461,7 +55063,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 180 + "value": 181 } }, "default": [ @@ -53498,8 +55100,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 124, - "value": 37 + "key": 123, + "value": 38 } }, "default": [ @@ -53512,10 +55114,10 @@ ] }, "calls": { - "ty": 404 + "ty": 415 }, "event": { - "ty": 175 + "ty": 176 }, "constants": [ { @@ -53575,7 +55177,7 @@ }, { "name": "SellFee", - "ty": 460, + "ty": 478, "value": [ 16, 39, @@ -53626,7 +55228,7 @@ } ], "error": { - "ty": 655 + "ty": 668 }, "index": 82, "docs": [] @@ -53687,7 +55289,7 @@ "Twox64Concat" ], "key": 4, - "value": 656 + "value": 669 } }, "default": [ @@ -53708,7 +55310,7 @@ "Twox64Concat" ], "key": 4, - "value": 663 + "value": 676 } }, "default": [ @@ -53729,8 +55331,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 669, - "value": 670 + "key": 682, + "value": 683 } }, "default": [ @@ -53747,8 +55349,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 669, - "value": 671 + "key": 682, + "value": 684 } }, "default": [ @@ -53765,7 +55367,7 @@ "name": "BoostPoolInfos", "modifier": "Default", "ty": { - "Plain": 672 + "Plain": 685 }, "default": [ 0, @@ -53808,7 +55410,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 673 + "value": 686 } }, "default": [ @@ -53825,7 +55427,7 @@ "Twox64Concat" ], "key": 4, - "value": 37 + "value": 38 } }, "default": [ @@ -53842,7 +55444,7 @@ "Twox64Concat" ], "key": 4, - "value": 37 + "value": 38 } }, "default": [ @@ -53876,7 +55478,7 @@ "Twox64Concat", "Twox64Concat" ], - "key": 675, + "key": 688, "value": 6 } }, @@ -53888,10 +55490,10 @@ ] }, "calls": { - "ty": 406 + "ty": 417 }, "event": { - "ty": 176 + "ty": 177 }, "constants": [ { @@ -53935,7 +55537,7 @@ }, { "name": "Keeper", - "ty": 461, + "ty": 479, "value": [ 102, 111, @@ -53952,7 +55554,7 @@ }, { "name": "RewardIssuer", - "ty": 461, + "ty": 479, "value": [ 102, 111, @@ -53967,7 +55569,7 @@ }, { "name": "FarmingBoost", - "ty": 461, + "ty": 479, "value": [ 102, 111, @@ -53993,7 +55595,7 @@ } ], "error": { - "ty": 676 + "ty": 689 }, "index": 90, "docs": [] @@ -54011,8 +55613,8 @@ "hashers": [ "Twox64Concat" ], - "key": 124, - "value": 185 + "key": 123, + "value": 186 } }, "default": [ @@ -54030,8 +55632,8 @@ "hashers": [ "Twox64Concat" ], - "key": 66, - "value": 124 + "key": 65, + "value": 123 } }, "default": [ @@ -54046,7 +55648,7 @@ "name": "LastAssetId", "modifier": "Default", "ty": { - "Plain": 124 + "Plain": 123 }, "default": [ 0 @@ -54058,10 +55660,10 @@ ] }, "calls": { - "ty": 415 + "ty": 426 }, "event": { - "ty": 184 + "ty": 185 }, "constants": [ { @@ -54079,68 +55681,225 @@ } ], "error": { - "ty": 677 + "ty": 690 }, "index": 91, "docs": [] + }, + { + "name": "MessageQueue", + "storage": { + "prefix": "MessageQueue", + "entries": [ + { + "name": "BookStateFor", + "modifier": "Default", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 193, + "value": 691 + } + }, + "default": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "docs": [ + " The index of the first and last (non-empty) pages." + ] + }, + { + "name": "ServiceHead", + "modifier": "Optional", + "ty": { + "Plain": 193 + }, + "default": [ + 0 + ], + "docs": [ + " The origin at which we should begin servicing." + ] + }, + { + "name": "Pages", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat", + "Twox64Concat" + ], + "key": 694, + "value": 695 + } + }, + "default": [ + 0 + ], + "docs": [ + " The map of page indices to pages." + ] + } + ] + }, + "calls": { + "ty": 431 + }, + "event": { + "ty": 192 + }, + "constants": [ + { + "name": "HeapSize", + "ty": 4, + "value": [ + 0, + 0, + 1, + 0 + ], + "docs": [ + " The size of the page; this implies the maximum message size which can be sent.", + "", + " A good value depends on the expected message sizes, their weights, the weight that is", + " available for processing them and the maximal needed message size. The maximal message", + " size is slightly lower than this as defined by [`MaxMessageLenOf`]." + ] + }, + { + "name": "MaxStale", + "ty": 4, + "value": [ + 8, + 0, + 0, + 0 + ], + "docs": [ + " The maximum number of stale pages (i.e. of overweight messages) allowed before culling", + " can happen. Once there are more stale pages than this, then historical pages may be", + " dropped, even if they contain unprocessed overweight messages." + ] + }, + { + "name": "ServiceWeight", + "ty": 207, + "value": [ + 1, + 7, + 0, + 162, + 148, + 26, + 29, + 2, + 0, + 80, + 0 + ], + "docs": [ + " The amount of weight (if any) which should be provided to the message queue for", + " servicing enqueued items.", + "", + " This may be legitimately `None` in the case that you will call", + " `ServiceQueues::service_queues` manually." + ] + } + ], + "error": { + "ty": 697 + }, + "index": 92, + "docs": [] } ], "extrinsic": { "version": 4, - "address_ty": 271, - "call_ty": 277, - "signature_ty": 678, - "extra_ty": 684, + "address_ty": 276, + "call_ty": 282, + "signature_ty": 382, + "extra_ty": 698, "signed_extensions": [ { "identifier": "CheckNonZeroSender", - "ty": 685, - "additional_signed": 37 + "ty": 699, + "additional_signed": 38 }, { "identifier": "CheckSpecVersion", - "ty": 686, + "ty": 700, "additional_signed": 4 }, { "identifier": "CheckTxVersion", - "ty": 687, + "ty": 701, "additional_signed": 4 }, { "identifier": "CheckGenesis", - "ty": 688, + "ty": 702, "additional_signed": 12 }, { "identifier": "CheckMortality", - "ty": 689, + "ty": 703, "additional_signed": 12 }, { "identifier": "CheckNonce", - "ty": 691, - "additional_signed": 37 + "ty": 705, + "additional_signed": 38 }, { "identifier": "CheckWeight", - "ty": 692, - "additional_signed": 37 + "ty": 706, + "additional_signed": 38 }, { "identifier": "ChargeTransactionPayment", - "ty": 693, - "additional_signed": 37 + "ty": 707, + "additional_signed": 38 }, { "identifier": "CheckBuyout", - "ty": 694, - "additional_signed": 37 + "ty": 708, + "additional_signed": 38 }, { "identifier": "CheckMetadataHash", - "ty": 695, - "additional_signed": 31 + "ty": 709, + "additional_signed": 32 } ] }, @@ -54152,7 +55911,7 @@ { "name": "slot_duration", "inputs": [], - "output": 697, + "output": 711, "docs": [ " Returns the slot duration for Aura.", "", @@ -54162,7 +55921,7 @@ { "name": "authorities", "inputs": [], - "output": 480, + "output": 498, "docs": [ " Return the current set of authorities." ] @@ -54178,7 +55937,7 @@ { "name": "version", "inputs": [], - "output": 206, + "output": 211, "docs": [ " Returns the version of the runtime." ] @@ -54188,10 +55947,10 @@ "inputs": [ { "name": "block", - "ty": 698 + "ty": 712 } ], - "output": 37, + "output": 38, "docs": [ " Execute the given block." ] @@ -54201,10 +55960,10 @@ "inputs": [ { "name": "header", - "ty": 699 + "ty": 713 } ], - "output": 37, + "output": 38, "docs": [ " Initialize a block with the given header." ] @@ -54220,7 +55979,7 @@ { "name": "metadata", "inputs": [], - "output": 702, + "output": 716, "docs": [ " Returns the metadata of a runtime." ] @@ -54233,7 +55992,7 @@ "ty": 4 } ], - "output": 703, + "output": 717, "docs": [ " Returns the metadata at a given version.", "", @@ -54244,7 +56003,7 @@ { "name": "metadata_versions", "inputs": [], - "output": 414, + "output": 425, "docs": [ " Returns the supported metadata versions.", "", @@ -54264,10 +56023,10 @@ "inputs": [ { "name": "extrinsic", - "ty": 700 + "ty": 714 } ], - "output": 704, + "output": 718, "docs": [ " Apply the given extrinsic.", "", @@ -54278,7 +56037,7 @@ { "name": "finalize_block", "inputs": [], - "output": 699, + "output": 713, "docs": [ " Finish the current block." ] @@ -54288,10 +56047,10 @@ "inputs": [ { "name": "inherent", - "ty": 708 + "ty": 722 } ], - "output": 701, + "output": 715, "docs": [ " Generate inherent extrinsics. The inherent data will vary from chain to chain." ] @@ -54301,14 +56060,14 @@ "inputs": [ { "name": "block", - "ty": 698 + "ty": 712 }, { "name": "data", - "ty": 708 + "ty": 722 } ], - "output": 712, + "output": 726, "docs": [ " Check that the inherents are valid. The inherent data will vary from chain to chain." ] @@ -54326,18 +56085,18 @@ "inputs": [ { "name": "source", - "ty": 713 + "ty": 727 }, { "name": "tx", - "ty": 700 + "ty": 714 }, { "name": "block_hash", "ty": 12 } ], - "output": 714, + "output": 728, "docs": [ " Validate the transaction.", "", @@ -54363,10 +56122,10 @@ "inputs": [ { "name": "header", - "ty": 699 + "ty": 713 } ], - "output": 37, + "output": 38, "docs": [ " Starts the off-chain task for given block header." ] @@ -54384,7 +56143,7 @@ "inputs": [ { "name": "seed", - "ty": 532 + "ty": 545 } ], "output": 13, @@ -54406,7 +56165,7 @@ "ty": 13 } ], - "output": 716, + "output": 730, "docs": [ " Decode the given public session keys.", "", @@ -54447,14 +56206,14 @@ "inputs": [ { "name": "uxt", - "ty": 700 + "ty": 714 }, { "name": "len", "ty": 4 } ], - "output": 719, + "output": 733, "docs": [] }, { @@ -54462,14 +56221,14 @@ "inputs": [ { "name": "uxt", - "ty": 700 + "ty": 714 }, { "name": "len", "ty": 4 } ], - "output": 720, + "output": 734, "docs": [] }, { @@ -54505,10 +56264,10 @@ "inputs": [ { "name": "header", - "ty": 699 + "ty": 713 } ], - "output": 723, + "output": 737, "docs": [ " Collect information about a collation.", "", @@ -54532,13 +56291,13 @@ "ty": 0 } ], - "output": 726, + "output": 740, "docs": [] }, { "name": "get_staking_rates", "inputs": [], - "output": 727, + "output": 741, "docs": [] } ], @@ -54559,7 +56318,7 @@ "ty": 13 } ], - "output": 728, + "output": 742, "docs": [] }, { @@ -54574,7 +56333,7 @@ "ty": 13 } ], - "output": 729, + "output": 743, "docs": [] } ], @@ -54610,7 +56369,7 @@ "ty": 138 } ], - "output": 731, + "output": 745, "docs": [] }, { @@ -54690,7 +56449,7 @@ "ty": 6 } ], - "output": 733, + "output": 747, "docs": [] } ], @@ -54711,7 +56470,7 @@ "ty": 4 } ], - "output": 177, + "output": 178, "docs": [] }, { @@ -54726,7 +56485,7 @@ "ty": 4 } ], - "output": 177, + "output": 178, "docs": [] } ], @@ -54743,7 +56502,7 @@ "ty": 0 } ], - "output": 192, + "output": 196, "docs": [ " Get all issue requests for a particular account" ] @@ -54756,7 +56515,7 @@ "ty": 0 } ], - "output": 192, + "output": 196, "docs": [ " Get all issue requests for a particular vault" ] @@ -54772,10 +56531,10 @@ "inputs": [ { "name": "vault_id", - "ty": 144 + "ty": 145 } ], - "output": 734, + "output": 748, "docs": [ " Get the vault's collateral (excluding nomination)" ] @@ -54788,7 +56547,7 @@ "ty": 0 } ], - "output": 735, + "output": 749, "docs": [ " Get all the vaultIds registered by a vault's accountId" ] @@ -54798,10 +56557,10 @@ "inputs": [ { "name": "vault_id", - "ty": 144 + "ty": 145 } ], - "output": 734, + "output": 748, "docs": [ " Get the vault's collateral (including nomination)" ] @@ -54809,7 +56568,7 @@ { "name": "get_premium_redeem_vaults", "inputs": [], - "output": 737, + "output": 751, "docs": [ " Get all vaults below the premium redeem threshold, ordered in descending order of this amount" ] @@ -54817,7 +56576,7 @@ { "name": "get_vaults_with_issuable_tokens", "inputs": [], - "output": 737, + "output": 751, "docs": [ " Get all vaults with non-zero issuable tokens, ordered in descending order of this amount" ] @@ -54825,7 +56584,7 @@ { "name": "get_vaults_with_redeemable_tokens", "inputs": [], - "output": 737, + "output": 751, "docs": [ " Get all vaults with non-zero redeemable tokens, ordered in descending order of this amount" ] @@ -54835,10 +56594,10 @@ "inputs": [ { "name": "vault", - "ty": 144 + "ty": 145 } ], - "output": 734, + "output": 748, "docs": [ " Get the amount of tokens a vault can issue" ] @@ -54848,14 +56607,14 @@ "inputs": [ { "name": "vault", - "ty": 144 + "ty": 145 }, { "name": "only_issued", - "ty": 45 + "ty": 30 } ], - "output": 740, + "output": 754, "docs": [ " Get the collateralization rate of a vault" ] @@ -54865,18 +56624,18 @@ "inputs": [ { "name": "vault", - "ty": 144 + "ty": 145 }, { "name": "collateral", - "ty": 726 + "ty": 740 }, { "name": "only_issued", - "ty": 45 + "ty": 30 } ], - "output": 740, + "output": 754, "docs": [ " Get the collateralization rate of a vault and collateral" ] @@ -54886,18 +56645,18 @@ "inputs": [ { "name": "amount_wrapped", - "ty": 726 + "ty": 740 }, { "name": "wrapped_currency_id", - "ty": 124 + "ty": 123 }, { "name": "collateral_currency_id", - "ty": 124 + "ty": 123 } ], - "output": 734, + "output": 748, "docs": [ " Get the minimum amount of collateral required for the given amount of token", " with the current threshold and exchange rate" @@ -54908,10 +56667,10 @@ "inputs": [ { "name": "vault_id", - "ty": 144 + "ty": 145 } ], - "output": 734, + "output": 748, "docs": [ " Get the amount of collateral required for the given vault to be at the", " current SecureCollateralThreshold with the current exchange rate" @@ -54931,7 +56690,7 @@ "ty": 0 } ], - "output": 192, + "output": 196, "docs": [ " Get all redeem requests for a particular account" ] @@ -54944,7 +56703,7 @@ "ty": 0 } ], - "output": 192, + "output": 196, "docs": [ " Get all redeem requests for a particular vault" ] @@ -54963,7 +56722,7 @@ "ty": 0 } ], - "output": 192, + "output": 196, "docs": [ " Get all replace requests from a particular vault" ] @@ -54976,7 +56735,7 @@ "ty": 0 } ], - "output": 192, + "output": 196, "docs": [ " Get all replace requests to a particular vault" ] @@ -55004,18 +56763,18 @@ }, { "name": "gas_limit", - "ty": 202 + "ty": 207 }, { "name": "storage_deposit_limit", - "ty": 146 + "ty": 147 }, { "name": "input_data", "ty": 13 } ], - "output": 741, + "output": 755, "docs": [ " Perform a call from a specified account to a given contract.", "", @@ -55035,15 +56794,15 @@ }, { "name": "gas_limit", - "ty": 202 + "ty": 207 }, { "name": "storage_deposit_limit", - "ty": 146 + "ty": 147 }, { "name": "code", - "ty": 748 + "ty": 762 }, { "name": "data", @@ -55054,7 +56813,7 @@ "ty": 13 } ], - "output": 749, + "output": 763, "docs": [ " Instantiate a new contract.", "", @@ -55074,14 +56833,14 @@ }, { "name": "storage_deposit_limit", - "ty": 146 + "ty": 147 }, { "name": "determinism", - "ty": 379 + "ty": 390 } ], - "output": 752, + "output": 766, "docs": [ " Upload new code without instantiating a contract from it.", "", @@ -55100,7 +56859,7 @@ "ty": 13 } ], - "output": 754, + "output": 768, "docs": [ " Query a given storage key in a given contract.", "", @@ -55122,14 +56881,14 @@ "inputs": [ { "name": "amount", - "ty": 726 + "ty": 740 }, { "name": "currency_id", - "ty": 124 + "ty": 123 } ], - "output": 734, + "output": 748, "docs": [] }, { @@ -55137,14 +56896,14 @@ "inputs": [ { "name": "amount", - "ty": 726 + "ty": 740 }, { "name": "currency_id", - "ty": 124 + "ty": 123 } ], - "output": 734, + "output": 748, "docs": [] }, { @@ -55152,20 +56911,58 @@ "inputs": [ { "name": "currency", - "ty": 124 + "ty": 123 } ], - "output": 740, + "output": 754, "docs": [] } ], "docs": [] + }, + { + "name": "GenesisBuilder", + "methods": [ + { + "name": "create_default_config", + "inputs": [], + "output": 13, + "docs": [ + " Creates the default `GenesisConfig` and returns it as a JSON blob.", + "", + " This function instantiates the default `GenesisConfig` struct for the runtime and serializes it into a JSON", + " blob. It returns a `Vec` containing the JSON representation of the default `GenesisConfig`." + ] + }, + { + "name": "build_config", + "inputs": [ + { + "name": "json", + "ty": 13 + } + ], + "output": 770, + "docs": [ + " Build `GenesisConfig` from a JSON blob not using any defaults and store it in the storage.", + "", + " This function deserializes the full `GenesisConfig` from the given JSON blob and puts it into the storage.", + " If the provided JSON blob is incorrect or incomplete or the deserialization fails, an error is returned.", + " It is recommended to log any errors encountered during the process.", + "", + " Please note that provided json blob must contain all `GenesisConfig` fields, no defaults will be used." + ] + } + ], + "docs": [ + " API to interact with GenesisConfig for the runtime" + ] } ], "outer_enums": { - "call_enum_ty": 277, + "call_enum_ty": 282, "event_enum_ty": 20, - "error_enum_ty": 756 + "error_enum_ty": 771 }, "custom": { "map": {} diff --git a/clients/runtime/metadata-parachain-foucoco.scale b/clients/runtime/metadata-parachain-foucoco.scale index c803d0a40ca2636b8f41d35d535e8a6cf12bade4..7a3ba31b05ea3427ac755ccb5eebad1dc477082e 100644 GIT binary patch delta 46151 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B3am@t0dsXx{Pg8f?}CxJ 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 F{s+>BIM)CG delta 34442 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" } ] @@ -471,7 +471,7 @@ "name": "ParachainSystem", "fields": [ { - "type": 30, + "type": 31, "typeName": "cumulus_pallet_parachain_system::Event" } ], @@ -481,7 +481,7 @@ "name": "Balances", "fields": [ { - "type": 32, + "type": 33, "typeName": "pallet_balances::Event" } ], @@ -491,7 +491,7 @@ "name": "TransactionPayment", "fields": [ { - "type": 34, + "type": 35, "typeName": "pallet_transaction_payment::Event" } ], @@ -501,7 +501,7 @@ "name": "Democracy", "fields": [ { - "type": 35, + "type": 36, "typeName": "pallet_democracy::Event" } ], @@ -511,7 +511,7 @@ "name": "Council", "fields": [ { - "type": 40, + "type": 41, "typeName": "pallet_collective::Event" } ], @@ -631,7 +631,7 @@ "name": "PolkadotXcm", "fields": [ { - "type": 62, + "type": 60, "typeName": "pallet_xcm::Event" } ], @@ -641,7 +641,7 @@ "name": "CumulusXcm", "fields": [ { - "type": 117, + "type": 116, "typeName": "cumulus_pallet_xcm::Event" } ], @@ -651,7 +651,7 @@ "name": "DmpQueue", "fields": [ { - "type": 118, + "type": 117, "typeName": "cumulus_pallet_dmp_queue::Event" } ], @@ -661,7 +661,7 @@ "name": "Vesting", "fields": [ { - "type": 119, + "type": 118, "typeName": "pallet_vesting::Event" } ], @@ -671,7 +671,7 @@ "name": "Utility", "fields": [ { - "type": 120, + "type": 119, "typeName": "pallet_utility::Event" } ], @@ -681,7 +681,7 @@ "name": "Tokens", "fields": [ { - "type": 121, + "type": 120, "typeName": "orml_tokens::Event" } ], @@ -691,7 +691,7 @@ "name": "XTokens", "fields": [ { - "type": 125, + "type": 124, "typeName": "orml_xtokens::Event" } ], @@ -701,7 +701,7 @@ "name": "Identity", "fields": [ { - "type": 126, + "type": 125, "typeName": "pallet_identity::Event" } ], @@ -741,7 +741,7 @@ "name": "Issue", "fields": [ { - "type": 141, + "type": 142, "typeName": "issue::Event" } ], @@ -751,7 +751,7 @@ "name": "Nomination", "fields": [ { - "type": 145, + "type": 146, "typeName": "nomination::Event" } ], @@ -761,7 +761,7 @@ "name": "Oracle", "fields": [ { - "type": 146, + "type": 147, "typeName": "oracle::Event" } ], @@ -771,7 +771,7 @@ "name": "Redeem", "fields": [ { - "type": 152, + "type": 153, "typeName": "redeem::Event" } ], @@ -781,7 +781,7 @@ "name": "Replace", "fields": [ { - "type": 154, + "type": 155, "typeName": "replace::Event" } ], @@ -791,7 +791,7 @@ "name": "Security", "fields": [ { - "type": 155, + "type": 156, "typeName": "security::Event" } ], @@ -801,7 +801,7 @@ "name": "StellarRelay", "fields": [ { - "type": 159, + "type": 160, "typeName": "stellar_relay::Event" } ], @@ -811,7 +811,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 160, + "type": 161, "typeName": "vault_registry::Event" } ], @@ -821,7 +821,7 @@ "name": "PooledVaultRewards", "fields": [ { - "type": 162, + "type": 163, "typeName": "pooled_rewards::Event" } ], @@ -831,7 +831,7 @@ "name": "VaultStaking", "fields": [ { - "type": 165, + "type": 166, "typeName": "staking::Event" } ], @@ -841,7 +841,7 @@ "name": "ClientsInfo", "fields": [ { - "type": 166, + "type": 167, "typeName": "clients_info::Event" } ], @@ -851,7 +851,7 @@ "name": "RewardDistribution", "fields": [ { - "type": 169, + "type": 170, "typeName": "reward_distribution::Event" } ], @@ -861,7 +861,7 @@ "name": "TokenAllowance", "fields": [ { - "type": 170, + "type": 171, "typeName": "orml_currencies_allowance_extension::Event" } ], @@ -871,7 +871,7 @@ "name": "TreasuryBuyoutExtension", "fields": [ { - "type": 172, + "type": 173, "typeName": "treasury_buyout_extension::Event" } ], @@ -881,7 +881,7 @@ "name": "Farming", "fields": [ { - "type": 173, + "type": 174, "typeName": "farming::Event" } ], @@ -891,7 +891,7 @@ "name": "AssetRegistry", "fields": [ { - "type": 181, + "type": 182, "typeName": "orml_asset_registry::Event" } ], @@ -901,11 +901,21 @@ "name": "VestingManager", "fields": [ { - "type": 188, + "type": 189, "typeName": "vesting_manager::Event" } ], "index": 100 + }, + { + "name": "MessageQueue", + "fields": [ + { + "type": 190, + "typeName": "pallet_message_queue::Event" + } + ], + "index": 110 } ] } @@ -1015,6 +1025,25 @@ "docs": [ "On on-chain remark happened." ] + }, + { + "name": "UpgradeAuthorized", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + }, + { + "name": "check_version", + "type": 30, + "typeName": "bool" + } + ], + "index": 6, + "docs": [ + "An upgrade was authorized." + ] } ] } @@ -1334,6 +1363,14 @@ }, { "id": 30, + "type": { + "def": { + "primitive": "bool" + } + } + }, + { + "id": 31, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -1377,20 +1414,6 @@ "The relay-chain aborted the upgrade process." ] }, - { - "name": "UpgradeAuthorized", - "fields": [ - { - "name": "code_hash", - "type": 12, - "typeName": "T::Hash" - } - ], - "index": 3, - "docs": [ - "An upgrade has been authorized." - ] - }, { "name": "DownwardMessagesReceived", "fields": [ @@ -1400,7 +1423,7 @@ "typeName": "u32" } ], - "index": 4, + "index": 3, "docs": [ "Some downward messages have been received and will be processed." ] @@ -1419,7 +1442,7 @@ "typeName": "relay_chain::Hash" } ], - "index": 5, + "index": 4, "docs": [ "Downward messages were processed using the given weight." ] @@ -1429,11 +1452,11 @@ "fields": [ { "name": "message_hash", - "type": 31, + "type": 32, "typeName": "Option" } ], - "index": 6, + "index": 5, "docs": [ "An upward message was sent to the relay chain." ] @@ -1447,7 +1470,7 @@ } }, { - "id": 31, + "id": 32, "type": { "path": [ "Option" @@ -1480,7 +1503,7 @@ } }, { - "id": 32, + "id": 33, "type": { "path": [ "pallet_balances", @@ -1640,7 +1663,7 @@ }, { "name": "destination_status", - "type": 33, + "type": 34, "typeName": "Status" } ], @@ -1910,7 +1933,7 @@ } }, { - "id": 33, + "id": 34, "type": { "path": [ "frame_support", @@ -1936,7 +1959,7 @@ } }, { - "id": 34, + "id": 35, "type": { "path": [ "pallet_transaction_payment", @@ -1986,7 +2009,7 @@ } }, { - "id": 35, + "id": 36, "type": { "path": [ "pallet_democracy", @@ -2057,7 +2080,7 @@ }, { "name": "threshold", - "type": 36, + "type": 37, "typeName": "VoteThreshold" } ], @@ -2152,7 +2175,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" }, { "name": "until", @@ -2171,7 +2194,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" } ], "index": 10, @@ -2194,7 +2217,7 @@ }, { "name": "vote", - "type": 37, + "type": 38, "typeName": "AccountVote>" } ], @@ -2241,7 +2264,7 @@ "fields": [ { "name": "owner", - "type": 39, + "type": 40, "typeName": "MetadataOwner", "docs": [ "Metadata owner." @@ -2250,7 +2273,7 @@ { "name": "hash", "type": 12, - "typeName": "PreimageHash", + "typeName": "T::Hash", "docs": [ "Preimage hash." ] @@ -2266,7 +2289,7 @@ "fields": [ { "name": "owner", - "type": 39, + "type": 40, "typeName": "MetadataOwner", "docs": [ "Metadata owner." @@ -2275,7 +2298,7 @@ { "name": "hash", "type": 12, - "typeName": "PreimageHash", + "typeName": "T::Hash", "docs": [ "Preimage hash." ] @@ -2291,7 +2314,7 @@ "fields": [ { "name": "prev_owner", - "type": 39, + "type": 40, "typeName": "MetadataOwner", "docs": [ "Previous metadata owner." @@ -2299,7 +2322,7 @@ }, { "name": "owner", - "type": 39, + "type": 40, "typeName": "MetadataOwner", "docs": [ "New metadata owner." @@ -2308,7 +2331,7 @@ { "name": "hash", "type": 12, - "typeName": "PreimageHash", + "typeName": "T::Hash", "docs": [ "Preimage hash." ] @@ -2328,7 +2351,7 @@ } }, { - "id": 36, + "id": 37, "type": { "path": [ "pallet_democracy", @@ -2356,7 +2379,7 @@ } }, { - "id": 37, + "id": 38, "type": { "path": [ "pallet_democracy", @@ -2377,7 +2400,7 @@ "fields": [ { "name": "vote", - "type": 38, + "type": 39, "typeName": "Vote" }, { @@ -2410,7 +2433,7 @@ } }, { - "id": 38, + "id": 39, "type": { "path": [ "pallet_democracy", @@ -2429,7 +2452,7 @@ } }, { - "id": 39, + "id": 40, "type": { "path": [ "pallet_democracy", @@ -2469,7 +2492,7 @@ } }, { - "id": 40, + "id": 41, "type": { "path": [ "pallet_collective", @@ -2534,7 +2557,7 @@ }, { "name": "voted", - "type": 41, + "type": 30, "typeName": "bool" }, { @@ -2652,14 +2675,6 @@ ] } }, - { - "id": 41, - "type": { - "def": { - "primitive": "bool" - } - } - }, { "id": 42, "type": { @@ -2776,7 +2791,7 @@ }, { "name": "voted", - "type": 41, + "type": 30, "typeName": "bool" }, { @@ -2959,7 +2974,7 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" }, { @@ -2983,7 +2998,7 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" } ], @@ -3002,7 +3017,7 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" } ], @@ -3021,7 +3036,7 @@ }, { "name": "id", - "type": 31, + "type": 32, "typeName": "Option" } ], @@ -3464,6 +3479,112 @@ "docs": [ "The inactive funds of the pallet have been updated." ] + }, + { + "name": "AssetSpendApproved", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + }, + { + "name": "asset_kind", + "type": 43, + "typeName": "T::AssetKind" + }, + { + "name": "amount", + "type": 6, + "typeName": "AssetBalanceOf" + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "T::Beneficiary" + }, + { + "name": "valid_from", + "type": 4, + "typeName": "BlockNumberFor" + }, + { + "name": "expire_at", + "type": 4, + "typeName": "BlockNumberFor" + } + ], + "index": 9, + "docs": [ + "A new asset spend proposal has been approved." + ] + }, + { + "name": "AssetSpendVoided", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 10, + "docs": [ + "An approved spend was voided." + ] + }, + { + "name": "Paid", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + }, + { + "name": "payment_id", + "type": 43, + "typeName": "::Id" + } + ], + "index": 11, + "docs": [ + "A payment happened." + ] + }, + { + "name": "PaymentFailed", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + }, + { + "name": "payment_id", + "type": 43, + "typeName": "::Id" + } + ], + "index": 12, + "docs": [ + "A payment failed and can be retried." + ] + }, + { + "name": "SpendProcessed", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 13, + "docs": [ + "A spend was processed and removed from the storage. It might have been successfully", + "paid or it may have expired." + ] } ] } @@ -3611,6 +3732,72 @@ "docs": [ "A bounty expiry is extended." ] + }, + { + "name": "BountyApproved", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "BountyIndex" + } + ], + "index": 7, + "docs": [ + "A bounty is approved." + ] + }, + { + "name": "CuratorProposed", + "fields": [ + { + "name": "bounty_id", + "type": 4, + "typeName": "BountyIndex" + }, + { + "name": "curator", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 8, + "docs": [ + "A bounty curator is proposed." + ] + }, + { + "name": "CuratorUnassigned", + "fields": [ + { + "name": "bounty_id", + "type": 4, + "typeName": "BountyIndex" + } + ], + "index": 9, + "docs": [ + "A bounty curator is unassigned." + ] + }, + { + "name": "CuratorAccepted", + "fields": [ + { + "name": "bounty_id", + "type": 4, + "typeName": "BountyIndex" + }, + { + "name": "curator", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 10, + "docs": [ + "A bounty curator is accepted." + ] } ] } @@ -4462,87 +4649,6 @@ "def": { "variant": { "variants": [ - { - "name": "Success", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "weight", - "type": 9, - "typeName": "Weight" - } - ], - "index": 0, - "docs": [ - "Some XCM was executed ok." - ] - }, - { - "name": "Fail", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "error", - "type": 60, - "typeName": "XcmError" - }, - { - "name": "weight", - "type": 9, - "typeName": "Weight" - } - ], - "index": 1, - "docs": [ - "Some XCM failed." - ] - }, - { - "name": "BadVersion", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - } - ], - "index": 2, - "docs": [ - "Bad XCM version used." - ] - }, - { - "name": "BadFormat", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - } - ], - "index": 3, - "docs": [ - "Bad XCM format used." - ] - }, { "name": "XcmpMessageSent", "fields": [ @@ -4552,58 +4658,10 @@ "typeName": "XcmHash" } ], - "index": 4, + "index": 0, "docs": [ "An HRMP message was sent to a sibling parachain." ] - }, - { - "name": "OverweightEnqueued", - "fields": [ - { - "name": "sender", - "type": 61, - "typeName": "ParaId" - }, - { - "name": "sent_at", - "type": 4, - "typeName": "RelayBlockNumber" - }, - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "required", - "type": 9, - "typeName": "Weight" - } - ], - "index": 5, - "docs": [ - "An XCM exceeded the individual message weight budget." - ] - }, - { - "name": "OverweightServiced", - "fields": [ - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "used", - "type": 9, - "typeName": "Weight" - } - ], - "index": 6, - "docs": [ - "An XCM from the overweight queue was executed with the given actual weight used." - ] } ] } @@ -4615,215 +4673,6 @@ }, { "id": 60, - "type": { - "path": [ - "staging_xcm", - "v3", - "traits", - "Error" - ], - "def": { - "variant": { - "variants": [ - { - "name": "Overflow", - "index": 0 - }, - { - "name": "Unimplemented", - "index": 1 - }, - { - "name": "UntrustedReserveLocation", - "index": 2 - }, - { - "name": "UntrustedTeleportLocation", - "index": 3 - }, - { - "name": "LocationFull", - "index": 4 - }, - { - "name": "LocationNotInvertible", - "index": 5 - }, - { - "name": "BadOrigin", - "index": 6 - }, - { - "name": "InvalidLocation", - "index": 7 - }, - { - "name": "AssetNotFound", - "index": 8 - }, - { - "name": "FailedToTransactAsset", - "index": 9 - }, - { - "name": "NotWithdrawable", - "index": 10 - }, - { - "name": "LocationCannotHold", - "index": 11 - }, - { - "name": "ExceedsMaxMessageSize", - "index": 12 - }, - { - "name": "DestinationUnsupported", - "index": 13 - }, - { - "name": "Transport", - "index": 14 - }, - { - "name": "Unroutable", - "index": 15 - }, - { - "name": "UnknownClaim", - "index": 16 - }, - { - "name": "FailedToDecode", - "index": 17 - }, - { - "name": "MaxWeightInvalid", - "index": 18 - }, - { - "name": "NotHoldingFees", - "index": 19 - }, - { - "name": "TooExpensive", - "index": 20 - }, - { - "name": "Trap", - "fields": [ - { - "type": 11, - "typeName": "u64" - } - ], - "index": 21 - }, - { - "name": "ExpectationFalse", - "index": 22 - }, - { - "name": "PalletNotFound", - "index": 23 - }, - { - "name": "NameMismatch", - "index": 24 - }, - { - "name": "VersionIncompatible", - "index": 25 - }, - { - "name": "HoldingWouldOverflow", - "index": 26 - }, - { - "name": "ExportError", - "index": 27 - }, - { - "name": "ReanchorFailed", - "index": 28 - }, - { - "name": "NoDeal", - "index": 29 - }, - { - "name": "FeesNotMet", - "index": 30 - }, - { - "name": "LockError", - "index": 31 - }, - { - "name": "NoPermission", - "index": 32 - }, - { - "name": "Unanchored", - "index": 33 - }, - { - "name": "NotDepositable", - "index": 34 - }, - { - "name": "UnhandledXcmVersion", - "index": 35 - }, - { - "name": "WeightLimitReached", - "fields": [ - { - "type": 9, - "typeName": "Weight" - } - ], - "index": 36 - }, - { - "name": "Barrier", - "index": 37 - }, - { - "name": "WeightNotComputable", - "index": 38 - }, - { - "name": "ExceedsStackLimit", - "index": 39 - } - ] - } - } - } - }, - { - "id": 61, - "type": { - "path": [ - "polkadot_parachain_primitives", - "primitives", - "Id" - ], - "def": { - "composite": { - "fields": [ - { - "type": 4, - "typeName": "u32" - } - ] - } - } - } - }, - { - "id": 62, "type": { "path": [ "pallet_xcm", @@ -4844,7 +4693,7 @@ "fields": [ { "name": "outcome", - "type": 63, + "type": 61, "typeName": "xcm::latest::Outcome" } ], @@ -4858,17 +4707,17 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "message", - "type": 74, + "type": 73, "typeName": "Xcm<()>" }, { @@ -4887,7 +4736,7 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -4913,7 +4762,7 @@ }, { "name": "response", - "type": 85, + "type": 84, "typeName": "Response" } ], @@ -5040,7 +4889,7 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5050,7 +4899,7 @@ }, { "name": "expected_location", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -5066,7 +4915,7 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5110,12 +4959,12 @@ }, { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "VersionedMultiAssets" } ], @@ -5129,7 +4978,7 @@ "fields": [ { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5139,7 +4988,7 @@ }, { "name": "cost", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { @@ -5160,7 +5009,7 @@ "fields": [ { "name": "location", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5180,7 +5029,7 @@ "fields": [ { "name": "location", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5190,7 +5039,7 @@ }, { "name": "error", - "type": 60, + "type": 62, "typeName": "XcmError" } ], @@ -5205,7 +5054,7 @@ "fields": [ { "name": "location", - "type": 116, + "type": 115, "typeName": "VersionedMultiLocation" }, { @@ -5225,7 +5074,7 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5250,7 +5099,7 @@ "fields": [ { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -5260,12 +5109,12 @@ }, { "name": "expected_querier", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "maybe_actual_querier", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -5281,12 +5130,12 @@ "fields": [ { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "cost", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { @@ -5306,12 +5155,12 @@ "fields": [ { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "cost", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { @@ -5330,12 +5179,12 @@ "fields": [ { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "cost", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { @@ -5355,12 +5204,12 @@ "fields": [ { "name": "paying", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "fees", - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -5379,12 +5228,12 @@ }, { "name": "origin", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "VersionedMultiAssets" } ], @@ -5402,10 +5251,10 @@ } }, { - "id": 63, + "id": 61, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "traits", "Outcome" @@ -5431,7 +5280,7 @@ "typeName": "Weight" }, { - "type": 60, + "type": 62, "typeName": "Error" } ], @@ -5441,7 +5290,7 @@ "name": "Error", "fields": [ { - "type": 60, + "type": 62, "typeName": "Error" } ], @@ -5453,7 +5302,196 @@ } }, { - "id": 64, + "id": 62, + "type": { + "path": [ + "xcm", + "v3", + "traits", + "Error" + ], + "def": { + "variant": { + "variants": [ + { + "name": "Overflow", + "index": 0 + }, + { + "name": "Unimplemented", + "index": 1 + }, + { + "name": "UntrustedReserveLocation", + "index": 2 + }, + { + "name": "UntrustedTeleportLocation", + "index": 3 + }, + { + "name": "LocationFull", + "index": 4 + }, + { + "name": "LocationNotInvertible", + "index": 5 + }, + { + "name": "BadOrigin", + "index": 6 + }, + { + "name": "InvalidLocation", + "index": 7 + }, + { + "name": "AssetNotFound", + "index": 8 + }, + { + "name": "FailedToTransactAsset", + "index": 9 + }, + { + "name": "NotWithdrawable", + "index": 10 + }, + { + "name": "LocationCannotHold", + "index": 11 + }, + { + "name": "ExceedsMaxMessageSize", + "index": 12 + }, + { + "name": "DestinationUnsupported", + "index": 13 + }, + { + "name": "Transport", + "index": 14 + }, + { + "name": "Unroutable", + "index": 15 + }, + { + "name": "UnknownClaim", + "index": 16 + }, + { + "name": "FailedToDecode", + "index": 17 + }, + { + "name": "MaxWeightInvalid", + "index": 18 + }, + { + "name": "NotHoldingFees", + "index": 19 + }, + { + "name": "TooExpensive", + "index": 20 + }, + { + "name": "Trap", + "fields": [ + { + "type": 11, + "typeName": "u64" + } + ], + "index": 21 + }, + { + "name": "ExpectationFalse", + "index": 22 + }, + { + "name": "PalletNotFound", + "index": 23 + }, + { + "name": "NameMismatch", + "index": 24 + }, + { + "name": "VersionIncompatible", + "index": 25 + }, + { + "name": "HoldingWouldOverflow", + "index": 26 + }, + { + "name": "ExportError", + "index": 27 + }, + { + "name": "ReanchorFailed", + "index": 28 + }, + { + "name": "NoDeal", + "index": 29 + }, + { + "name": "FeesNotMet", + "index": 30 + }, + { + "name": "LockError", + "index": 31 + }, + { + "name": "NoPermission", + "index": 32 + }, + { + "name": "Unanchored", + "index": 33 + }, + { + "name": "NotDepositable", + "index": 34 + }, + { + "name": "UnhandledXcmVersion", + "index": 35 + }, + { + "name": "WeightLimitReached", + "fields": [ + { + "type": 9, + "typeName": "Weight" + } + ], + "index": 36 + }, + { + "name": "Barrier", + "index": 37 + }, + { + "name": "WeightNotComputable", + "index": 38 + }, + { + "name": "ExceedsStackLimit", + "index": 39 + } + ] + } + } + } + }, + { + "id": 63, "type": { "path": [ "staging_xcm", @@ -5471,7 +5509,7 @@ }, { "name": "interior", - "type": 65, + "type": 64, "typeName": "Junctions" } ] @@ -5480,10 +5518,10 @@ } }, { - "id": 65, + "id": 64, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junctions", "Junctions" @@ -5499,7 +5537,7 @@ "name": "X1", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5509,11 +5547,11 @@ "name": "X2", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5523,15 +5561,15 @@ "name": "X3", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5541,19 +5579,19 @@ "name": "X4", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5563,23 +5601,23 @@ "name": "X5", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5589,27 +5627,27 @@ "name": "X6", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5619,31 +5657,31 @@ "name": "X7", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5653,35 +5691,35 @@ "name": "X8", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" }, { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -5693,10 +5731,10 @@ } }, { - "id": 66, + "id": 65, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "Junction" @@ -5708,7 +5746,7 @@ "name": "Parachain", "fields": [ { - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -5719,7 +5757,7 @@ "fields": [ { "name": "network", - "type": 68, + "type": 67, "typeName": "Option" }, { @@ -5735,7 +5773,7 @@ "fields": [ { "name": "network", - "type": 68, + "type": 67, "typeName": "Option" }, { @@ -5751,12 +5789,12 @@ "fields": [ { "name": "network", - "type": 68, + "type": 67, "typeName": "Option" }, { "name": "key", - "type": 70, + "type": 69, "typeName": "[u8; 20]" } ], @@ -5776,7 +5814,7 @@ "name": "GeneralIndex", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -5807,12 +5845,12 @@ "fields": [ { "name": "id", - "type": 72, + "type": 71, "typeName": "BodyId" }, { "name": "part", - "type": 73, + "type": 72, "typeName": "BodyPart" } ], @@ -5822,7 +5860,7 @@ "name": "GlobalConsensus", "fields": [ { - "type": 69, + "type": 68, "typeName": "NetworkId" } ], @@ -5834,7 +5872,7 @@ } }, { - "id": 67, + "id": 66, "type": { "def": { "compact": { @@ -5844,7 +5882,7 @@ } }, { - "id": 68, + "id": 67, "type": { "path": [ "Option" @@ -5852,7 +5890,7 @@ "params": [ { "name": "T", - "type": 69 + "type": 68 } ], "def": { @@ -5866,7 +5904,7 @@ "name": "Some", "fields": [ { - "type": 69 + "type": 68 } ], "index": 1 @@ -5877,10 +5915,10 @@ } }, { - "id": 69, + "id": 68, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "NetworkId" @@ -5952,6 +5990,10 @@ { "name": "BitcoinCash", "index": 9 + }, + { + "name": "PolkadotBulletin", + "index": 10 } ] } @@ -5959,7 +6001,7 @@ } }, { - "id": 70, + "id": 69, "type": { "def": { "array": { @@ -5970,7 +6012,7 @@ } }, { - "id": 71, + "id": 70, "type": { "def": { "compact": { @@ -5980,10 +6022,10 @@ } }, { - "id": 72, + "id": 71, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "BodyId" @@ -6009,7 +6051,7 @@ "name": "Index", "fields": [ { - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6049,10 +6091,10 @@ } }, { - "id": 73, + "id": 72, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "junction", "BodyPart" @@ -6069,7 +6111,7 @@ "fields": [ { "name": "count", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6080,12 +6122,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6096,12 +6138,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6112,12 +6154,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6129,10 +6171,10 @@ } }, { - "id": 74, + "id": 73, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Xcm" ], @@ -6146,7 +6188,7 @@ "composite": { "fields": [ { - "type": 75, + "type": 74, "typeName": "Vec>" } ] @@ -6155,20 +6197,20 @@ } }, { - "id": 75, + "id": 74, "type": { "def": { "sequence": { - "type": 76 + "type": 75 } } } }, { - "id": 76, + "id": 75, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Instruction" ], @@ -6185,7 +6227,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -6195,7 +6237,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -6205,7 +6247,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -6221,7 +6263,7 @@ }, { "name": "response", - "type": 85, + "type": 84, "typeName": "Response" }, { @@ -6231,7 +6273,7 @@ }, { "name": "querier", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -6242,12 +6284,12 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6258,17 +6300,17 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -6279,7 +6321,7 @@ "fields": [ { "name": "origin_kind", - "type": 95, + "type": 94, "typeName": "OriginKind" }, { @@ -6289,7 +6331,7 @@ }, { "name": "call", - "type": 96, + "type": 95, "typeName": "DoubleEncoded" } ], @@ -6300,17 +6342,17 @@ "fields": [ { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_message_size", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_capacity", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6321,7 +6363,7 @@ "fields": [ { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6332,17 +6374,17 @@ "fields": [ { "name": "initiator", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6356,7 +6398,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 65, + "type": 64, "typeName": "InteriorMultiLocation" } ], @@ -6366,7 +6408,7 @@ "name": "ReportError", "fields": [ { - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -6377,12 +6419,12 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "beneficiary", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6393,17 +6435,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -6414,17 +6456,17 @@ "fields": [ { "name": "give", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "want", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "maximal", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -6435,17 +6477,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -6456,17 +6498,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -6477,12 +6519,12 @@ "fields": [ { "name": "response_info", - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" }, { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" } ], @@ -6493,12 +6535,12 @@ "fields": [ { "name": "fees", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -6512,7 +6554,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 74, + "type": 73, "typeName": "Xcm" } ], @@ -6522,7 +6564,7 @@ "name": "SetAppendix", "fields": [ { - "type": 74, + "type": 73, "typeName": "Xcm" } ], @@ -6537,12 +6579,12 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6582,7 +6624,7 @@ "name": "BurnAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -6592,7 +6634,7 @@ "name": "ExpectAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -6602,7 +6644,7 @@ "name": "ExpectOrigin", "fields": [ { - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -6612,7 +6654,7 @@ "name": "ExpectError", "fields": [ { - "type": 86, + "type": 85, "typeName": "Option<(u32, Error)>" } ], @@ -6622,7 +6664,7 @@ "name": "ExpectTransactStatus", "fields": [ { - "type": 92, + "type": 91, "typeName": "MaybeErrorCode" } ], @@ -6638,7 +6680,7 @@ }, { "name": "response_info", - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -6649,7 +6691,7 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "u32" }, { @@ -6664,12 +6706,12 @@ }, { "name": "crate_major", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "min_crate_minor", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -6679,7 +6721,7 @@ "name": "ReportTransactStatus", "fields": [ { - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -6693,7 +6735,7 @@ "name": "UniversalOrigin", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -6704,17 +6746,17 @@ "fields": [ { "name": "network", - "type": 69, + "type": 68, "typeName": "NetworkId" }, { "name": "destination", - "type": 65, + "type": 64, "typeName": "InteriorMultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -6725,12 +6767,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "unlocker", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6741,12 +6783,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "target", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6757,12 +6799,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "owner", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6773,12 +6815,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "locker", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6789,7 +6831,7 @@ "fields": [ { "name": "jit_withdraw", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -6813,7 +6855,7 @@ "name": "AliasOrigin", "fields": [ { - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6824,12 +6866,12 @@ "fields": [ { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" }, { "name": "check_origin", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -6841,10 +6883,10 @@ } }, { - "id": 77, + "id": 76, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "MultiAssets" @@ -6853,7 +6895,7 @@ "composite": { "fields": [ { - "type": 78, + "type": 77, "typeName": "Vec" } ] @@ -6862,20 +6904,20 @@ } }, { - "id": 78, + "id": 77, "type": { "def": { "sequence": { - "type": 79 + "type": 78 } } } }, { - "id": 79, + "id": 78, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "MultiAsset" @@ -6885,12 +6927,12 @@ "fields": [ { "name": "id", - "type": 80, + "type": 79, "typeName": "AssetId" }, { "name": "fun", - "type": 81, + "type": 80, "typeName": "Fungibility" } ] @@ -6899,10 +6941,10 @@ } }, { - "id": 80, + "id": 79, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "AssetId" @@ -6914,7 +6956,7 @@ "name": "Concrete", "fields": [ { - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -6936,10 +6978,10 @@ } }, { - "id": 81, + "id": 80, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "Fungibility" @@ -6951,7 +6993,7 @@ "name": "Fungible", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -6961,7 +7003,7 @@ "name": "NonFungible", "fields": [ { - "type": 82, + "type": 81, "typeName": "AssetInstance" } ], @@ -6973,10 +7015,10 @@ } }, { - "id": 82, + "id": 81, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "AssetInstance" @@ -6992,7 +7034,7 @@ "name": "Index", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -7012,7 +7054,7 @@ "name": "Array8", "fields": [ { - "type": 83, + "type": 82, "typeName": "[u8; 8]" } ], @@ -7022,7 +7064,7 @@ "name": "Array16", "fields": [ { - "type": 84, + "type": 83, "typeName": "[u8; 16]" } ], @@ -7044,7 +7086,7 @@ } }, { - "id": 83, + "id": 82, "type": { "def": { "array": { @@ -7055,7 +7097,7 @@ } }, { - "id": 84, + "id": 83, "type": { "def": { "array": { @@ -7066,10 +7108,10 @@ } }, { - "id": 85, + "id": 84, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Response" ], @@ -7084,7 +7126,7 @@ "name": "Assets", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -7094,7 +7136,7 @@ "name": "ExecutionResult", "fields": [ { - "type": 86, + "type": 85, "typeName": "Option<(u32, Error)>" } ], @@ -7114,7 +7156,7 @@ "name": "PalletsInfo", "fields": [ { - "type": 88, + "type": 87, "typeName": "BoundedVec" } ], @@ -7124,7 +7166,7 @@ "name": "DispatchResult", "fields": [ { - "type": 92, + "type": 91, "typeName": "MaybeErrorCode" } ], @@ -7136,7 +7178,7 @@ } }, { - "id": 86, + "id": 85, "type": { "path": [ "Option" @@ -7144,7 +7186,7 @@ "params": [ { "name": "T", - "type": 87 + "type": 86 } ], "def": { @@ -7158,7 +7200,7 @@ "name": "Some", "fields": [ { - "type": 87 + "type": 86 } ], "index": 1 @@ -7169,18 +7211,18 @@ } }, { - "id": 87, + "id": 86, "type": { "def": { "tuple": [ 4, - 60 + 62 ] } } }, { - "id": 88, + "id": 87, "type": { "path": [ "bounded_collections", @@ -7190,7 +7232,7 @@ "params": [ { "name": "T", - "type": 89 + "type": 88 }, { "name": "S", @@ -7201,7 +7243,7 @@ "composite": { "fields": [ { - "type": 91, + "type": 90, "typeName": "Vec" } ] @@ -7210,10 +7252,10 @@ } }, { - "id": 89, + "id": 88, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "PalletInfo" ], @@ -7222,32 +7264,32 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "name", - "type": 90, + "type": 89, "typeName": "BoundedVec" }, { "name": "module_name", - "type": 90, + "type": 89, "typeName": "BoundedVec" }, { "name": "major", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "minor", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "patch", - "type": 67, + "type": 66, "typeName": "u32" } ] @@ -7256,7 +7298,7 @@ } }, { - "id": 90, + "id": 89, "type": { "path": [ "bounded_collections", @@ -7286,20 +7328,20 @@ } }, { - "id": 91, + "id": 90, "type": { "def": { "sequence": { - "type": 89 + "type": 88 } } } }, { - "id": 92, + "id": 91, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "MaybeErrorCode" ], @@ -7314,7 +7356,7 @@ "name": "Error", "fields": [ { - "type": 93, + "type": 92, "typeName": "BoundedVec" } ], @@ -7324,7 +7366,7 @@ "name": "TruncatedError", "fields": [ { - "type": 93, + "type": 92, "typeName": "BoundedVec" } ], @@ -7336,7 +7378,7 @@ } }, { - "id": 93, + "id": 92, "type": { "path": [ "bounded_collections", @@ -7366,7 +7408,7 @@ } }, { - "id": 94, + "id": 93, "type": { "path": [ "Option" @@ -7374,7 +7416,7 @@ "params": [ { "name": "T", - "type": 64 + "type": 63 } ], "def": { @@ -7388,7 +7430,7 @@ "name": "Some", "fields": [ { - "type": 64 + "type": 63 } ], "index": 1 @@ -7399,10 +7441,10 @@ } }, { - "id": 95, + "id": 94, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "OriginKind" ], @@ -7431,10 +7473,10 @@ } }, { - "id": 96, + "id": 95, "type": { "path": [ - "staging_xcm", + "xcm", "double_encoded", "DoubleEncoded" ], @@ -7458,10 +7500,10 @@ } }, { - "id": 97, + "id": 96, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "QueryResponseInfo" ], @@ -7470,7 +7512,7 @@ "fields": [ { "name": "destination", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { @@ -7489,10 +7531,10 @@ } }, { - "id": 98, + "id": 97, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "MultiAssetFilter" @@ -7504,7 +7546,7 @@ "name": "Definite", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -7514,7 +7556,7 @@ "name": "Wild", "fields": [ { - "type": 99, + "type": 98, "typeName": "WildMultiAsset" } ], @@ -7526,10 +7568,10 @@ } }, { - "id": 99, + "id": 98, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "WildMultiAsset" @@ -7546,12 +7588,12 @@ "fields": [ { "name": "id", - "type": 80, + "type": 79, "typeName": "AssetId" }, { "name": "fun", - "type": 100, + "type": 99, "typeName": "WildFungibility" } ], @@ -7561,7 +7603,7 @@ "name": "AllCounted", "fields": [ { - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -7572,17 +7614,17 @@ "fields": [ { "name": "id", - "type": 80, + "type": 79, "typeName": "AssetId" }, { "name": "fun", - "type": 100, + "type": 99, "typeName": "WildFungibility" }, { "name": "count", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -7594,10 +7636,10 @@ } }, { - "id": 100, + "id": 99, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "multiasset", "WildFungibility" @@ -7619,10 +7661,10 @@ } }, { - "id": 101, + "id": 100, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "WeightLimit" ], @@ -7649,10 +7691,10 @@ } }, { - "id": 102, + "id": 101, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedMultiAssets" ], "def": { @@ -7662,7 +7704,7 @@ "name": "V2", "fields": [ { - "type": 103, + "type": 102, "typeName": "v2::MultiAssets" } ], @@ -7672,7 +7714,7 @@ "name": "V3", "fields": [ { - "type": 77, + "type": 76, "typeName": "v3::MultiAssets" } ], @@ -7684,10 +7726,10 @@ } }, { - "id": 103, + "id": 102, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "MultiAssets" @@ -7696,7 +7738,7 @@ "composite": { "fields": [ { - "type": 104, + "type": 103, "typeName": "Vec" } ] @@ -7705,20 +7747,20 @@ } }, { - "id": 104, + "id": 103, "type": { "def": { "sequence": { - "type": 105 + "type": 104 } } } }, { - "id": 105, + "id": 104, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "MultiAsset" @@ -7728,12 +7770,12 @@ "fields": [ { "name": "id", - "type": 106, + "type": 105, "typeName": "AssetId" }, { "name": "fun", - "type": 114, + "type": 113, "typeName": "Fungibility" } ] @@ -7742,10 +7784,10 @@ } }, { - "id": 106, + "id": 105, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "AssetId" @@ -7757,7 +7799,7 @@ "name": "Concrete", "fields": [ { - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -7779,10 +7821,10 @@ } }, { - "id": 107, + "id": 106, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multilocation", "MultiLocation" @@ -7797,7 +7839,7 @@ }, { "name": "interior", - "type": 108, + "type": 107, "typeName": "Junctions" } ] @@ -7806,10 +7848,10 @@ } }, { - "id": 108, + "id": 107, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multilocation", "Junctions" @@ -7825,7 +7867,7 @@ "name": "X1", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7835,11 +7877,11 @@ "name": "X2", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7849,15 +7891,15 @@ "name": "X3", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7867,19 +7909,19 @@ "name": "X4", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7889,23 +7931,23 @@ "name": "X5", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7915,27 +7957,27 @@ "name": "X6", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7945,31 +7987,31 @@ "name": "X7", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -7979,35 +8021,35 @@ "name": "X8", "fields": [ { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" }, { - "type": 109, + "type": 108, "typeName": "Junction" } ], @@ -8019,10 +8061,10 @@ } }, { - "id": 109, + "id": 108, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "junction", "Junction" @@ -8034,7 +8076,7 @@ "name": "Parachain", "fields": [ { - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8045,7 +8087,7 @@ "fields": [ { "name": "network", - "type": 110, + "type": 109, "typeName": "NetworkId" }, { @@ -8061,7 +8103,7 @@ "fields": [ { "name": "network", - "type": 110, + "type": 109, "typeName": "NetworkId" }, { @@ -8077,12 +8119,12 @@ "fields": [ { "name": "network", - "type": 110, + "type": 109, "typeName": "NetworkId" }, { "name": "key", - "type": 70, + "type": 69, "typeName": "[u8; 20]" } ], @@ -8102,7 +8144,7 @@ "name": "GeneralIndex", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -8112,7 +8154,7 @@ "name": "GeneralKey", "fields": [ { - "type": 111, + "type": 110, "typeName": "WeakBoundedVec>" } ], @@ -8127,12 +8169,12 @@ "fields": [ { "name": "id", - "type": 112, + "type": 111, "typeName": "BodyId" }, { "name": "part", - "type": 113, + "type": 112, "typeName": "BodyPart" } ], @@ -8144,10 +8186,10 @@ } }, { - "id": 110, + "id": 109, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "NetworkId" ], @@ -8162,7 +8204,7 @@ "name": "Named", "fields": [ { - "type": 111, + "type": 110, "typeName": "WeakBoundedVec>" } ], @@ -8182,7 +8224,7 @@ } }, { - "id": 111, + "id": 110, "type": { "path": [ "bounded_collections", @@ -8212,10 +8254,10 @@ } }, { - "id": 112, + "id": 111, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "BodyId" ], @@ -8230,7 +8272,7 @@ "name": "Named", "fields": [ { - "type": 111, + "type": 110, "typeName": "WeakBoundedVec>" } ], @@ -8240,7 +8282,7 @@ "name": "Index", "fields": [ { - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8280,10 +8322,10 @@ } }, { - "id": 113, + "id": 112, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "BodyPart" ], @@ -8299,7 +8341,7 @@ "fields": [ { "name": "count", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8310,12 +8352,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8326,12 +8368,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8342,12 +8384,12 @@ "fields": [ { "name": "nom", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "denom", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -8359,10 +8401,10 @@ } }, { - "id": 114, + "id": 113, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "Fungibility" @@ -8374,7 +8416,7 @@ "name": "Fungible", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -8384,7 +8426,7 @@ "name": "NonFungible", "fields": [ { - "type": 115, + "type": 114, "typeName": "AssetInstance" } ], @@ -8396,10 +8438,10 @@ } }, { - "id": 115, + "id": 114, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "AssetInstance" @@ -8415,7 +8457,7 @@ "name": "Index", "fields": [ { - "type": 71, + "type": 70, "typeName": "u128" } ], @@ -8435,7 +8477,7 @@ "name": "Array8", "fields": [ { - "type": 83, + "type": 82, "typeName": "[u8; 8]" } ], @@ -8445,7 +8487,7 @@ "name": "Array16", "fields": [ { - "type": 84, + "type": 83, "typeName": "[u8; 16]" } ], @@ -8477,10 +8519,10 @@ } }, { - "id": 116, + "id": 115, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedMultiLocation" ], "def": { @@ -8490,7 +8532,7 @@ "name": "V2", "fields": [ { - "type": 107, + "type": 106, "typeName": "v2::MultiLocation" } ], @@ -8500,7 +8542,7 @@ "name": "V3", "fields": [ { - "type": 64, + "type": 63, "typeName": "v3::MultiLocation" } ], @@ -8512,7 +8554,7 @@ } }, { - "id": 117, + "id": 116, "type": { "path": [ "cumulus_pallet_xcm", @@ -8564,7 +8606,7 @@ "typeName": "[u8; 32]" }, { - "type": 63, + "type": 61, "typeName": "Outcome" } ], @@ -8583,7 +8625,7 @@ } }, { - "id": 118, + "id": 117, "type": { "path": [ "cumulus_pallet_dmp_queue", @@ -8600,146 +8642,126 @@ "variant": { "variants": [ { - "name": "InvalidFormat", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - } - ], + "name": "StartedExport", "index": 0, "docs": [ - "Downward message is invalid XCM." + "The export of pages started." ] }, { - "name": "UnsupportedVersion", + "name": "Exported", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" + "name": "page", + "type": 4, + "typeName": "PageCounter" } ], "index": 1, "docs": [ - "Downward message is unsupported version of XCM." + "The export of a page completed." ] }, { - "name": "ExecutedDownward", + "name": "ExportFailed", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "outcome", - "type": 63, - "typeName": "Outcome" + "name": "page", + "type": 4, + "typeName": "PageCounter" } ], "index": 2, "docs": [ - "Downward message executed with the given outcome." + "The export of a page failed.", + "", + "This should never be emitted." ] }, { - "name": "WeightExhausted", - "fields": [ - { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "remaining_weight", - "type": 9, - "typeName": "Weight" - }, - { - "name": "required_weight", - "type": 9, - "typeName": "Weight" - } - ], + "name": "CompletedExport", "index": 3, "docs": [ - "The weight limit for handling downward messages was reached." + "The export of pages completed." ] }, { - "name": "OverweightEnqueued", + "name": "StartedOverweightExport", + "index": 4, + "docs": [ + "The export of overweight messages started." + ] + }, + { + "name": "ExportedOverweight", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash" - }, - { - "name": "overweight_index", + "name": "index", "type": 11, "typeName": "OverweightIndex" - }, - { - "name": "required_weight", - "type": 9, - "typeName": "Weight" } ], - "index": 4, + "index": 5, "docs": [ - "Downward message is overweight and was placed in the overweight queue." + "The export of an overweight message completed." ] }, { - "name": "OverweightServiced", + "name": "ExportOverweightFailed", "fields": [ { - "name": "overweight_index", + "name": "index", "type": 11, "typeName": "OverweightIndex" - }, + } + ], + "index": 6, + "docs": [ + "The export of an overweight message failed.", + "", + "This should never be emitted." + ] + }, + { + "name": "CompletedOverweightExport", + "index": 7, + "docs": [ + "The export of overweight messages completed." + ] + }, + { + "name": "StartedCleanup", + "index": 8, + "docs": [ + "The cleanup of remaining pallet storage started." + ] + }, + { + "name": "CleanedSome", + "fields": [ { - "name": "weight_used", - "type": 9, - "typeName": "Weight" + "name": "keys_removed", + "type": 4, + "typeName": "u32" } ], - "index": 5, + "index": 9, "docs": [ - "Downward message from the overweight queue was executed." + "Some debris was cleaned up." ] }, { - "name": "MaxMessagesExhausted", + "name": "Completed", "fields": [ { - "name": "message_hash", - "type": 1, - "typeName": "XcmHash" + "name": "error", + "type": 30, + "typeName": "bool" } ], - "index": 6, + "index": 10, "docs": [ - "The maximum number of downward messages was reached." + "The cleanup of remaining pallet storage completed." ] } ] @@ -8751,7 +8773,7 @@ } }, { - "id": 119, + "id": 118, "type": { "path": [ "pallet_vesting", @@ -8810,7 +8832,7 @@ } }, { - "id": 120, + "id": 119, "type": { "path": [ "pallet_utility", @@ -8898,7 +8920,7 @@ } }, { - "id": 121, + "id": 120, "type": { "path": [ "orml_tokens", @@ -8919,7 +8941,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -8943,7 +8965,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -8968,7 +8990,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -8997,7 +9019,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9021,7 +9043,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9045,7 +9067,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9065,7 +9087,7 @@ }, { "name": "status", - "type": 33, + "type": 34, "typeName": "BalanceStatus" } ], @@ -9080,7 +9102,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9109,7 +9131,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9128,7 +9150,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9152,7 +9174,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9181,7 +9203,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9205,12 +9227,12 @@ "fields": [ { "name": "lock_id", - "type": 83, + "type": 82, "typeName": "LockIdentifier" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9234,12 +9256,12 @@ "fields": [ { "name": "lock_id", - "type": 83, + "type": 82, "typeName": "LockIdentifier" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9258,7 +9280,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9282,7 +9304,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9306,7 +9328,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9322,7 +9344,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -9342,7 +9364,7 @@ } }, { - "id": 122, + "id": 121, "type": { "path": [ "spacewalk_primitives", @@ -9369,7 +9391,7 @@ "name": "Stellar", "fields": [ { - "type": 123, + "type": 122, "typeName": "Asset" } ], @@ -9413,7 +9435,7 @@ } }, { - "id": 123, + "id": 122, "type": { "path": [ "spacewalk_primitives", @@ -9447,7 +9469,7 @@ "fields": [ { "name": "code", - "type": 124, + "type": 123, "typeName": "Bytes12" }, { @@ -9464,7 +9486,7 @@ } }, { - "id": 124, + "id": 123, "type": { "def": { "array": { @@ -9475,7 +9497,7 @@ } }, { - "id": 125, + "id": 124, "type": { "path": [ "orml_xtokens", @@ -9501,17 +9523,17 @@ }, { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "fee", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -9529,7 +9551,7 @@ } }, { - "id": 126, + "id": 125, "type": { "path": [ "pallet_identity", @@ -9740,6 +9762,130 @@ "A sub-identity was cleared, and the given deposit repatriated from the", "main identity account to the sub-identity account." ] + }, + { + "name": "AuthorityAdded", + "fields": [ + { + "name": "authority", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 10, + "docs": [ + "A username authority was added." + ] + }, + { + "name": "AuthorityRemoved", + "fields": [ + { + "name": "authority", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 11, + "docs": [ + "A username authority was removed." + ] + }, + { + "name": "UsernameSet", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 12, + "docs": [ + "A username was set for `who`." + ] + }, + { + "name": "UsernameQueued", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 126, + "typeName": "Username" + }, + { + "name": "expiration", + "type": 4, + "typeName": "BlockNumberFor" + } + ], + "index": 13, + "docs": [ + "A username was queued, but `who` must accept it prior to `expiration`." + ] + }, + { + "name": "PreapprovalExpired", + "fields": [ + { + "name": "whose", + "type": 0, + "typeName": "T::AccountId" + } + ], + "index": 14, + "docs": [ + "A queued username passed its expiration without being claimed and was removed." + ] + }, + { + "name": "PrimaryUsernameSet", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 15, + "docs": [ + "A username was set as a primary and can be looked up from `who`." + ] + }, + { + "name": "DanglingUsernameRemoved", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId" + }, + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 16, + "docs": [ + "A dangling username (as in, a username corresponding to an account that has removed its", + "identity) has been removed." + ] } ] } @@ -9749,6 +9895,36 @@ ] } }, + { + "id": 126, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "type": 13, + "typeName": "Vec" + } + ] + } + } + } + }, { "id": 127, "type": { @@ -10489,7 +10665,7 @@ "typeName": "T::AccountId" }, { - "type": 61, + "type": 139, "typeName": "ParaId" }, { @@ -10746,7 +10922,7 @@ "typeName": "T::AccountId" }, { - "type": 139, + "type": 140, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -10771,7 +10947,7 @@ "typeName": "T::AccountId" }, { - "type": 139, + "type": 140, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -10863,15 +11039,35 @@ { "id": 139, "type": { + "path": [ + "polkadot_parachain_primitives", + "primitives", + "Id" + ], "def": { - "sequence": { - "type": 140 + "composite": { + "fields": [ + { + "type": 4, + "typeName": "u32" + } + ] } } } }, { "id": 140, + "type": { + "def": { + "sequence": { + "type": 141 + } + } + } + }, + { + "id": 141, "type": { "def": { "tuple": [ @@ -10882,7 +11078,7 @@ } }, { - "id": 141, + "id": 142, "type": { "path": [ "issue", @@ -10918,7 +11114,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -10933,7 +11129,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -10959,7 +11155,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -10990,7 +11186,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11000,7 +11196,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11048,12 +11244,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 144, + "type": 145, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -11084,7 +11280,7 @@ } }, { - "id": 142, + "id": 143, "type": { "path": [ "spacewalk_primitives", @@ -11097,7 +11293,7 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -11110,7 +11306,7 @@ }, { "name": "currencies", - "type": 143, + "type": 144, "typeName": "VaultCurrencyPair" } ] @@ -11119,7 +11315,7 @@ } }, { - "id": 143, + "id": 144, "type": { "path": [ "spacewalk_primitives", @@ -11128,7 +11324,7 @@ "params": [ { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -11136,12 +11332,12 @@ "fields": [ { "name": "collateral", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { "name": "wrapped", - "type": 122, + "type": 121, "typeName": "CurrencyId" } ] @@ -11150,7 +11346,7 @@ } }, { - "id": 144, + "id": 145, "type": { "path": [ "Option" @@ -11183,7 +11379,7 @@ } }, { - "id": 145, + "id": 146, "type": { "path": [ "nomination", @@ -11204,7 +11400,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -11215,7 +11411,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -11226,7 +11422,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11247,7 +11443,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11272,7 +11468,7 @@ } }, { - "id": 146, + "id": 147, "type": { "path": [ "oracle", @@ -11293,7 +11489,7 @@ "fields": [ { "name": "values", - "type": 147, + "type": 148, "typeName": "Vec<(OracleKey, T::UnsignedFixedPoint)>" } ], @@ -11304,7 +11500,7 @@ "fields": [ { "name": "oracle_keys", - "type": 151, + "type": 152, "typeName": "Vec" } ], @@ -11330,28 +11526,28 @@ } }, { - "id": 147, + "id": 148, "type": { "def": { "sequence": { - "type": 148 + "type": 149 } } } }, { - "id": 148, + "id": 149, "type": { "def": { "tuple": [ - 149, - 150 + 150, + 151 ] } } }, { - "id": 149, + "id": 150, "type": { "path": [ "spacewalk_primitives", @@ -11365,7 +11561,7 @@ "name": "ExchangeRate", "fields": [ { - "type": 122, + "type": 121, "typeName": "CurrencyId" } ], @@ -11377,7 +11573,7 @@ } }, { - "id": 150, + "id": 151, "type": { "path": [ "sp_arithmetic", @@ -11397,17 +11593,17 @@ } }, { - "id": 151, + "id": 152, "type": { "def": { "sequence": { - "type": 149 + "type": 150 } } } }, { - "id": 152, + "id": 153, "type": { "path": [ "redeem", @@ -11438,7 +11634,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11448,7 +11644,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11489,7 +11685,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" } ], @@ -11510,7 +11706,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11520,7 +11716,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11551,7 +11747,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11561,7 +11757,7 @@ }, { "name": "status", - "type": 153, + "type": 154, "typeName": "RedeemRequestStatus" } ], @@ -11577,7 +11773,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11604,7 +11800,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11625,12 +11821,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 144, + "type": 145, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -11661,7 +11857,7 @@ } }, { - "id": 153, + "id": 154, "type": { "path": [ "spacewalk_primitives", @@ -11683,7 +11879,7 @@ "name": "Reimbursed", "fields": [ { - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -11699,7 +11895,7 @@ } }, { - "id": 154, + "id": 155, "type": { "path": [ "replace", @@ -11720,7 +11916,7 @@ "fields": [ { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11730,7 +11926,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11746,7 +11942,7 @@ "fields": [ { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11756,7 +11952,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11777,12 +11973,12 @@ }, { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11792,7 +11988,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -11818,12 +12014,12 @@ }, { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -11839,12 +12035,12 @@ }, { "name": "new_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -11886,7 +12082,7 @@ } }, { - "id": 155, + "id": 156, "type": { "path": [ "security", @@ -11907,12 +12103,12 @@ "fields": [ { "name": "new_status", - "type": 156, + "type": 157, "typeName": "StatusCode" }, { "name": "cleared_errors", - "type": 157, + "type": 158, "typeName": "Vec" } ], @@ -11938,7 +12134,7 @@ } }, { - "id": 156, + "id": 157, "type": { "path": [ "security", @@ -11966,17 +12162,17 @@ } }, { - "id": 157, + "id": 158, "type": { "def": { "sequence": { - "type": 158 + "type": 159 } } } }, { - "id": 158, + "id": 159, "type": { "path": [ "security", @@ -12000,7 +12196,7 @@ } }, { - "id": 159, + "id": 160, "type": { "path": [ "stellar_relay", @@ -12036,7 +12232,7 @@ } }, { - "id": 160, + "id": 161, "type": { "path": [ "vault_registry", @@ -12057,7 +12253,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12073,7 +12269,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12099,7 +12295,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12120,7 +12316,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { @@ -12141,7 +12337,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { @@ -12178,7 +12374,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12194,7 +12390,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12210,7 +12406,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12226,7 +12422,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12242,7 +12438,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12258,7 +12454,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12274,7 +12470,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12290,7 +12486,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12306,7 +12502,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12327,7 +12523,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12343,7 +12539,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12369,7 +12565,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12411,12 +12607,12 @@ "fields": [ { "name": "old_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "new_vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12437,7 +12633,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12467,7 +12663,7 @@ }, { "name": "status", - "type": 161, + "type": 162, "typeName": "VaultStatus" }, { @@ -12483,7 +12679,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12503,7 +12699,7 @@ } }, { - "id": 161, + "id": 162, "type": { "path": [ "vault_registry", @@ -12517,7 +12713,7 @@ "name": "Active", "fields": [ { - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -12533,7 +12729,7 @@ } }, { - "id": 162, + "id": 163, "type": { "path": [ "pooled_rewards", @@ -12558,17 +12754,17 @@ "fields": [ { "name": "pool_id", - "type": 122, + "type": 121, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 142, + "type": 143, "typeName": "T::StakeId" }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12579,12 +12775,12 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::PoolRewardsCurrencyId" }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12595,17 +12791,17 @@ "fields": [ { "name": "pool_id", - "type": 122, + "type": 121, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 142, + "type": 143, "typeName": "T::StakeId" }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12616,22 +12812,22 @@ "fields": [ { "name": "pool_id", - "type": 122, + "type": 121, "typeName": "T::PoolId" }, { "name": "stake_id", - "type": 142, + "type": 143, "typeName": "T::StakeId" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::PoolRewardsCurrencyId" }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12646,7 +12842,7 @@ } }, { - "id": 163, + "id": 164, "type": { "path": [ "sp_arithmetic", @@ -12657,7 +12853,7 @@ "composite": { "fields": [ { - "type": 164, + "type": 165, "typeName": "i128" } ] @@ -12666,7 +12862,7 @@ } }, { - "id": 164, + "id": 165, "type": { "def": { "primitive": "i128" @@ -12674,7 +12870,7 @@ } }, { - "id": 165, + "id": 166, "type": { "path": [ "staking", @@ -12695,7 +12891,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12705,7 +12901,7 @@ }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12716,17 +12912,17 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12737,7 +12933,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12747,7 +12943,7 @@ }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12763,12 +12959,12 @@ }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12778,7 +12974,7 @@ }, { "name": "amount", - "type": 163, + "type": 164, "typeName": "T::SignedFixedPoint" } ], @@ -12789,7 +12985,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -12800,7 +12996,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -12820,7 +13016,7 @@ } }, { - "id": 166, + "id": 167, "type": { "path": [ "clients_info", @@ -12841,7 +13037,7 @@ "fields": [ { "name": "release", - "type": 167, + "type": 168, "typeName": "ClientRelease, T::Hash>" } ], @@ -12852,7 +13048,7 @@ "fields": [ { "name": "release", - "type": 167, + "type": 168, "typeName": "ClientRelease, T::Hash>" } ], @@ -12887,7 +13083,7 @@ } }, { - "id": 167, + "id": 168, "type": { "path": [ "clients_info", @@ -12896,7 +13092,7 @@ "params": [ { "name": "Uri", - "type": 168 + "type": 169 }, { "name": "Hash", @@ -12908,7 +13104,7 @@ "fields": [ { "name": "uri", - "type": 168, + "type": 169, "typeName": "Uri" }, { @@ -12922,7 +13118,7 @@ } }, { - "id": 168, + "id": 169, "type": { "path": [ "bounded_collections", @@ -12952,7 +13148,7 @@ } }, { - "id": 169, + "id": 170, "type": { "path": [ "reward_distribution", @@ -12990,7 +13186,7 @@ } }, { - "id": 170, + "id": 171, "type": { "path": [ "orml_currencies_allowance_extension", @@ -13011,7 +13207,7 @@ "fields": [ { "name": "currencies", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -13022,7 +13218,7 @@ "fields": [ { "name": "currencies", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -13033,7 +13229,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "CurrencyOf" }, { @@ -13066,17 +13262,17 @@ } }, { - "id": 171, + "id": 172, "type": { "def": { "sequence": { - "type": 122 + "type": 121 } } } }, { - "id": 172, + "id": 173, "type": { "path": [ "treasury_buyout_extension", @@ -13107,7 +13303,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyIdOf" }, { @@ -13126,7 +13322,7 @@ "fields": [ { "name": "limit", - "type": 144, + "type": 145, "typeName": "Option>" } ], @@ -13140,7 +13336,7 @@ "fields": [ { "name": "allowed_assets", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -13158,7 +13354,7 @@ } }, { - "id": 173, + "id": 174, "type": { "path": [ "bifrost_farming", @@ -13244,7 +13440,7 @@ }, { "name": "rewards", - "type": 174, + "type": 175, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -13270,7 +13466,7 @@ }, { "name": "gauge_info", - "type": 176, + "type": 177, "typeName": "Option<(BalanceOf, BlockNumberFor)>" } ], @@ -13291,7 +13487,7 @@ }, { "name": "remove_value", - "type": 144, + "type": 145, "typeName": "Option>" } ], @@ -13453,7 +13649,7 @@ }, { "name": "vote_list", - "type": 178, + "type": 179, "typeName": "Vec<(PoolId, Percent)>" } ], @@ -13469,7 +13665,7 @@ }, { "name": "rewards", - "type": 174, + "type": 175, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -13484,28 +13680,28 @@ } }, { - "id": 174, + "id": 175, "type": { "def": { "sequence": { - "type": 175 + "type": 176 } } } }, { - "id": 175, + "id": 176, "type": { "def": { "tuple": [ - 122, + 121, 6 ] } } }, { - "id": 176, + "id": 177, "type": { "path": [ "Option" @@ -13513,7 +13709,7 @@ "params": [ { "name": "T", - "type": 177 + "type": 178 } ], "def": { @@ -13527,7 +13723,7 @@ "name": "Some", "fields": [ { - "type": 177 + "type": 178 } ], "index": 1 @@ -13538,7 +13734,7 @@ } }, { - "id": 177, + "id": 178, "type": { "def": { "tuple": [ @@ -13549,28 +13745,28 @@ } }, { - "id": 178, + "id": 179, "type": { "def": { "sequence": { - "type": 179 + "type": 180 } } } }, { - "id": 179, + "id": 180, "type": { "def": { "tuple": [ 4, - 180 + 181 ] } } }, { - "id": 180, + "id": 181, "type": { "path": [ "sp_arithmetic", @@ -13590,7 +13786,7 @@ } }, { - "id": 181, + "id": 182, "type": { "path": [ "orml_asset_registry", @@ -13611,12 +13807,12 @@ "fields": [ { "name": "asset_id", - "type": 122, + "type": 121, "typeName": "T::AssetId" }, { "name": "metadata", - "type": 182, + "type": 183, "typeName": "AssetMetadata" } ], @@ -13627,12 +13823,12 @@ "fields": [ { "name": "asset_id", - "type": 122, + "type": 121, "typeName": "T::AssetId" }, { "name": "metadata", - "type": 182, + "type": 183, "typeName": "AssetMetadata" } ], @@ -13647,7 +13843,7 @@ } }, { - "id": 182, + "id": 183, "type": { "path": [ "orml_traits", @@ -13661,7 +13857,7 @@ }, { "name": "CustomMetadata", - "type": 183 + "type": 184 }, { "name": "StringLimit", @@ -13678,12 +13874,12 @@ }, { "name": "name", - "type": 186, + "type": 187, "typeName": "BoundedVec" }, { "name": "symbol", - "type": 186, + "type": 187, "typeName": "BoundedVec" }, { @@ -13693,12 +13889,12 @@ }, { "name": "location", - "type": 187, + "type": 188, "typeName": "Option" }, { "name": "additional", - "type": 183, + "type": 184, "typeName": "CustomMetadata" } ] @@ -13707,7 +13903,7 @@ } }, { - "id": 183, + "id": 184, "type": { "path": [ "runtime_common", @@ -13719,7 +13915,7 @@ "fields": [ { "name": "dia_keys", - "type": 184, + "type": 185, "typeName": "DiaKeys" }, { @@ -13733,7 +13929,7 @@ } }, { - "id": 184, + "id": 185, "type": { "path": [ "runtime_common", @@ -13743,7 +13939,7 @@ "params": [ { "name": "T", - "type": 185 + "type": 186 } ], "def": { @@ -13751,12 +13947,12 @@ "fields": [ { "name": "blockchain", - "type": 186, + "type": 187, "typeName": "BoundedVec" }, { "name": "symbol", - "type": 186, + "type": 187, "typeName": "BoundedVec" } ] @@ -13765,7 +13961,7 @@ } }, { - "id": 185, + "id": 186, "type": { "path": [ "runtime_common", @@ -13778,7 +13974,7 @@ } }, { - "id": 186, + "id": 187, "type": { "path": [ "bounded_collections", @@ -13808,7 +14004,7 @@ } }, { - "id": 187, + "id": 188, "type": { "path": [ "Option" @@ -13816,7 +14012,7 @@ "params": [ { "name": "T", - "type": 116 + "type": 115 } ], "def": { @@ -13830,7 +14026,7 @@ "name": "Some", "fields": [ { - "type": 116 + "type": 115 } ], "index": 1 @@ -13841,7 +14037,7 @@ } }, { - "id": 188, + "id": 189, "type": { "path": [ "vesting_manager", @@ -13882,7 +14078,256 @@ } }, { - "id": 189, + "id": 190, + "type": { + "path": [ + "pallet_message_queue", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "ProcessingFailed", + "fields": [ + { + "name": "id", + "type": 12, + "typeName": "H256", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 191, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "error", + "type": 192, + "typeName": "ProcessMessageError", + "docs": [ + "The error that occurred.", + "", + "This error is pretty opaque. More fine-grained errors need to be emitted as events", + "by the `MessageProcessor`." + ] + } + ], + "index": 0, + "docs": [ + "Message discarded due to an error in the `MessageProcessor` (usually a format error)." + ] + }, + { + "name": "Processed", + "fields": [ + { + "name": "id", + "type": 12, + "typeName": "H256", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 191, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "weight_used", + "type": 9, + "typeName": "Weight", + "docs": [ + "How much weight was used to process the message." + ] + }, + { + "name": "success", + "type": 30, + "typeName": "bool", + "docs": [ + "Whether the message was processed.", + "", + "Note that this does not mean that the underlying `MessageProcessor` was internally", + "successful. It *solely* means that the MQ pallet will treat this as a success", + "condition and discard the message. Any internal error needs to be emitted as events", + "by the `MessageProcessor`." + ] + } + ], + "index": 1, + "docs": [ + "Message is processed." + ] + }, + { + "name": "OverweightEnqueued", + "fields": [ + { + "name": "id", + "type": 1, + "typeName": "[u8; 32]", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 191, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "page_index", + "type": 4, + "typeName": "PageIndex", + "docs": [ + "The page of the message." + ] + }, + { + "name": "message_index", + "type": 4, + "typeName": "T::Size", + "docs": [ + "The index of the message within the page." + ] + } + ], + "index": 2, + "docs": [ + "Message placed in overweight queue." + ] + }, + { + "name": "PageReaped", + "fields": [ + { + "name": "origin", + "type": 191, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the page." + ] + }, + { + "name": "index", + "type": 4, + "typeName": "PageIndex", + "docs": [ + "The index of the page." + ] + } + ], + "index": 3, + "docs": [ + "This page was reaped." + ] + } + ] + } + }, + "docs": [ + "The `Event` enum of this pallet" + ] + } + }, + { + "id": 191, + "type": { + "path": [ + "cumulus_primitives_core", + "AggregateMessageOrigin" + ], + "def": { + "variant": { + "variants": [ + { + "name": "Here", + "index": 0 + }, + { + "name": "Parent", + "index": 1 + }, + { + "name": "Sibling", + "fields": [ + { + "type": 139, + "typeName": "ParaId" + } + ], + "index": 2 + } + ] + } + } + } + }, + { + "id": 192, + "type": { + "path": [ + "frame_support", + "traits", + "messages", + "ProcessMessageError" + ], + "def": { + "variant": { + "variants": [ + { + "name": "BadFormat", + "index": 0 + }, + { + "name": "Corrupt", + "index": 1 + }, + { + "name": "Unsupported", + "index": 2 + }, + { + "name": "Overweight", + "fields": [ + { + "type": 9, + "typeName": "Weight" + } + ], + "index": 3 + }, + { + "name": "Yield", + "index": 4 + } + ] + } + } + } + }, + { + "id": 193, "type": { "path": [ "frame_system", @@ -13915,7 +14360,7 @@ } }, { - "id": 190, + "id": 194, "type": { "def": { "sequence": { @@ -13925,7 +14370,7 @@ } }, { - "id": 191, + "id": 195, "type": { "def": { "sequence": { @@ -13935,7 +14380,7 @@ } }, { - "id": 192, + "id": 196, "type": { "path": [ "frame_system", @@ -13946,12 +14391,12 @@ "fields": [ { "name": "spec_version", - "type": 67, + "type": 66, "typeName": "codec::Compact" }, { "name": "spec_name", - "type": 193, + "type": 197, "typeName": "sp_runtime::RuntimeString" } ] @@ -13960,7 +14405,7 @@ } }, { - "id": 193, + "id": 197, "type": { "def": { "primitive": "str" @@ -13968,7 +14413,38 @@ } }, { - "id": 194, + "id": 198, + "type": { + "path": [ + "frame_system", + "CodeUpgradeAuthorization" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + }, + { + "name": "check_version", + "type": 30, + "typeName": "bool" + } + ] + } + } + } + }, + { + "id": 199, "type": { "path": [ "frame_system", @@ -14045,7 +14521,7 @@ "fields": [ { "name": "items", - "type": 195, + "type": 200, "typeName": "Vec" } ], @@ -14059,7 +14535,7 @@ "fields": [ { "name": "keys", - "type": 196, + "type": 201, "typeName": "Vec" } ], @@ -14100,6 +14576,48 @@ "docs": [ "See [`Pallet::remark_with_event`]." ] + }, + { + "name": "authorize_upgrade", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + } + ], + "index": 9, + "docs": [ + "See [`Pallet::authorize_upgrade`]." + ] + }, + { + "name": "authorize_upgrade_without_checks", + "fields": [ + { + "name": "code_hash", + "type": 12, + "typeName": "T::Hash" + } + ], + "index": 10, + "docs": [ + "See [`Pallet::authorize_upgrade_without_checks`]." + ] + }, + { + "name": "apply_authorized_upgrade", + "fields": [ + { + "name": "code", + "type": 13, + "typeName": "Vec" + } + ], + "index": 11, + "docs": [ + "See [`Pallet::apply_authorized_upgrade`]." + ] } ] } @@ -14110,7 +14628,7 @@ } }, { - "id": 195, + "id": 200, "type": { "def": { "sequence": { @@ -14120,7 +14638,7 @@ } }, { - "id": 196, + "id": 201, "type": { "def": { "sequence": { @@ -14130,7 +14648,7 @@ } }, { - "id": 197, + "id": 202, "type": { "path": [ "frame_system", @@ -14152,7 +14670,7 @@ }, { "name": "per_class", - "type": 198, + "type": 203, "typeName": "PerDispatchClass" } ] @@ -14161,7 +14679,7 @@ } }, { - "id": 198, + "id": 203, "type": { "path": [ "frame_support", @@ -14171,7 +14689,7 @@ "params": [ { "name": "T", - "type": 199 + "type": 204 } ], "def": { @@ -14179,17 +14697,17 @@ "fields": [ { "name": "normal", - "type": 199, + "type": 204, "typeName": "T" }, { "name": "operational", - "type": 199, + "type": 204, "typeName": "T" }, { "name": "mandatory", - "type": 199, + "type": 204, "typeName": "T" } ] @@ -14198,7 +14716,7 @@ } }, { - "id": 199, + "id": 204, "type": { "path": [ "frame_system", @@ -14215,17 +14733,17 @@ }, { "name": "max_extrinsic", - "type": 200, + "type": 205, "typeName": "Option" }, { "name": "max_total", - "type": 200, + "type": 205, "typeName": "Option" }, { "name": "reserved", - "type": 200, + "type": 205, "typeName": "Option" } ] @@ -14234,7 +14752,7 @@ } }, { - "id": 200, + "id": 205, "type": { "path": [ "Option" @@ -14267,7 +14785,7 @@ } }, { - "id": 201, + "id": 206, "type": { "path": [ "frame_system", @@ -14279,7 +14797,7 @@ "fields": [ { "name": "max", - "type": 202, + "type": 207, "typeName": "PerDispatchClass" } ] @@ -14288,7 +14806,7 @@ } }, { - "id": 202, + "id": 207, "type": { "path": [ "frame_support", @@ -14325,7 +14843,7 @@ } }, { - "id": 203, + "id": 208, "type": { "path": [ "sp_weights", @@ -14350,7 +14868,7 @@ } }, { - "id": 204, + "id": 209, "type": { "path": [ "sp_version", @@ -14361,12 +14879,12 @@ "fields": [ { "name": "spec_name", - "type": 193, + "type": 197, "typeName": "RuntimeString" }, { "name": "impl_name", - "type": 193, + "type": 197, "typeName": "RuntimeString" }, { @@ -14386,7 +14904,7 @@ }, { "name": "apis", - "type": 205, + "type": 210, "typeName": "ApisVec" }, { @@ -14405,7 +14923,7 @@ } }, { - "id": 205, + "id": 210, "type": { "path": [ "Cow" @@ -14413,14 +14931,14 @@ "params": [ { "name": "T", - "type": 206 + "type": 211 } ], "def": { "composite": { "fields": [ { - "type": 206 + "type": 211 } ] } @@ -14428,28 +14946,28 @@ } }, { - "id": 206, + "id": 211, "type": { "def": { "sequence": { - "type": 207 + "type": 212 } } } }, { - "id": 207, + "id": 212, "type": { "def": { "tuple": [ - 83, + 82, 4 ] } } }, { - "id": 208, + "id": 213, "type": { "path": [ "frame_system", @@ -14510,6 +15028,20 @@ "docs": [ "The origin filter prevent the call to be dispatched." ] + }, + { + "name": "NothingAuthorized", + "index": 6, + "docs": [ + "No upgrade authorized." + ] + }, + { + "name": "Unauthorized", + "index": 7, + "docs": [ + "The submitted code is not authorized." + ] } ] } @@ -14520,17 +15052,17 @@ } }, { - "id": 209, + "id": 214, "type": { "def": { "sequence": { - "type": 210 + "type": 215 } } } }, { - "id": 210, + "id": 215, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14548,17 +15080,17 @@ "fields": [ { "name": "used_bandwidth", - "type": 211, + "type": 216, "typeName": "UsedBandwidth" }, { "name": "para_head_hash", - "type": 216, + "type": 221, "typeName": "Option" }, { "name": "consumed_go_ahead_signal", - "type": 217, + "type": 222, "typeName": "Option" } ] @@ -14567,7 +15099,7 @@ } }, { - "id": 211, + "id": 216, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14589,7 +15121,7 @@ }, { "name": "hrmp_outgoing", - "type": 212, + "type": 217, "typeName": "BTreeMap" } ] @@ -14598,7 +15130,7 @@ } }, { - "id": 212, + "id": 217, "type": { "path": [ "BTreeMap" @@ -14606,18 +15138,18 @@ "params": [ { "name": "K", - "type": 61 + "type": 139 }, { "name": "V", - "type": 213 + "type": 218 } ], "def": { "composite": { "fields": [ { - "type": 214 + "type": 219 } ] } @@ -14625,7 +15157,7 @@ } }, { - "id": 213, + "id": 218, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14651,28 +15183,28 @@ } }, { - "id": 214, + "id": 219, "type": { "def": { "sequence": { - "type": 215 + "type": 220 } } } }, { - "id": 215, + "id": 220, "type": { "def": { "tuple": [ - 61, - 213 + 139, + 218 ] } } }, { - "id": 216, + "id": 221, "type": { "path": [ "Option" @@ -14705,7 +15237,7 @@ } }, { - "id": 217, + "id": 222, "type": { "path": [ "Option" @@ -14713,7 +15245,7 @@ "params": [ { "name": "T", - "type": 218 + "type": 223 } ], "def": { @@ -14727,7 +15259,7 @@ "name": "Some", "fields": [ { - "type": 218 + "type": 223 } ], "index": 1 @@ -14738,11 +15270,11 @@ } }, { - "id": 218, + "id": 223, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "UpgradeGoAhead" ], "def": { @@ -14762,7 +15294,7 @@ } }, { - "id": 219, + "id": 224, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -14780,17 +15312,17 @@ "fields": [ { "name": "used_bandwidth", - "type": 211, + "type": 216, "typeName": "UsedBandwidth" }, { "name": "hrmp_watermark", - "type": 220, + "type": 225, "typeName": "Option" }, { "name": "consumed_go_ahead_signal", - "type": 217, + "type": 222, "typeName": "Option" } ] @@ -14799,7 +15331,7 @@ } }, { - "id": 220, + "id": 225, "type": { "path": [ "Option" @@ -14832,11 +15364,11 @@ } }, { - "id": 221, + "id": 226, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "PersistedValidationData" ], "params": [ @@ -14854,7 +15386,7 @@ "fields": [ { "name": "parent_head", - "type": 222, + "type": 227, "typeName": "HeadData" }, { @@ -14878,7 +15410,7 @@ } }, { - "id": 222, + "id": 227, "type": { "path": [ "polkadot_parachain_primitives", @@ -14898,7 +15430,7 @@ } }, { - "id": 223, + "id": 228, "type": { "path": [ "Option" @@ -14906,7 +15438,7 @@ "params": [ { "name": "T", - "type": 224 + "type": 229 } ], "def": { @@ -14920,7 +15452,7 @@ "name": "Some", "fields": [ { - "type": 224 + "type": 229 } ], "index": 1 @@ -14931,11 +15463,11 @@ } }, { - "id": 224, + "id": 229, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "UpgradeRestriction" ], "def": { @@ -14951,7 +15483,7 @@ } }, { - "id": 225, + "id": 230, "type": { "path": [ "sp_trie", @@ -14963,7 +15495,7 @@ "fields": [ { "name": "trie_nodes", - "type": 226, + "type": 231, "typeName": "BTreeSet>" } ] @@ -14972,7 +15504,7 @@ } }, { - "id": 226, + "id": 231, "type": { "path": [ "BTreeSet" @@ -14987,7 +15519,7 @@ "composite": { "fields": [ { - "type": 196 + "type": 201 } ] } @@ -14995,7 +15527,7 @@ } }, { - "id": 227, + "id": 232, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15012,17 +15544,17 @@ }, { "name": "relay_dispatch_queue_remaining_capacity", - "type": 228, + "type": 233, "typeName": "RelayDispatchQueueRemainingCapacity" }, { "name": "ingress_channels", - "type": 229, + "type": 234, "typeName": "Vec<(ParaId, AbridgedHrmpChannel)>" }, { "name": "egress_channels", - "type": 229, + "type": 234, "typeName": "Vec<(ParaId, AbridgedHrmpChannel)>" } ] @@ -15031,7 +15563,7 @@ } }, { - "id": 228, + "id": 233, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15057,32 +15589,32 @@ } }, { - "id": 229, + "id": 234, "type": { "def": { "sequence": { - "type": 230 + "type": 235 } } } }, { - "id": 230, + "id": 235, "type": { "def": { "tuple": [ - 61, - 231 + 139, + 236 ] } } }, { - "id": 231, + "id": 236, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "AbridgedHrmpChannel" ], "def": { @@ -15115,7 +15647,7 @@ }, { "name": "mqc_head", - "type": 216, + "type": 221, "typeName": "Option" } ] @@ -15124,11 +15656,11 @@ } }, { - "id": 232, + "id": 237, "type": { "path": [ "polkadot_primitives", - "v5", + "v6", "AbridgedHostConfiguration" ], "def": { @@ -15181,8 +15713,8 @@ }, { "name": "async_backing_params", - "type": 233, - "typeName": "super::vstaging::AsyncBackingParams" + "type": 238, + "typeName": "AsyncBackingParams" } ] } @@ -15190,11 +15722,12 @@ } }, { - "id": 233, + "id": 238, "type": { "path": [ "polkadot_primitives", - "vstaging", + "v6", + "async_backing", "AsyncBackingParams" ], "def": { @@ -15216,7 +15749,7 @@ } }, { - "id": 234, + "id": 239, "type": { "path": [ "cumulus_primitives_parachain_inherent", @@ -15235,7 +15768,7 @@ } }, { - "id": 235, + "id": 240, "type": { "path": [ "BTreeMap" @@ -15243,18 +15776,18 @@ "params": [ { "name": "K", - "type": 61 + "type": 139 }, { "name": "V", - "type": 234 + "type": 239 } ], "def": { "composite": { "fields": [ { - "type": 236 + "type": 241 } ] } @@ -15262,38 +15795,38 @@ } }, { - "id": 236, + "id": 241, "type": { "def": { "sequence": { - "type": 237 + "type": 242 } } } }, { - "id": 237, + "id": 242, "type": { "def": { "tuple": [ - 61, - 234 + 139, + 239 ] } } }, { - "id": 238, + "id": 243, "type": { "def": { "sequence": { - "type": 239 + "type": 244 } } } }, { - "id": 239, + "id": 244, "type": { "path": [ "polkadot_core_primitives", @@ -15302,7 +15835,7 @@ "params": [ { "name": "Id", - "type": 61 + "type": 139 } ], "def": { @@ -15310,7 +15843,7 @@ "fields": [ { "name": "recipient", - "type": 61, + "type": 139, "typeName": "Id" }, { @@ -15324,38 +15857,7 @@ } }, { - "id": 240, - "type": { - "path": [ - "cumulus_pallet_parachain_system", - "CodeUpgradeAuthorization" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "code_hash", - "type": 12, - "typeName": "T::Hash" - }, - { - "name": "check_version", - "type": 41, - "typeName": "bool" - } - ] - } - } - } - }, - { - "id": 241, + "id": 245, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15376,7 +15878,7 @@ "fields": [ { "name": "data", - "type": 242, + "type": 246, "typeName": "ParachainInherentData" } ], @@ -15409,7 +15911,7 @@ }, { "name": "check_version", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -15441,7 +15943,7 @@ } }, { - "id": 242, + "id": 246, "type": { "path": [ "cumulus_primitives_parachain_inherent", @@ -15452,22 +15954,22 @@ "fields": [ { "name": "validation_data", - "type": 221, + "type": 226, "typeName": "PersistedValidationData" }, { "name": "relay_chain_state", - "type": 225, + "type": 230, "typeName": "sp_trie::StorageProof" }, { "name": "downward_messages", - "type": 243, + "type": 247, "typeName": "Vec" }, { "name": "horizontal_messages", - "type": 245, + "type": 249, "typeName": "BTreeMap>" } ] @@ -15476,17 +15978,17 @@ } }, { - "id": 243, + "id": 247, "type": { "def": { "sequence": { - "type": 244 + "type": 248 } } } }, { - "id": 244, + "id": 248, "type": { "path": [ "polkadot_core_primitives", @@ -15517,7 +16019,7 @@ } }, { - "id": 245, + "id": 249, "type": { "path": [ "BTreeMap" @@ -15525,18 +16027,18 @@ "params": [ { "name": "K", - "type": 61 + "type": 139 }, { "name": "V", - "type": 246 + "type": 250 } ], "def": { "composite": { "fields": [ { - "type": 248 + "type": 252 } ] } @@ -15544,17 +16046,17 @@ } }, { - "id": 246, + "id": 250, "type": { "def": { "sequence": { - "type": 247 + "type": 251 } } } }, { - "id": 247, + "id": 251, "type": { "path": [ "polkadot_core_primitives", @@ -15585,28 +16087,28 @@ } }, { - "id": 248, + "id": 252, "type": { "def": { "sequence": { - "type": 249 + "type": 253 } } } }, { - "id": 249, + "id": 253, "type": { "def": { "tuple": [ - 61, - 246 + 139, + 250 ] } } }, { - "id": 250, + "id": 254, "type": { "path": [ "cumulus_pallet_parachain_system", @@ -15688,7 +16190,7 @@ } }, { - "id": 251, + "id": 255, "type": { "path": [ "pallet_timestamp", @@ -15727,10 +16229,10 @@ } }, { - "id": 252, + "id": 256, "type": { "path": [ - "parachain_info", + "staging_parachain_info", "pallet", "Call" ], @@ -15749,7 +16251,7 @@ } }, { - "id": 253, + "id": 257, "type": { "path": [ "bounded_collections", @@ -15759,7 +16261,7 @@ "params": [ { "name": "T", - "type": 254 + "type": 258 }, { "name": "S", @@ -15770,7 +16272,7 @@ "composite": { "fields": [ { - "type": 256, + "type": 260, "typeName": "Vec" } ] @@ -15779,7 +16281,7 @@ } }, { - "id": 254, + "id": 258, "type": { "path": [ "pallet_balances", @@ -15797,7 +16299,7 @@ "fields": [ { "name": "id", - "type": 83, + "type": 82, "typeName": "LockIdentifier" }, { @@ -15807,7 +16309,7 @@ }, { "name": "reasons", - "type": 255, + "type": 259, "typeName": "Reasons" } ] @@ -15816,7 +16318,7 @@ } }, { - "id": 255, + "id": 259, "type": { "path": [ "pallet_balances", @@ -15844,17 +16346,17 @@ } }, { - "id": 256, + "id": 260, "type": { "def": { "sequence": { - "type": 254 + "type": 258 } } } }, { - "id": 257, + "id": 261, "type": { "path": [ "bounded_collections", @@ -15864,7 +16366,7 @@ "params": [ { "name": "T", - "type": 258 + "type": 262 }, { "name": "S", @@ -15875,7 +16377,7 @@ "composite": { "fields": [ { - "type": 259, + "type": 263, "typeName": "Vec" } ] @@ -15884,7 +16386,7 @@ } }, { - "id": 258, + "id": 262, "type": { "path": [ "pallet_balances", @@ -15894,7 +16396,7 @@ "params": [ { "name": "ReserveIdentifier", - "type": 83 + "type": 82 }, { "name": "Balance", @@ -15906,7 +16408,7 @@ "fields": [ { "name": "id", - "type": 83, + "type": 82, "typeName": "ReserveIdentifier" }, { @@ -15920,17 +16422,17 @@ } }, { - "id": 259, + "id": 263, "type": { "def": { "sequence": { - "type": 258 + "type": 262 } } } }, { - "id": 260, + "id": 264, "type": { "path": [ "bounded_collections", @@ -15940,7 +16442,7 @@ "params": [ { "name": "T", - "type": 261 + "type": 265 }, { "name": "S", @@ -15951,7 +16453,7 @@ "composite": { "fields": [ { - "type": 264, + "type": 269, "typeName": "Vec" } ] @@ -15960,7 +16462,7 @@ } }, { - "id": 261, + "id": 265, "type": { "path": [ "pallet_balances", @@ -15970,7 +16472,7 @@ "params": [ { "name": "Id", - "type": 262 + "type": 266 }, { "name": "Balance", @@ -15982,7 +16484,7 @@ "fields": [ { "name": "id", - "type": 262, + "type": 266, "typeName": "Id" }, { @@ -15996,7 +16498,7 @@ } }, { - "id": 262, + "id": 266, "type": { "path": [ "pendulum_runtime", @@ -16005,11 +16507,21 @@ "def": { "variant": { "variants": [ + { + "name": "Preimage", + "fields": [ + { + "type": 267, + "typeName": "pallet_preimage::HoldReason" + } + ], + "index": 17 + }, { "name": "Contracts", "fields": [ { - "type": 263, + "type": 268, "typeName": "pallet_contracts::HoldReason" } ], @@ -16021,7 +16533,27 @@ } }, { - "id": 263, + "id": 267, + "type": { + "path": [ + "pallet_preimage", + "pallet", + "HoldReason" + ], + "def": { + "variant": { + "variants": [ + { + "name": "Preimage", + "index": 0 + } + ] + } + } + } + }, + { + "id": 268, "type": { "path": [ "pallet_contracts", @@ -16045,17 +16577,17 @@ } }, { - "id": 264, + "id": 269, "type": { "def": { "sequence": { - "type": 261 + "type": 265 } } } }, { - "id": 265, + "id": 270, "type": { "path": [ "bounded_collections", @@ -16065,7 +16597,7 @@ "params": [ { "name": "T", - "type": 266 + "type": 271 }, { "name": "S", @@ -16076,7 +16608,7 @@ "composite": { "fields": [ { - "type": 267, + "type": 272, "typeName": "Vec" } ] @@ -16085,7 +16617,7 @@ } }, { - "id": 266, + "id": 271, "type": { "path": [ "pallet_balances", @@ -16121,17 +16653,17 @@ } }, { - "id": 267, + "id": 272, "type": { "def": { "sequence": { - "type": 266 + "type": 271 } } } }, { - "id": 268, + "id": 273, "type": { "path": [ "pallet_balances", @@ -16156,12 +16688,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -16170,46 +16702,22 @@ "See [`Pallet::transfer_allow_death`]." ] }, - { - "name": "set_balance_deprecated", - "fields": [ - { - "name": "who", - "type": 269, - "typeName": "AccountIdLookupOf" - }, - { - "name": "new_free", - "type": 71, - "typeName": "T::Balance" - }, - { - "name": "old_reserved", - "type": 71, - "typeName": "T::Balance" - } - ], - "index": 1, - "docs": [ - "See [`Pallet::set_balance_deprecated`]." - ] - }, { "name": "force_transfer", "fields": [ { "name": "source", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -16223,12 +16731,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -16242,12 +16750,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "keep_alive", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -16261,7 +16769,7 @@ "fields": [ { "name": "who", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -16280,7 +16788,7 @@ "fields": [ { "name": "who", - "type": 271, + "type": 276, "typeName": "Vec" } ], @@ -16289,36 +16797,17 @@ "See [`Pallet::upgrade_accounts`]." ] }, - { - "name": "transfer", - "fields": [ - { - "name": "dest", - "type": 269, - "typeName": "AccountIdLookupOf" - }, - { - "name": "value", - "type": 71, - "typeName": "T::Balance" - } - ], - "index": 7, - "docs": [ - "See [`Pallet::transfer`]." - ] - }, { "name": "force_set_balance", "fields": [ { "name": "who", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "new_free", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -16336,7 +16825,7 @@ } }, { - "id": 269, + "id": 274, "type": { "path": [ "sp_runtime", @@ -16370,7 +16859,7 @@ "name": "Index", "fields": [ { - "type": 270, + "type": 275, "typeName": "AccountIndex" } ], @@ -16400,7 +16889,7 @@ "name": "Address20", "fields": [ { - "type": 70, + "type": 69, "typeName": "[u8; 20]" } ], @@ -16412,7 +16901,7 @@ } }, { - "id": 270, + "id": 275, "type": { "def": { "compact": { @@ -16422,7 +16911,7 @@ } }, { - "id": 271, + "id": 276, "type": { "def": { "sequence": { @@ -16432,7 +16921,7 @@ } }, { - "id": 272, + "id": 277, "type": { "path": [ "pallet_balances", @@ -16531,7 +17020,7 @@ } }, { - "id": 273, + "id": 278, "type": { "path": [ "pallet_transaction_payment", @@ -16554,7 +17043,7 @@ } }, { - "id": 274, + "id": 279, "type": { "path": [ "bounded_collections", @@ -16564,7 +17053,7 @@ "params": [ { "name": "T", - "type": 275 + "type": 280 }, { "name": "S", @@ -16575,7 +17064,7 @@ "composite": { "fields": [ { - "type": 420, + "type": 432, "typeName": "Vec" } ] @@ -16584,19 +17073,19 @@ } }, { - "id": 275, + "id": 280, "type": { "def": { "tuple": [ 4, - 276, + 281, 0 ] } } }, { - "id": 276, + "id": 281, "type": { "path": [ "frame_support", @@ -16607,7 +17096,11 @@ "params": [ { "name": "T", - "type": 277 + "type": 282 + }, + { + "name": "H", + "type": 430 } ], "def": { @@ -16619,7 +17112,7 @@ { "name": "hash", "type": 12, - "typeName": "Hash" + "typeName": "H::Output" } ], "index": 0 @@ -16628,7 +17121,7 @@ "name": "Inline", "fields": [ { - "type": 419, + "type": 431, "typeName": "BoundedInline" } ], @@ -16640,7 +17133,7 @@ { "name": "hash", "type": 12, - "typeName": "Hash" + "typeName": "H::Output" }, { "name": "len", @@ -16656,7 +17149,7 @@ } }, { - "id": 277, + "id": 282, "type": { "path": [ "pendulum_runtime", @@ -16669,7 +17162,7 @@ "name": "System", "fields": [ { - "type": 194, + "type": 199, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16679,7 +17172,7 @@ "name": "ParachainSystem", "fields": [ { - "type": 241, + "type": 245, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16689,7 +17182,7 @@ "name": "Timestamp", "fields": [ { - "type": 251, + "type": 255, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16699,7 +17192,7 @@ "name": "ParachainInfo", "fields": [ { - "type": 252, + "type": 256, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16709,7 +17202,7 @@ "name": "Balances", "fields": [ { - "type": 268, + "type": 273, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16719,7 +17212,7 @@ "name": "Democracy", "fields": [ { - "type": 278, + "type": 283, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16729,7 +17222,7 @@ "name": "Council", "fields": [ { - "type": 280, + "type": 285, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16739,7 +17232,7 @@ "name": "TechnicalCommittee", "fields": [ { - "type": 282, + "type": 287, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16749,7 +17242,7 @@ "name": "Scheduler", "fields": [ { - "type": 283, + "type": 288, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16759,7 +17252,7 @@ "name": "Preimage", "fields": [ { - "type": 285, + "type": 290, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16769,7 +17262,7 @@ "name": "Multisig", "fields": [ { - "type": 286, + "type": 291, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16779,7 +17272,7 @@ "name": "Treasury", "fields": [ { - "type": 288, + "type": 293, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16789,7 +17282,7 @@ "name": "Bounties", "fields": [ { - "type": 289, + "type": 294, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16799,7 +17292,7 @@ "name": "ChildBounties", "fields": [ { - "type": 290, + "type": 295, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16809,7 +17302,7 @@ "name": "Proxy", "fields": [ { - "type": 291, + "type": 296, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16819,7 +17312,7 @@ "name": "Session", "fields": [ { - "type": 293, + "type": 298, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16829,7 +17322,7 @@ "name": "ParachainStaking", "fields": [ { - "type": 297, + "type": 302, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16839,7 +17332,7 @@ "name": "XcmpQueue", "fields": [ { - "type": 298, + "type": 303, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16849,7 +17342,7 @@ "name": "PolkadotXcm", "fields": [ { - "type": 299, + "type": 304, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16859,7 +17352,7 @@ "name": "CumulusXcm", "fields": [ { - "type": 320, + "type": 325, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16869,7 +17362,7 @@ "name": "DmpQueue", "fields": [ { - "type": 321, + "type": 326, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16879,7 +17372,7 @@ "name": "Vesting", "fields": [ { - "type": 322, + "type": 327, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16889,7 +17382,7 @@ "name": "Utility", "fields": [ { - "type": 324, + "type": 329, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16899,7 +17392,7 @@ "name": "Currencies", "fields": [ { - "type": 333, + "type": 338, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16909,7 +17402,7 @@ "name": "Tokens", "fields": [ { - "type": 334, + "type": 339, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16919,7 +17412,7 @@ "name": "XTokens", "fields": [ { - "type": 335, + "type": 340, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16929,7 +17422,7 @@ "name": "Identity", "fields": [ { - "type": 337, + "type": 342, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16939,7 +17432,7 @@ "name": "Contracts", "fields": [ { - "type": 376, + "type": 386, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16949,7 +17442,7 @@ "name": "DiaOracleModule", "fields": [ { - "type": 379, + "type": 389, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16959,7 +17452,7 @@ "name": "ZenlinkProtocol", "fields": [ { - "type": 380, + "type": 390, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16969,7 +17462,7 @@ "name": "Fee", "fields": [ { - "type": 382, + "type": 392, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16979,7 +17472,7 @@ "name": "Issue", "fields": [ { - "type": 383, + "type": 393, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16989,7 +17482,7 @@ "name": "Nomination", "fields": [ { - "type": 384, + "type": 394, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -16999,7 +17492,7 @@ "name": "Oracle", "fields": [ { - "type": 385, + "type": 395, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17009,7 +17502,7 @@ "name": "Redeem", "fields": [ { - "type": 386, + "type": 396, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17019,7 +17512,7 @@ "name": "Replace", "fields": [ { - "type": 387, + "type": 397, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17029,7 +17522,7 @@ "name": "Security", "fields": [ { - "type": 388, + "type": 398, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17039,7 +17532,7 @@ "name": "StellarRelay", "fields": [ { - "type": 389, + "type": 399, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17049,7 +17542,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 395, + "type": 405, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17059,7 +17552,7 @@ "name": "PooledVaultRewards", "fields": [ { - "type": 397, + "type": 407, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17069,7 +17562,7 @@ "name": "VaultStaking", "fields": [ { - "type": 398, + "type": 408, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17079,7 +17572,7 @@ "name": "ClientsInfo", "fields": [ { - "type": 399, + "type": 409, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17089,7 +17582,7 @@ "name": "RewardDistribution", "fields": [ { - "type": 400, + "type": 410, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17099,7 +17592,7 @@ "name": "TokenAllowance", "fields": [ { - "type": 401, + "type": 411, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17109,7 +17602,7 @@ "name": "TreasuryBuyoutExtension", "fields": [ { - "type": 402, + "type": 412, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17119,7 +17612,7 @@ "name": "Farming", "fields": [ { - "type": 404, + "type": 414, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17129,7 +17622,7 @@ "name": "AssetRegistry", "fields": [ { - "type": 413, + "type": 423, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], @@ -17139,11 +17632,21 @@ "name": "VestingManager", "fields": [ { - "type": 418, + "type": 428, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" } ], "index": 100 + }, + { + "name": "MessageQueue", + "fields": [ + { + "type": 429, + "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor" + } + ], + "index": 110 } ] } @@ -17151,7 +17654,7 @@ } }, { - "id": 278, + "id": 283, "type": { "path": [ "pallet_democracy", @@ -17172,12 +17675,12 @@ "fields": [ { "name": "proposal", - "type": 276, + "type": 281, "typeName": "BoundedCallOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -17191,7 +17694,7 @@ "fields": [ { "name": "proposal", - "type": 67, + "type": 66, "typeName": "PropIndex" } ], @@ -17205,12 +17708,12 @@ "fields": [ { "name": "ref_index", - "type": 67, + "type": 66, "typeName": "ReferendumIndex" }, { "name": "vote", - "type": 37, + "type": 38, "typeName": "AccountVote>" } ], @@ -17238,7 +17741,7 @@ "fields": [ { "name": "proposal", - "type": 276, + "type": 281, "typeName": "BoundedCallOf" } ], @@ -17252,7 +17755,7 @@ "fields": [ { "name": "proposal", - "type": 276, + "type": 281, "typeName": "BoundedCallOf" } ], @@ -17266,7 +17769,7 @@ "fields": [ { "name": "proposal", - "type": 276, + "type": 281, "typeName": "BoundedCallOf" } ], @@ -17281,7 +17784,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" }, { "name": "voting_period", @@ -17305,7 +17808,7 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" } ], "index": 8, @@ -17318,7 +17821,7 @@ "fields": [ { "name": "ref_index", - "type": 67, + "type": 66, "typeName": "ReferendumIndex" } ], @@ -17332,12 +17835,12 @@ "fields": [ { "name": "to", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "conviction", - "type": 279, + "type": 284, "typeName": "Conviction" }, { @@ -17370,7 +17873,7 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -17398,7 +17901,7 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -17418,11 +17921,11 @@ { "name": "proposal_hash", "type": 12, - "typeName": "H256" + "typeName": "T::Hash" }, { "name": "maybe_ref_index", - "type": 220, + "type": 225, "typeName": "Option" } ], @@ -17436,7 +17939,7 @@ "fields": [ { "name": "prop_index", - "type": 67, + "type": 66, "typeName": "PropIndex" } ], @@ -17450,13 +17953,13 @@ "fields": [ { "name": "owner", - "type": 39, + "type": 40, "typeName": "MetadataOwner" }, { "name": "maybe_hash", - "type": 216, - "typeName": "Option" + "type": 221, + "typeName": "Option" } ], "index": 18, @@ -17473,7 +17976,7 @@ } }, { - "id": 279, + "id": 284, "type": { "path": [ "pallet_democracy", @@ -17517,7 +18020,7 @@ } }, { - "id": 280, + "id": 285, "type": { "path": [ "pallet_collective", @@ -17542,12 +18045,12 @@ "fields": [ { "name": "new_members", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "prime", - "type": 281, + "type": 286, "typeName": "Option" }, { @@ -17566,12 +18069,12 @@ "fields": [ { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17585,17 +18088,17 @@ "fields": [ { "name": "threshold", - "type": 67, + "type": 66, "typeName": "MemberCount" }, { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17614,12 +18117,12 @@ }, { "name": "index", - "type": 67, + "type": 66, "typeName": "ProposalIndex" }, { "name": "approve", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -17652,7 +18155,7 @@ }, { "name": "index", - "type": 67, + "type": 66, "typeName": "ProposalIndex" }, { @@ -17662,7 +18165,7 @@ }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17680,7 +18183,7 @@ } }, { - "id": 281, + "id": 286, "type": { "path": [ "Option" @@ -17713,7 +18216,7 @@ } }, { - "id": 282, + "id": 287, "type": { "path": [ "pallet_collective", @@ -17738,12 +18241,12 @@ "fields": [ { "name": "new_members", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "prime", - "type": 281, + "type": 286, "typeName": "Option" }, { @@ -17762,12 +18265,12 @@ "fields": [ { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17781,17 +18284,17 @@ "fields": [ { "name": "threshold", - "type": 67, + "type": 66, "typeName": "MemberCount" }, { "name": "proposal", - "type": 277, + "type": 282, "typeName": "Box<>::Proposal>" }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17810,12 +18313,12 @@ }, { "name": "index", - "type": 67, + "type": 66, "typeName": "ProposalIndex" }, { "name": "approve", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -17848,7 +18351,7 @@ }, { "name": "index", - "type": 67, + "type": 66, "typeName": "ProposalIndex" }, { @@ -17858,7 +18361,7 @@ }, { "name": "length_bound", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -17876,7 +18379,7 @@ } }, { - "id": 283, + "id": 288, "type": { "path": [ "pallet_scheduler", @@ -17902,7 +18405,7 @@ }, { "name": "maybe_periodic", - "type": 284, + "type": 289, "typeName": "Option>>" }, { @@ -17912,7 +18415,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -17955,7 +18458,7 @@ }, { "name": "maybe_periodic", - "type": 284, + "type": 289, "typeName": "Option>>" }, { @@ -17965,7 +18468,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -17998,7 +18501,7 @@ }, { "name": "maybe_periodic", - "type": 284, + "type": 289, "typeName": "Option>>" }, { @@ -18008,7 +18511,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18032,7 +18535,7 @@ }, { "name": "maybe_periodic", - "type": 284, + "type": 289, "typeName": "Option>>" }, { @@ -18042,7 +18545,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18060,7 +18563,7 @@ } }, { - "id": 284, + "id": 289, "type": { "path": [ "Option" @@ -18093,7 +18596,7 @@ } }, { - "id": 285, + "id": 290, "type": { "path": [ "pallet_preimage", @@ -18164,6 +18667,20 @@ "docs": [ "See [`Pallet::unrequest_preimage`]." ] + }, + { + "name": "ensure_updated", + "fields": [ + { + "name": "hashes", + "type": 194, + "typeName": "Vec" + } + ], + "index": 4, + "docs": [ + "See [`Pallet::ensure_updated`]." + ] } ] } @@ -18174,7 +18691,7 @@ } }, { - "id": 286, + "id": 291, "type": { "path": [ "pallet_multisig", @@ -18195,12 +18712,12 @@ "fields": [ { "name": "other_signatories", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18219,17 +18736,17 @@ }, { "name": "other_signatories", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "maybe_timepoint", - "type": 287, + "type": 292, "typeName": "Option>>" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" }, { @@ -18253,12 +18770,12 @@ }, { "name": "other_signatories", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "maybe_timepoint", - "type": 287, + "type": 292, "typeName": "Option>>" }, { @@ -18287,7 +18804,7 @@ }, { "name": "other_signatories", - "type": 271, + "type": 276, "typeName": "Vec" }, { @@ -18315,7 +18832,7 @@ } }, { - "id": 287, + "id": 292, "type": { "path": [ "Option" @@ -18348,7 +18865,7 @@ } }, { - "id": 288, + "id": 293, "type": { "path": [ "pallet_treasury", @@ -18373,12 +18890,12 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { "name": "beneficiary", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -18392,7 +18909,7 @@ "fields": [ { "name": "proposal_id", - "type": 67, + "type": 66, "typeName": "ProposalIndex" } ], @@ -18406,7 +18923,7 @@ "fields": [ { "name": "proposal_id", - "type": 67, + "type": 66, "typeName": "ProposalIndex" } ], @@ -18416,22 +18933,22 @@ ] }, { - "name": "spend", + "name": "spend_local", "fields": [ { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { "name": "beneficiary", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], "index": 3, "docs": [ - "See [`Pallet::spend`]." + "See [`Pallet::spend_local`]." ] }, { @@ -18439,7 +18956,7 @@ "fields": [ { "name": "proposal_id", - "type": 67, + "type": 66, "typeName": "ProposalIndex" } ], @@ -18447,6 +18964,77 @@ "docs": [ "See [`Pallet::remove_approval`]." ] + }, + { + "name": "spend", + "fields": [ + { + "name": "asset_kind", + "type": 43, + "typeName": "Box" + }, + { + "name": "amount", + "type": 70, + "typeName": "AssetBalanceOf" + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "Box>" + }, + { + "name": "valid_from", + "type": 225, + "typeName": "Option>" + } + ], + "index": 5, + "docs": [ + "See [`Pallet::spend`]." + ] + }, + { + "name": "payout", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 6, + "docs": [ + "See [`Pallet::payout`]." + ] + }, + { + "name": "check_status", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 7, + "docs": [ + "See [`Pallet::check_status`]." + ] + }, + { + "name": "void_spend", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "SpendIndex" + } + ], + "index": 8, + "docs": [ + "See [`Pallet::void_spend`]." + ] } ] } @@ -18457,7 +19045,7 @@ } }, { - "id": 289, + "id": 294, "type": { "path": [ "pallet_bounties", @@ -18482,7 +19070,7 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -18501,7 +19089,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18515,17 +19103,17 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "curator", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "fee", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -18539,7 +19127,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18553,7 +19141,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18567,12 +19155,12 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "beneficiary", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -18586,7 +19174,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18600,7 +19188,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18614,7 +19202,7 @@ "fields": [ { "name": "bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { @@ -18637,7 +19225,7 @@ } }, { - "id": 290, + "id": 295, "type": { "path": [ "pallet_child_bounties", @@ -18658,12 +19246,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -18682,22 +19270,22 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "curator", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "fee", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -18711,12 +19299,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18730,12 +19318,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18749,17 +19337,17 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "beneficiary", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -18773,12 +19361,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18792,12 +19380,12 @@ "fields": [ { "name": "parent_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" }, { "name": "child_bounty_id", - "type": 67, + "type": 66, "typeName": "BountyIndex" } ], @@ -18815,7 +19403,7 @@ } }, { - "id": 291, + "id": 296, "type": { "path": [ "pallet_proxy", @@ -18836,17 +19424,17 @@ "fields": [ { "name": "real", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "force_proxy_type", - "type": 292, + "type": 297, "typeName": "Option" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -18860,7 +19448,7 @@ "fields": [ { "name": "delegate", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -18884,7 +19472,7 @@ "fields": [ { "name": "delegate", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -18939,7 +19527,7 @@ "fields": [ { "name": "spawner", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -18954,12 +19542,12 @@ }, { "name": "height", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { "name": "ext_index", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -18973,7 +19561,7 @@ "fields": [ { "name": "real", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -18992,7 +19580,7 @@ "fields": [ { "name": "real", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -19011,7 +19599,7 @@ "fields": [ { "name": "delegate", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -19030,22 +19618,22 @@ "fields": [ { "name": "delegate", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "real", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "force_proxy_type", - "type": 292, + "type": 297, "typeName": "Option" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -19063,7 +19651,7 @@ } }, { - "id": 292, + "id": 297, "type": { "path": [ "Option" @@ -19096,7 +19684,7 @@ } }, { - "id": 293, + "id": 298, "type": { "path": [ "pallet_session", @@ -19117,7 +19705,7 @@ "fields": [ { "name": "keys", - "type": 294, + "type": 299, "typeName": "T::Keys" }, { @@ -19147,7 +19735,7 @@ } }, { - "id": 294, + "id": 299, "type": { "path": [ "pendulum_runtime", @@ -19158,7 +19746,7 @@ "fields": [ { "name": "aura", - "type": 295, + "type": 300, "typeName": "::Public" } ] @@ -19167,7 +19755,7 @@ } }, { - "id": 295, + "id": 300, "type": { "path": [ "sp_consensus_aura", @@ -19179,7 +19767,7 @@ "composite": { "fields": [ { - "type": 296, + "type": 301, "typeName": "sr25519::Public" } ] @@ -19188,7 +19776,7 @@ } }, { - "id": 296, + "id": 301, "type": { "path": [ "sp_core", @@ -19208,7 +19796,7 @@ } }, { - "id": 297, + "id": 302, "type": { "path": [ "parachain_staking", @@ -19307,7 +19895,7 @@ "fields": [ { "name": "collator", - "type": 269, + "type": 274, "typeName": "::Source" } ], @@ -19342,7 +19930,7 @@ "fields": [ { "name": "collator", - "type": 269, + "type": 274, "typeName": "::Source" } ], @@ -19391,7 +19979,7 @@ "fields": [ { "name": "collator", - "type": 269, + "type": 274, "typeName": "::Source" }, { @@ -19417,7 +20005,7 @@ "fields": [ { "name": "candidate", - "type": 269, + "type": 274, "typeName": "::Source" }, { @@ -19436,7 +20024,7 @@ "fields": [ { "name": "candidate", - "type": 269, + "type": 274, "typeName": "::Source" }, { @@ -19455,7 +20043,7 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "::Source" } ], @@ -19501,7 +20089,7 @@ } }, { - "id": 298, + "id": 303, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -19517,25 +20105,6 @@ "def": { "variant": { "variants": [ - { - "name": "service_overweight", - "fields": [ - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "weight_limit", - "type": 9, - "typeName": "Weight" - } - ], - "index": 0, - "docs": [ - "See [`Pallet::service_overweight`]." - ] - }, { "name": "suspend_xcm_execution", "index": 1, @@ -19591,48 +20160,6 @@ "docs": [ "See [`Pallet::update_resume_threshold`]." ] - }, - { - "name": "update_threshold_weight", - "fields": [ - { - "name": "new", - "type": 9, - "typeName": "Weight" - } - ], - "index": 6, - "docs": [ - "See [`Pallet::update_threshold_weight`]." - ] - }, - { - "name": "update_weight_restrict_decay", - "fields": [ - { - "name": "new", - "type": 9, - "typeName": "Weight" - } - ], - "index": 7, - "docs": [ - "See [`Pallet::update_weight_restrict_decay`]." - ] - }, - { - "name": "update_xcmp_max_individual_weight", - "fields": [ - { - "name": "new", - "type": 9, - "typeName": "Weight" - } - ], - "index": 8, - "docs": [ - "See [`Pallet::update_xcmp_max_individual_weight`]." - ] } ] } @@ -19643,7 +20170,7 @@ } }, { - "id": 299, + "id": 304, "type": { "path": [ "pallet_xcm", @@ -19664,12 +20191,12 @@ "fields": [ { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "message", - "type": 300, + "type": 305, "typeName": "Box>" } ], @@ -19683,17 +20210,17 @@ "fields": [ { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "beneficiary", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "Box" }, { @@ -19712,17 +20239,17 @@ "fields": [ { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "beneficiary", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "Box" }, { @@ -19741,8 +20268,8 @@ "fields": [ { "name": "message", - "type": 312, - "typeName": "Box::RuntimeCall>>" + "type": 317, + "typeName": "Box::RuntimeCall>>" }, { "name": "max_weight", @@ -19760,7 +20287,7 @@ "fields": [ { "name": "location", - "type": 64, + "type": 63, "typeName": "Box" }, { @@ -19779,7 +20306,7 @@ "fields": [ { "name": "maybe_xcm_version", - "type": 220, + "type": 225, "typeName": "Option" } ], @@ -19793,7 +20320,7 @@ "fields": [ { "name": "location", - "type": 116, + "type": 115, "typeName": "Box" } ], @@ -19807,7 +20334,7 @@ "fields": [ { "name": "location", - "type": 116, + "type": 115, "typeName": "Box" } ], @@ -19821,17 +20348,17 @@ "fields": [ { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "beneficiary", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "Box" }, { @@ -19841,7 +20368,7 @@ }, { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -19855,17 +20382,17 @@ "fields": [ { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "beneficiary", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "assets", - "type": 102, + "type": 101, "typeName": "Box" }, { @@ -19875,7 +20402,7 @@ }, { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -19889,7 +20416,7 @@ "fields": [ { "name": "suspended", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -19897,6 +20424,40 @@ "docs": [ "See [`Pallet::force_suspension`]." ] + }, + { + "name": "transfer_assets", + "fields": [ + { + "name": "dest", + "type": 115, + "typeName": "Box" + }, + { + "name": "beneficiary", + "type": 115, + "typeName": "Box" + }, + { + "name": "assets", + "type": 101, + "typeName": "Box" + }, + { + "name": "fee_asset_item", + "type": 4, + "typeName": "u32" + }, + { + "name": "weight_limit", + "type": 100, + "typeName": "WeightLimit" + } + ], + "index": 11, + "docs": [ + "See [`Pallet::transfer_assets`]." + ] } ] } @@ -19907,10 +20468,10 @@ } }, { - "id": 300, + "id": 305, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedXcm" ], "params": [ @@ -19926,7 +20487,7 @@ "name": "V2", "fields": [ { - "type": 301, + "type": 306, "typeName": "v2::Xcm" } ], @@ -19936,7 +20497,7 @@ "name": "V3", "fields": [ { - "type": 74, + "type": 73, "typeName": "v3::Xcm" } ], @@ -19948,10 +20509,10 @@ } }, { - "id": 301, + "id": 306, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Xcm" ], @@ -19965,7 +20526,7 @@ "composite": { "fields": [ { - "type": 302, + "type": 307, "typeName": "Vec>" } ] @@ -19974,20 +20535,20 @@ } }, { - "id": 302, + "id": 307, "type": { "def": { "sequence": { - "type": 303 + "type": 308 } } } }, { - "id": 303, + "id": 308, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Instruction" ], @@ -20004,7 +20565,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20014,7 +20575,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20024,7 +20585,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20040,7 +20601,7 @@ }, { "name": "response", - "type": 304, + "type": 309, "typeName": "Response" }, { @@ -20056,12 +20617,12 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -20072,17 +20633,17 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -20093,7 +20654,7 @@ "fields": [ { "name": "origin_type", - "type": 95, + "type": 94, "typeName": "OriginKind" }, { @@ -20103,7 +20664,7 @@ }, { "name": "call", - "type": 96, + "type": 95, "typeName": "DoubleEncoded" } ], @@ -20114,17 +20675,17 @@ "fields": [ { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_message_size", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_capacity", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -20135,7 +20696,7 @@ "fields": [ { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -20146,17 +20707,17 @@ "fields": [ { "name": "initiator", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -20170,7 +20731,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 108, + "type": 107, "typeName": "InteriorMultiLocation" } ], @@ -20186,7 +20747,7 @@ }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { @@ -20202,17 +20763,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "beneficiary", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -20223,22 +20784,22 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -20249,12 +20810,12 @@ "fields": [ { "name": "give", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "receive", - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20265,17 +20826,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -20286,17 +20847,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -20312,12 +20873,12 @@ }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { @@ -20333,12 +20894,12 @@ "fields": [ { "name": "fees", - "type": 105, + "type": 104, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 311, + "type": 316, "typeName": "WeightLimit" } ], @@ -20352,7 +20913,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 301, + "type": 306, "typeName": "Xcm" } ], @@ -20362,7 +20923,7 @@ "name": "SetAppendix", "fields": [ { - "type": 301, + "type": 306, "typeName": "Xcm" } ], @@ -20377,12 +20938,12 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -20424,10 +20985,10 @@ } }, { - "id": 304, + "id": 309, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Response" ], @@ -20442,7 +21003,7 @@ "name": "Assets", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20452,7 +21013,7 @@ "name": "ExecutionResult", "fields": [ { - "type": 305, + "type": 310, "typeName": "Option<(u32, Error)>" } ], @@ -20474,7 +21035,7 @@ } }, { - "id": 305, + "id": 310, "type": { "path": [ "Option" @@ -20482,7 +21043,7 @@ "params": [ { "name": "T", - "type": 306 + "type": 311 } ], "def": { @@ -20496,7 +21057,7 @@ "name": "Some", "fields": [ { - "type": 306 + "type": 311 } ], "index": 1 @@ -20507,21 +21068,21 @@ } }, { - "id": 306, + "id": 311, "type": { "def": { "tuple": [ 4, - 307 + 312 ] } } }, { - "id": 307, + "id": 312, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "traits", "Error" @@ -20651,10 +21212,10 @@ } }, { - "id": 308, + "id": 313, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "MultiAssetFilter" @@ -20666,7 +21227,7 @@ "name": "Definite", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20676,7 +21237,7 @@ "name": "Wild", "fields": [ { - "type": 309, + "type": 314, "typeName": "WildMultiAsset" } ], @@ -20688,10 +21249,10 @@ } }, { - "id": 309, + "id": 314, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "WildMultiAsset" @@ -20708,12 +21269,12 @@ "fields": [ { "name": "id", - "type": 106, + "type": 105, "typeName": "AssetId" }, { "name": "fun", - "type": 310, + "type": 315, "typeName": "WildFungibility" } ], @@ -20725,10 +21286,10 @@ } }, { - "id": 310, + "id": 315, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "multiasset", "WildFungibility" @@ -20750,10 +21311,10 @@ } }, { - "id": 311, + "id": 316, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "WeightLimit" ], @@ -20780,10 +21341,10 @@ } }, { - "id": 312, + "id": 317, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedXcm" ], "params": [ @@ -20799,7 +21360,7 @@ "name": "V2", "fields": [ { - "type": 313, + "type": 318, "typeName": "v2::Xcm" } ], @@ -20809,7 +21370,7 @@ "name": "V3", "fields": [ { - "type": 317, + "type": 322, "typeName": "v3::Xcm" } ], @@ -20821,10 +21382,10 @@ } }, { - "id": 313, + "id": 318, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Xcm" ], @@ -20838,7 +21399,7 @@ "composite": { "fields": [ { - "type": 314, + "type": 319, "typeName": "Vec>" } ] @@ -20847,20 +21408,20 @@ } }, { - "id": 314, + "id": 319, "type": { "def": { "sequence": { - "type": 315 + "type": 320 } } } }, { - "id": 315, + "id": 320, "type": { "path": [ - "staging_xcm", + "xcm", "v2", "Instruction" ], @@ -20877,7 +21438,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20887,7 +21448,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20897,7 +21458,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -20913,7 +21474,7 @@ }, { "name": "response", - "type": 304, + "type": 309, "typeName": "Response" }, { @@ -20929,12 +21490,12 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -20945,17 +21506,17 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -20966,7 +21527,7 @@ "fields": [ { "name": "origin_type", - "type": 95, + "type": 94, "typeName": "OriginKind" }, { @@ -20976,7 +21537,7 @@ }, { "name": "call", - "type": 316, + "type": 321, "typeName": "DoubleEncoded" } ], @@ -20987,17 +21548,17 @@ "fields": [ { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_message_size", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_capacity", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21008,7 +21569,7 @@ "fields": [ { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21019,17 +21580,17 @@ "fields": [ { "name": "initiator", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21043,7 +21604,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 108, + "type": 107, "typeName": "InteriorMultiLocation" } ], @@ -21059,7 +21620,7 @@ }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { @@ -21075,17 +21636,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "beneficiary", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -21096,22 +21657,22 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "max_assets", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -21122,12 +21683,12 @@ "fields": [ { "name": "give", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "receive", - "type": 103, + "type": 102, "typeName": "MultiAssets" } ], @@ -21138,17 +21699,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -21159,17 +21720,17 @@ "fields": [ { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 301, + "type": 306, "typeName": "Xcm<()>" } ], @@ -21185,12 +21746,12 @@ }, { "name": "dest", - "type": 107, + "type": 106, "typeName": "MultiLocation" }, { "name": "assets", - "type": 308, + "type": 313, "typeName": "MultiAssetFilter" }, { @@ -21206,12 +21767,12 @@ "fields": [ { "name": "fees", - "type": 105, + "type": 104, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 311, + "type": 316, "typeName": "WeightLimit" } ], @@ -21225,7 +21786,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 313, + "type": 318, "typeName": "Xcm" } ], @@ -21235,7 +21796,7 @@ "name": "SetAppendix", "fields": [ { - "type": 313, + "type": 318, "typeName": "Xcm" } ], @@ -21250,12 +21811,12 @@ "fields": [ { "name": "assets", - "type": 103, + "type": 102, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 107, + "type": 106, "typeName": "MultiLocation" } ], @@ -21297,10 +21858,10 @@ } }, { - "id": 316, + "id": 321, "type": { "path": [ - "staging_xcm", + "xcm", "double_encoded", "DoubleEncoded" ], @@ -21324,10 +21885,10 @@ } }, { - "id": 317, + "id": 322, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Xcm" ], @@ -21341,7 +21902,7 @@ "composite": { "fields": [ { - "type": 318, + "type": 323, "typeName": "Vec>" } ] @@ -21350,20 +21911,20 @@ } }, { - "id": 318, + "id": 323, "type": { "def": { "sequence": { - "type": 319 + "type": 324 } } } }, { - "id": 319, + "id": 324, "type": { "path": [ - "staging_xcm", + "xcm", "v3", "Instruction" ], @@ -21380,7 +21941,7 @@ "name": "WithdrawAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -21390,7 +21951,7 @@ "name": "ReserveAssetDeposited", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -21400,7 +21961,7 @@ "name": "ReceiveTeleportedAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -21416,7 +21977,7 @@ }, { "name": "response", - "type": 85, + "type": 84, "typeName": "Response" }, { @@ -21426,7 +21987,7 @@ }, { "name": "querier", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -21437,12 +21998,12 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "beneficiary", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21453,17 +22014,17 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -21474,7 +22035,7 @@ "fields": [ { "name": "origin_kind", - "type": 95, + "type": 94, "typeName": "OriginKind" }, { @@ -21484,7 +22045,7 @@ }, { "name": "call", - "type": 316, + "type": 321, "typeName": "DoubleEncoded" } ], @@ -21495,17 +22056,17 @@ "fields": [ { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_message_size", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "max_capacity", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21516,7 +22077,7 @@ "fields": [ { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21527,17 +22088,17 @@ "fields": [ { "name": "initiator", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "sender", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "recipient", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21551,7 +22112,7 @@ "name": "DescendOrigin", "fields": [ { - "type": 65, + "type": 64, "typeName": "InteriorMultiLocation" } ], @@ -21561,7 +22122,7 @@ "name": "ReportError", "fields": [ { - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -21572,12 +22133,12 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "beneficiary", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21588,17 +22149,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -21609,17 +22170,17 @@ "fields": [ { "name": "give", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "want", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "maximal", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -21630,17 +22191,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "reserve", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -21651,17 +22212,17 @@ "fields": [ { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" }, { "name": "dest", - "type": 64, + "type": 63, "typeName": "MultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -21672,12 +22233,12 @@ "fields": [ { "name": "response_info", - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" }, { "name": "assets", - "type": 98, + "type": 97, "typeName": "MultiAssetFilter" } ], @@ -21688,12 +22249,12 @@ "fields": [ { "name": "fees", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -21707,7 +22268,7 @@ "name": "SetErrorHandler", "fields": [ { - "type": 317, + "type": 322, "typeName": "Xcm" } ], @@ -21717,7 +22278,7 @@ "name": "SetAppendix", "fields": [ { - "type": 317, + "type": 322, "typeName": "Xcm" } ], @@ -21732,12 +22293,12 @@ "fields": [ { "name": "assets", - "type": 77, + "type": 76, "typeName": "MultiAssets" }, { "name": "ticket", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21777,7 +22338,7 @@ "name": "BurnAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -21787,7 +22348,7 @@ "name": "ExpectAsset", "fields": [ { - "type": 77, + "type": 76, "typeName": "MultiAssets" } ], @@ -21797,7 +22358,7 @@ "name": "ExpectOrigin", "fields": [ { - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -21807,7 +22368,7 @@ "name": "ExpectError", "fields": [ { - "type": 86, + "type": 85, "typeName": "Option<(u32, Error)>" } ], @@ -21817,7 +22378,7 @@ "name": "ExpectTransactStatus", "fields": [ { - "type": 92, + "type": 91, "typeName": "MaybeErrorCode" } ], @@ -21833,7 +22394,7 @@ }, { "name": "response_info", - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -21844,7 +22405,7 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "u32" }, { @@ -21859,12 +22420,12 @@ }, { "name": "crate_major", - "type": 67, + "type": 66, "typeName": "u32" }, { "name": "min_crate_minor", - "type": 67, + "type": 66, "typeName": "u32" } ], @@ -21874,7 +22435,7 @@ "name": "ReportTransactStatus", "fields": [ { - "type": 97, + "type": 96, "typeName": "QueryResponseInfo" } ], @@ -21888,7 +22449,7 @@ "name": "UniversalOrigin", "fields": [ { - "type": 66, + "type": 65, "typeName": "Junction" } ], @@ -21899,17 +22460,17 @@ "fields": [ { "name": "network", - "type": 69, + "type": 68, "typeName": "NetworkId" }, { "name": "destination", - "type": 65, + "type": 64, "typeName": "InteriorMultiLocation" }, { "name": "xcm", - "type": 74, + "type": 73, "typeName": "Xcm<()>" } ], @@ -21920,12 +22481,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "unlocker", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21936,12 +22497,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "target", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21952,12 +22513,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "owner", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21968,12 +22529,12 @@ "fields": [ { "name": "asset", - "type": 79, + "type": 78, "typeName": "MultiAsset" }, { "name": "locker", - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -21984,7 +22545,7 @@ "fields": [ { "name": "jit_withdraw", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -22008,7 +22569,7 @@ "name": "AliasOrigin", "fields": [ { - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -22019,12 +22580,12 @@ "fields": [ { "name": "weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" }, { "name": "check_origin", - "type": 94, + "type": 93, "typeName": "Option" } ], @@ -22036,7 +22597,7 @@ } }, { - "id": 320, + "id": 325, "type": { "path": [ "cumulus_pallet_xcm", @@ -22058,7 +22619,7 @@ } }, { - "id": 321, + "id": 326, "type": { "path": [ "cumulus_pallet_dmp_queue", @@ -22072,29 +22633,7 @@ } ], "def": { - "variant": { - "variants": [ - { - "name": "service_overweight", - "fields": [ - { - "name": "index", - "type": 11, - "typeName": "OverweightIndex" - }, - { - "name": "weight_limit", - "type": 9, - "typeName": "Weight" - } - ], - "index": 0, - "docs": [ - "See [`Pallet::service_overweight`]." - ] - } - ] - } + "variant": {} }, "docs": [ "Contains a variant per dispatchable extrinsic that this pallet has." @@ -22102,7 +22641,7 @@ } }, { - "id": 322, + "id": 327, "type": { "path": [ "pallet_vesting", @@ -22130,7 +22669,7 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -22144,12 +22683,12 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "schedule", - "type": 323, + "type": 328, "typeName": "VestingInfo, BlockNumberFor>" } ], @@ -22163,17 +22702,17 @@ "fields": [ { "name": "source", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "schedule", - "type": 323, + "type": 328, "typeName": "VestingInfo, BlockNumberFor>" } ], @@ -22200,6 +22739,25 @@ "docs": [ "See [`Pallet::merge_schedules`]." ] + }, + { + "name": "force_remove_vesting_schedule", + "fields": [ + { + "name": "target", + "type": 274, + "typeName": "::Source" + }, + { + "name": "schedule_index", + "type": 4, + "typeName": "u32" + } + ], + "index": 5, + "docs": [ + "See [`Pallet::force_remove_vesting_schedule`]." + ] } ] } @@ -22210,7 +22768,7 @@ } }, { - "id": 323, + "id": 328, "type": { "path": [ "pallet_vesting", @@ -22251,7 +22809,7 @@ } }, { - "id": 324, + "id": 329, "type": { "path": [ "pallet_utility", @@ -22272,7 +22830,7 @@ "fields": [ { "name": "calls", - "type": 325, + "type": 330, "typeName": "Vec<::RuntimeCall>" } ], @@ -22291,7 +22849,7 @@ }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -22305,7 +22863,7 @@ "fields": [ { "name": "calls", - "type": 325, + "type": 330, "typeName": "Vec<::RuntimeCall>" } ], @@ -22319,12 +22877,12 @@ "fields": [ { "name": "as_origin", - "type": 326, + "type": 331, "typeName": "Box" }, { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" } ], @@ -22338,7 +22896,7 @@ "fields": [ { "name": "calls", - "type": 325, + "type": 330, "typeName": "Vec<::RuntimeCall>" } ], @@ -22352,7 +22910,7 @@ "fields": [ { "name": "call", - "type": 277, + "type": 282, "typeName": "Box<::RuntimeCall>" }, { @@ -22375,17 +22933,17 @@ } }, { - "id": 325, + "id": 330, "type": { "def": { "sequence": { - "type": 277 + "type": 282 } } } }, { - "id": 326, + "id": 331, "type": { "path": [ "pendulum_runtime", @@ -22398,7 +22956,7 @@ "name": "system", "fields": [ { - "type": 327, + "type": 332, "typeName": "frame_system::Origin" } ], @@ -22408,7 +22966,7 @@ "name": "Council", "fields": [ { - "type": 328, + "type": 333, "typeName": "pallet_collective::Origin" } ], @@ -22418,7 +22976,7 @@ "name": "TechnicalCommittee", "fields": [ { - "type": 329, + "type": 334, "typeName": "pallet_collective::Origin" } ], @@ -22428,7 +22986,7 @@ "name": "PolkadotXcm", "fields": [ { - "type": 330, + "type": 335, "typeName": "pallet_xcm::Origin" } ], @@ -22438,7 +22996,7 @@ "name": "CumulusXcm", "fields": [ { - "type": 331, + "type": 336, "typeName": "cumulus_pallet_xcm::Origin" } ], @@ -22448,7 +23006,7 @@ "name": "Void", "fields": [ { - "type": 332, + "type": 337, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::\n__private::Void" } ], @@ -22460,7 +23018,7 @@ } }, { - "id": 327, + "id": 332, "type": { "path": [ "frame_support", @@ -22500,7 +23058,7 @@ } }, { - "id": 328, + "id": 333, "type": { "path": [ "pallet_collective", @@ -22553,7 +23111,7 @@ } }, { - "id": 329, + "id": 334, "type": { "path": [ "pallet_collective", @@ -22606,7 +23164,7 @@ } }, { - "id": 330, + "id": 335, "type": { "path": [ "pallet_xcm", @@ -22620,7 +23178,7 @@ "name": "Xcm", "fields": [ { - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -22630,7 +23188,7 @@ "name": "Response", "fields": [ { - "type": 64, + "type": 63, "typeName": "MultiLocation" } ], @@ -22642,7 +23200,7 @@ } }, { - "id": 331, + "id": 336, "type": { "path": [ "cumulus_pallet_xcm", @@ -22660,7 +23218,7 @@ "name": "SiblingParachain", "fields": [ { - "type": 61, + "type": 139, "typeName": "ParaId" } ], @@ -22672,7 +23230,7 @@ } }, { - "id": 332, + "id": 337, "type": { "path": [ "sp_core", @@ -22684,7 +23242,7 @@ } }, { - "id": 333, + "id": 338, "type": { "path": [ "orml_currencies", @@ -22705,17 +23263,17 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "CurrencyIdOf" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -22729,12 +23287,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -22748,17 +23306,17 @@ "fields": [ { "name": "who", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "CurrencyIdOf" }, { "name": "amount", - "type": 164, + "type": 165, "typeName": "AmountOf" } ], @@ -22776,7 +23334,7 @@ } }, { - "id": 334, + "id": 339, "type": { "path": [ "orml_tokens", @@ -22797,17 +23355,17 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -22821,17 +23379,17 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "keep_alive", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -22845,17 +23403,17 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -22869,22 +23427,22 @@ "fields": [ { "name": "source", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "dest", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -22898,22 +23456,22 @@ "fields": [ { "name": "who", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { "name": "new_free", - "type": 71, + "type": 70, "typeName": "T::Balance" }, { "name": "new_reserved", - "type": 71, + "type": 70, "typeName": "T::Balance" } ], @@ -22931,7 +23489,7 @@ } }, { - "id": 335, + "id": 340, "type": { "path": [ "orml_xtokens", @@ -22952,7 +23510,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -22962,12 +23520,12 @@ }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -22981,17 +23539,17 @@ "fields": [ { "name": "asset", - "type": 336, + "type": 341, "typeName": "Box" }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -23005,7 +23563,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -23020,12 +23578,12 @@ }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -23039,22 +23597,22 @@ "fields": [ { "name": "asset", - "type": 336, + "type": 341, "typeName": "Box" }, { "name": "fee", - "type": 336, + "type": 341, "typeName": "Box" }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -23068,7 +23626,7 @@ "fields": [ { "name": "currencies", - "type": 174, + "type": 175, "typeName": "Vec<(T::CurrencyId, T::Balance)>" }, { @@ -23078,12 +23636,12 @@ }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -23097,7 +23655,7 @@ "fields": [ { "name": "assets", - "type": 102, + "type": 101, "typeName": "Box" }, { @@ -23107,12 +23665,12 @@ }, { "name": "dest", - "type": 116, + "type": 115, "typeName": "Box" }, { "name": "dest_weight_limit", - "type": 101, + "type": 100, "typeName": "WeightLimit" } ], @@ -23130,10 +23688,10 @@ } }, { - "id": 336, + "id": 341, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedMultiAsset" ], "def": { @@ -23143,7 +23701,7 @@ "name": "V2", "fields": [ { - "type": 105, + "type": 104, "typeName": "v2::MultiAsset" } ], @@ -23153,7 +23711,7 @@ "name": "V3", "fields": [ { - "type": 79, + "type": 78, "typeName": "v3::MultiAsset" } ], @@ -23165,7 +23723,7 @@ } }, { - "id": 337, + "id": 342, "type": { "path": [ "pallet_identity", @@ -23186,7 +23744,7 @@ "fields": [ { "name": "account", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -23200,8 +23758,8 @@ "fields": [ { "name": "info", - "type": 338, - "typeName": "Box>" + "type": 343, + "typeName": "Box" } ], "index": 1, @@ -23214,7 +23772,7 @@ "fields": [ { "name": "subs", - "type": 371, + "type": 376, "typeName": "Vec<(T::AccountId, Data)>" } ], @@ -23235,12 +23793,12 @@ "fields": [ { "name": "reg_index", - "type": 67, + "type": 66, "typeName": "RegistrarIndex" }, { "name": "max_fee", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -23268,12 +23826,12 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "RegistrarIndex" }, { "name": "fee", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -23287,12 +23845,12 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "RegistrarIndex" }, { "name": "new", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -23306,13 +23864,13 @@ "fields": [ { "name": "index", - "type": 67, + "type": 66, "typeName": "RegistrarIndex" }, { "name": "fields", - "type": 373, - "typeName": "IdentityFields" + "type": 11, + "typeName": "::\nFieldsIdentifier" } ], "index": 8, @@ -23325,17 +23883,17 @@ "fields": [ { "name": "reg_index", - "type": 67, + "type": 66, "typeName": "RegistrarIndex" }, { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "judgement", - "type": 375, + "type": 378, "typeName": "Judgement>" }, { @@ -23354,7 +23912,7 @@ "fields": [ { "name": "target", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -23368,12 +23926,12 @@ "fields": [ { "name": "sub", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "data", - "type": 341, + "type": 346, "typeName": "Data" } ], @@ -23387,12 +23945,12 @@ "fields": [ { "name": "sub", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "data", - "type": 341, + "type": 346, "typeName": "Data" } ], @@ -23406,7 +23964,7 @@ "fields": [ { "name": "sub", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" } ], @@ -23421,6 +23979,124 @@ "docs": [ "See [`Pallet::quit_sub`]." ] + }, + { + "name": "add_username_authority", + "fields": [ + { + "name": "authority", + "type": 274, + "typeName": "AccountIdLookupOf" + }, + { + "name": "suffix", + "type": 13, + "typeName": "Vec" + }, + { + "name": "allocation", + "type": 4, + "typeName": "u32" + } + ], + "index": 15, + "docs": [ + "See [`Pallet::add_username_authority`]." + ] + }, + { + "name": "remove_username_authority", + "fields": [ + { + "name": "authority", + "type": 274, + "typeName": "AccountIdLookupOf" + } + ], + "index": 16, + "docs": [ + "See [`Pallet::remove_username_authority`]." + ] + }, + { + "name": "set_username_for", + "fields": [ + { + "name": "who", + "type": 274, + "typeName": "AccountIdLookupOf" + }, + { + "name": "username", + "type": 13, + "typeName": "Vec" + }, + { + "name": "signature", + "type": 379, + "typeName": "Option" + } + ], + "index": 17, + "docs": [ + "See [`Pallet::set_username_for`]." + ] + }, + { + "name": "accept_username", + "fields": [ + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 18, + "docs": [ + "See [`Pallet::accept_username`]." + ] + }, + { + "name": "remove_expired_approval", + "fields": [ + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 19, + "docs": [ + "See [`Pallet::remove_expired_approval`]." + ] + }, + { + "name": "set_primary_username", + "fields": [ + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 20, + "docs": [ + "See [`Pallet::set_primary_username`]." + ] + }, + { + "name": "remove_dangling_username", + "fields": [ + { + "name": "username", + "type": 126, + "typeName": "Username" + } + ], + "index": 21, + "docs": [ + "See [`Pallet::remove_dangling_username`]." + ] } ] } @@ -23431,11 +24107,11 @@ } }, { - "id": 338, + "id": 343, "type": { "path": [ "pallet_identity", - "types", + "legacy", "IdentityInfo" ], "params": [ @@ -23449,47 +24125,47 @@ "fields": [ { "name": "additional", - "type": 339, + "type": 344, "typeName": "BoundedVec<(Data, Data), FieldLimit>" }, { "name": "display", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "legal", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "web", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "riot", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "email", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "pgp_fingerprint", - "type": 370, + "type": 375, "typeName": "Option<[u8; 20]>" }, { "name": "image", - "type": 341, + "type": 346, "typeName": "Data" }, { "name": "twitter", - "type": 341, + "type": 346, "typeName": "Data" } ] @@ -23498,7 +24174,7 @@ } }, { - "id": 339, + "id": 344, "type": { "path": [ "bounded_collections", @@ -23508,7 +24184,7 @@ "params": [ { "name": "T", - "type": 340 + "type": 345 }, { "name": "S", @@ -23519,7 +24195,7 @@ "composite": { "fields": [ { - "type": 369, + "type": 374, "typeName": "Vec" } ] @@ -23528,18 +24204,18 @@ } }, { - "id": 340, + "id": 345, "type": { "def": { "tuple": [ - 341, - 341 + 346, + 346 ] } } }, { - "id": 341, + "id": 346, "type": { "path": [ "pallet_identity", @@ -23557,7 +24233,7 @@ "name": "Raw0", "fields": [ { - "type": 342 + "type": 347 } ], "index": 1 @@ -23566,7 +24242,7 @@ "name": "Raw1", "fields": [ { - "type": 343 + "type": 348 } ], "index": 2 @@ -23575,7 +24251,7 @@ "name": "Raw2", "fields": [ { - "type": 344 + "type": 349 } ], "index": 3 @@ -23584,7 +24260,7 @@ "name": "Raw3", "fields": [ { - "type": 345 + "type": 350 } ], "index": 4 @@ -23602,7 +24278,7 @@ "name": "Raw5", "fields": [ { - "type": 346 + "type": 351 } ], "index": 6 @@ -23611,7 +24287,7 @@ "name": "Raw6", "fields": [ { - "type": 347 + "type": 352 } ], "index": 7 @@ -23620,7 +24296,7 @@ "name": "Raw7", "fields": [ { - "type": 348 + "type": 353 } ], "index": 8 @@ -23629,7 +24305,7 @@ "name": "Raw8", "fields": [ { - "type": 83 + "type": 82 } ], "index": 9 @@ -23638,7 +24314,7 @@ "name": "Raw9", "fields": [ { - "type": 349 + "type": 354 } ], "index": 10 @@ -23647,7 +24323,7 @@ "name": "Raw10", "fields": [ { - "type": 350 + "type": 355 } ], "index": 11 @@ -23656,7 +24332,7 @@ "name": "Raw11", "fields": [ { - "type": 351 + "type": 356 } ], "index": 12 @@ -23665,7 +24341,7 @@ "name": "Raw12", "fields": [ { - "type": 124 + "type": 123 } ], "index": 13 @@ -23674,7 +24350,7 @@ "name": "Raw13", "fields": [ { - "type": 352 + "type": 357 } ], "index": 14 @@ -23683,7 +24359,7 @@ "name": "Raw14", "fields": [ { - "type": 353 + "type": 358 } ], "index": 15 @@ -23692,7 +24368,7 @@ "name": "Raw15", "fields": [ { - "type": 354 + "type": 359 } ], "index": 16 @@ -23701,7 +24377,7 @@ "name": "Raw16", "fields": [ { - "type": 84 + "type": 83 } ], "index": 17 @@ -23710,7 +24386,7 @@ "name": "Raw17", "fields": [ { - "type": 355 + "type": 360 } ], "index": 18 @@ -23719,7 +24395,7 @@ "name": "Raw18", "fields": [ { - "type": 356 + "type": 361 } ], "index": 19 @@ -23728,7 +24404,7 @@ "name": "Raw19", "fields": [ { - "type": 357 + "type": 362 } ], "index": 20 @@ -23737,7 +24413,7 @@ "name": "Raw20", "fields": [ { - "type": 70 + "type": 69 } ], "index": 21 @@ -23746,7 +24422,7 @@ "name": "Raw21", "fields": [ { - "type": 358 + "type": 363 } ], "index": 22 @@ -23755,7 +24431,7 @@ "name": "Raw22", "fields": [ { - "type": 359 + "type": 364 } ], "index": 23 @@ -23764,7 +24440,7 @@ "name": "Raw23", "fields": [ { - "type": 360 + "type": 365 } ], "index": 24 @@ -23773,7 +24449,7 @@ "name": "Raw24", "fields": [ { - "type": 361 + "type": 366 } ], "index": 25 @@ -23782,7 +24458,7 @@ "name": "Raw25", "fields": [ { - "type": 362 + "type": 367 } ], "index": 26 @@ -23791,7 +24467,7 @@ "name": "Raw26", "fields": [ { - "type": 363 + "type": 368 } ], "index": 27 @@ -23800,7 +24476,7 @@ "name": "Raw27", "fields": [ { - "type": 364 + "type": 369 } ], "index": 28 @@ -23809,7 +24485,7 @@ "name": "Raw28", "fields": [ { - "type": 365 + "type": 370 } ], "index": 29 @@ -23818,7 +24494,7 @@ "name": "Raw29", "fields": [ { - "type": 366 + "type": 371 } ], "index": 30 @@ -23827,7 +24503,7 @@ "name": "Raw30", "fields": [ { - "type": 367 + "type": 372 } ], "index": 31 @@ -23836,7 +24512,7 @@ "name": "Raw31", "fields": [ { - "type": 368 + "type": 373 } ], "index": 32 @@ -23892,7 +24568,7 @@ } }, { - "id": 342, + "id": 347, "type": { "def": { "array": { @@ -23903,7 +24579,7 @@ } }, { - "id": 343, + "id": 348, "type": { "def": { "array": { @@ -23914,7 +24590,7 @@ } }, { - "id": 344, + "id": 349, "type": { "def": { "array": { @@ -23925,7 +24601,7 @@ } }, { - "id": 345, + "id": 350, "type": { "def": { "array": { @@ -23936,7 +24612,7 @@ } }, { - "id": 346, + "id": 351, "type": { "def": { "array": { @@ -23947,7 +24623,7 @@ } }, { - "id": 347, + "id": 352, "type": { "def": { "array": { @@ -23958,7 +24634,7 @@ } }, { - "id": 348, + "id": 353, "type": { "def": { "array": { @@ -23969,7 +24645,7 @@ } }, { - "id": 349, + "id": 354, "type": { "def": { "array": { @@ -23980,7 +24656,7 @@ } }, { - "id": 350, + "id": 355, "type": { "def": { "array": { @@ -23991,7 +24667,7 @@ } }, { - "id": 351, + "id": 356, "type": { "def": { "array": { @@ -24002,7 +24678,7 @@ } }, { - "id": 352, + "id": 357, "type": { "def": { "array": { @@ -24013,7 +24689,7 @@ } }, { - "id": 353, + "id": 358, "type": { "def": { "array": { @@ -24024,7 +24700,7 @@ } }, { - "id": 354, + "id": 359, "type": { "def": { "array": { @@ -24035,7 +24711,7 @@ } }, { - "id": 355, + "id": 360, "type": { "def": { "array": { @@ -24046,7 +24722,7 @@ } }, { - "id": 356, + "id": 361, "type": { "def": { "array": { @@ -24057,7 +24733,7 @@ } }, { - "id": 357, + "id": 362, "type": { "def": { "array": { @@ -24068,7 +24744,7 @@ } }, { - "id": 358, + "id": 363, "type": { "def": { "array": { @@ -24079,7 +24755,7 @@ } }, { - "id": 359, + "id": 364, "type": { "def": { "array": { @@ -24090,7 +24766,7 @@ } }, { - "id": 360, + "id": 365, "type": { "def": { "array": { @@ -24101,7 +24777,7 @@ } }, { - "id": 361, + "id": 366, "type": { "def": { "array": { @@ -24112,7 +24788,7 @@ } }, { - "id": 362, + "id": 367, "type": { "def": { "array": { @@ -24123,7 +24799,7 @@ } }, { - "id": 363, + "id": 368, "type": { "def": { "array": { @@ -24134,7 +24810,7 @@ } }, { - "id": 364, + "id": 369, "type": { "def": { "array": { @@ -24145,7 +24821,7 @@ } }, { - "id": 365, + "id": 370, "type": { "def": { "array": { @@ -24156,7 +24832,7 @@ } }, { - "id": 366, + "id": 371, "type": { "def": { "array": { @@ -24167,7 +24843,7 @@ } }, { - "id": 367, + "id": 372, "type": { "def": { "array": { @@ -24178,7 +24854,7 @@ } }, { - "id": 368, + "id": 373, "type": { "def": { "array": { @@ -24189,17 +24865,17 @@ } }, { - "id": 369, + "id": 374, "type": { "def": { "sequence": { - "type": 340 + "type": 345 } } } }, { - "id": 370, + "id": 375, "type": { "path": [ "Option" @@ -24207,7 +24883,7 @@ "params": [ { "name": "T", - "type": 70 + "type": 69 } ], "def": { @@ -24221,7 +24897,7 @@ "name": "Some", "fields": [ { - "type": 70 + "type": 69 } ], "index": 1 @@ -24232,102 +24908,28 @@ } }, { - "id": 371, + "id": 376, "type": { "def": { "sequence": { - "type": 372 + "type": 377 } } } }, { - "id": 372, + "id": 377, "type": { "def": { "tuple": [ 0, - 341 + 346 ] } } }, { - "id": 373, - "type": { - "path": [ - "pallet_identity", - "types", - "BitFlags" - ], - "params": [ - { - "name": "T", - "type": 374 - } - ], - "def": { - "composite": { - "fields": [ - { - "type": 11, - "typeName": "IdentityField" - } - ] - } - } - } - }, - { - "id": 374, - "type": { - "path": [ - "pallet_identity", - "types", - "IdentityField" - ], - "def": { - "variant": { - "variants": [ - { - "name": "Display", - "index": 1 - }, - { - "name": "Legal", - "index": 2 - }, - { - "name": "Web", - "index": 4 - }, - { - "name": "Riot", - "index": 8 - }, - { - "name": "Email", - "index": 16 - }, - { - "name": "PgpFingerprint", - "index": 32 - }, - { - "name": "Image", - "index": 64 - }, - { - "name": "Twitter", - "index": 128 - } - ] - } - } - } - }, - { - "id": 375, + "id": 378, "type": { "path": [ "pallet_identity", @@ -24383,7 +24985,167 @@ } }, { - "id": 376, + "id": 379, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 380 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "index": 0 + }, + { + "name": "Some", + "fields": [ + { + "type": 380 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 380, + "type": { + "path": [ + "sp_runtime", + "MultiSignature" + ], + "def": { + "variant": { + "variants": [ + { + "name": "Ed25519", + "fields": [ + { + "type": 381, + "typeName": "ed25519::Signature" + } + ], + "index": 0 + }, + { + "name": "Sr25519", + "fields": [ + { + "type": 383, + "typeName": "sr25519::Signature" + } + ], + "index": 1 + }, + { + "name": "Ecdsa", + "fields": [ + { + "type": 384, + "typeName": "ecdsa::Signature" + } + ], + "index": 2 + } + ] + } + } + } + }, + { + "id": 381, + "type": { + "path": [ + "sp_core", + "ed25519", + "Signature" + ], + "def": { + "composite": { + "fields": [ + { + "type": 382, + "typeName": "[u8; 64]" + } + ] + } + } + } + }, + { + "id": 382, + "type": { + "def": { + "array": { + "len": 64, + "type": 2 + } + } + } + }, + { + "id": 383, + "type": { + "path": [ + "sp_core", + "sr25519", + "Signature" + ], + "def": { + "composite": { + "fields": [ + { + "type": 382, + "typeName": "[u8; 64]" + } + ] + } + } + } + }, + { + "id": 384, + "type": { + "path": [ + "sp_core", + "ecdsa", + "Signature" + ], + "def": { + "composite": { + "fields": [ + { + "type": 385, + "typeName": "[u8; SIGNATURE_SERIALIZED_SIZE]" + } + ] + } + } + } + }, + { + "id": 385, + "type": { + "def": { + "array": { + "len": 65, + "type": 2 + } + } + } + }, + { + "id": 386, "type": { "path": [ "pallet_contracts", @@ -24404,12 +25166,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24419,7 +25181,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24438,7 +25200,7 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24448,7 +25210,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24477,7 +25239,7 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24487,7 +25249,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24521,12 +25283,12 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { "name": "determinism", - "type": 378, + "type": 388, "typeName": "Determinism" } ], @@ -24554,7 +25316,7 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -24573,12 +25335,12 @@ "fields": [ { "name": "dest", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24588,7 +25350,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24607,7 +25369,7 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24617,7 +25379,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24646,7 +25408,7 @@ "fields": [ { "name": "value", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -24656,7 +25418,7 @@ }, { "name": "storage_deposit_limit", - "type": 377, + "type": 387, "typeName": "Option< as codec::HasCompact>::Type>" }, { @@ -24703,7 +25465,7 @@ } }, { - "id": 377, + "id": 387, "type": { "path": [ "Option" @@ -24711,7 +25473,7 @@ "params": [ { "name": "T", - "type": 71 + "type": 70 } ], "def": { @@ -24725,7 +25487,7 @@ "name": "Some", "fields": [ { - "type": 71 + "type": 70 } ], "index": 1 @@ -24736,7 +25498,7 @@ } }, { - "id": 378, + "id": 388, "type": { "path": [ "pallet_contracts", @@ -24760,7 +25522,7 @@ } }, { - "id": 379, + "id": 389, "type": { "path": [ "dia_oracle", @@ -24879,7 +25641,7 @@ } }, { - "id": 380, + "id": 390, "type": { "path": [ "zenlink_protocol", @@ -24900,7 +25662,7 @@ "fields": [ { "name": "send_to", - "type": 381, + "type": 391, "typeName": "Option<::Source>" } ], @@ -24933,12 +25695,12 @@ }, { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "AssetBalance" } ], @@ -24959,6 +25721,11 @@ "name": "asset_1", "type": 136, "typeName": "T::AssetId" + }, + { + "name": "fee_recipient", + "type": 274, + "typeName": "::Source" } ], "index": 3, @@ -24981,27 +25748,27 @@ }, { "name": "amount_0_desired", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_1_desired", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_0_min", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_1_min", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25025,27 +25792,27 @@ }, { "name": "liquidity", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_0_min", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_1_min", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25059,12 +25826,12 @@ "fields": [ { "name": "amount_in", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_out_min", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { @@ -25074,12 +25841,12 @@ }, { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25093,12 +25860,12 @@ "fields": [ { "name": "amount_out", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_in_max", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { @@ -25108,12 +25875,12 @@ }, { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25137,27 +25904,27 @@ }, { "name": "target_supply_0", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "target_supply_1", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "capacity_supply_0", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "capacity_supply_1", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "end", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { @@ -25167,7 +25934,7 @@ }, { "name": "limits", - "type": 139, + "type": 140, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -25191,17 +25958,17 @@ }, { "name": "amount_0_contribute", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "amount_1_contribute", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25215,7 +25982,7 @@ "fields": [ { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" }, { @@ -25230,7 +25997,7 @@ }, { "name": "deadline", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" } ], @@ -25273,27 +26040,27 @@ }, { "name": "target_supply_0", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "target_supply_1", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "capacity_supply_0", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "capacity_supply_1", - "type": 71, + "type": 70, "typeName": "AssetBalance" }, { "name": "end", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { @@ -25303,7 +26070,7 @@ }, { "name": "limits", - "type": 139, + "type": 140, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -25346,7 +26113,7 @@ }, { "name": "charge_rewards", - "type": 139, + "type": 140, "typeName": "Vec<(T::AssetId, AssetBalance)>" } ], @@ -25370,7 +26137,7 @@ }, { "name": "recipient", - "type": 269, + "type": 274, "typeName": "::Source" } ], @@ -25378,6 +26145,25 @@ "docs": [ "See [`Pallet::bootstrap_withdraw_reward`]." ] + }, + { + "name": "set_new_fee_receiver", + "fields": [ + { + "name": "asset", + "type": 136, + "typeName": "T::AssetId" + }, + { + "name": "send_to", + "type": 274, + "typeName": "::Source" + } + ], + "index": 16, + "docs": [ + "See [`Pallet::set_new_fee_receiver`]." + ] } ] } @@ -25388,7 +26174,7 @@ } }, { - "id": 381, + "id": 391, "type": { "path": [ "Option" @@ -25396,7 +26182,7 @@ "params": [ { "name": "T", - "type": 269 + "type": 274 } ], "def": { @@ -25410,7 +26196,7 @@ "name": "Some", "fields": [ { - "type": 269 + "type": 274 } ], "index": 1 @@ -25421,7 +26207,7 @@ } }, { - "id": 382, + "id": 392, "type": { "path": [ "fee", @@ -25442,7 +26228,7 @@ "fields": [ { "name": "fee", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25456,7 +26242,7 @@ "fields": [ { "name": "griefing_collateral", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25470,7 +26256,7 @@ "fields": [ { "name": "fee", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25484,7 +26270,7 @@ "fields": [ { "name": "fee", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25498,7 +26284,7 @@ "fields": [ { "name": "fee", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25512,7 +26298,7 @@ "fields": [ { "name": "griefing_collateral", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -25530,7 +26316,7 @@ } }, { - "id": 383, + "id": 393, "type": { "path": [ "issue", @@ -25551,12 +26337,12 @@ "fields": [ { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -25627,12 +26413,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 144, + "type": 145, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -25669,7 +26455,7 @@ } }, { - "id": 384, + "id": 394, "type": { "path": [ "nomination", @@ -25690,7 +26476,7 @@ "fields": [ { "name": "enabled", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -25704,7 +26490,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" } ], @@ -25718,7 +26504,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" } ], @@ -25732,7 +26518,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -25751,7 +26537,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { @@ -25761,7 +26547,7 @@ }, { "name": "index", - "type": 220, + "type": 225, "typeName": "Option" } ], @@ -25779,7 +26565,7 @@ } }, { - "id": 385, + "id": 395, "type": { "path": [ "oracle", @@ -25800,7 +26586,7 @@ "fields": [ { "name": "oracle_keys", - "type": 151, + "type": 152, "typeName": "Vec" } ], @@ -25832,7 +26618,7 @@ } }, { - "id": 386, + "id": 396, "type": { "path": [ "redeem", @@ -25853,7 +26639,7 @@ "fields": [ { "name": "amount_wrapped", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -25863,7 +26649,7 @@ }, { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -25877,12 +26663,12 @@ "fields": [ { "name": "currencies", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount_wrapped", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -25930,7 +26716,7 @@ }, { "name": "reimburse", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -25958,7 +26744,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { @@ -25977,7 +26763,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { @@ -25996,12 +26782,12 @@ "fields": [ { "name": "limit_volume_amount", - "type": 144, + "type": 145, "typeName": "Option>" }, { "name": "limit_volume_currency_id", - "type": 122, + "type": 121, "typeName": "T::CurrencyId" }, { @@ -26038,7 +26824,7 @@ } }, { - "id": 387, + "id": 397, "type": { "path": [ "replace", @@ -26059,12 +26845,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -26078,12 +26864,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -26097,22 +26883,22 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "old_vault", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { "name": "collateral", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -26206,7 +26992,7 @@ } }, { - "id": 388, + "id": 398, "type": { "path": [ "security", @@ -26227,7 +27013,7 @@ "fields": [ { "name": "status_code", - "type": 156, + "type": 157, "typeName": "StatusCode" } ], @@ -26241,7 +27027,7 @@ "fields": [ { "name": "error_code", - "type": 158, + "type": 159, "typeName": "ErrorCode" } ], @@ -26255,7 +27041,7 @@ "fields": [ { "name": "error_code", - "type": 158, + "type": 159, "typeName": "ErrorCode" } ], @@ -26273,7 +27059,7 @@ } }, { - "id": 389, + "id": 399, "type": { "path": [ "stellar_relay", @@ -26294,12 +27080,12 @@ "fields": [ { "name": "validators", - "type": 390, + "type": 400, "typeName": "Vec>" }, { "name": "organizations", - "type": 393, + "type": 403, "typeName": "Vec>" }, { @@ -26322,17 +27108,17 @@ } }, { - "id": 390, + "id": 400, "type": { "def": { "sequence": { - "type": 391 + "type": 401 } } } }, { - "id": 391, + "id": 401, "type": { "path": [ "stellar_relay", @@ -26350,12 +27136,12 @@ "fields": [ { "name": "name", - "type": 392, + "type": 402, "typeName": "BoundedVec" }, { "name": "public_key", - "type": 392, + "type": 402, "typeName": "BoundedVec" }, { @@ -26369,7 +27155,7 @@ } }, { - "id": 392, + "id": 402, "type": { "path": [ "bounded_collections", @@ -26399,17 +27185,17 @@ } }, { - "id": 393, + "id": 403, "type": { "def": { "sequence": { - "type": 394 + "type": 404 } } } }, { - "id": 394, + "id": 404, "type": { "path": [ "stellar_relay", @@ -26432,7 +27218,7 @@ }, { "name": "name", - "type": 392, + "type": 402, "typeName": "BoundedVec" } ] @@ -26441,7 +27227,7 @@ } }, { - "id": 395, + "id": 405, "type": { "path": [ "vault_registry", @@ -26462,12 +27248,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "collateral", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -26481,12 +27267,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -26500,12 +27286,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "amount", - "type": 71, + "type": 70, "typeName": "BalanceOf" } ], @@ -26533,12 +27319,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "accept_new_issues", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -26552,12 +27338,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "custom_threshold", - "type": 396, + "type": 406, "typeName": "Option>" } ], @@ -26571,7 +27357,7 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" } ], @@ -26585,7 +27371,7 @@ "fields": [ { "name": "currency_id", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -26604,7 +27390,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { @@ -26623,12 +27409,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "threshold", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -26642,12 +27428,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "threshold", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -26661,12 +27447,12 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" }, { "name": "threshold", - "type": 150, + "type": 151, "typeName": "UnsignedFixedPoint" } ], @@ -26680,7 +27466,7 @@ "fields": [ { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "DefaultVaultCurrencyPair" } ], @@ -26712,7 +27498,7 @@ } }, { - "id": 396, + "id": 406, "type": { "path": [ "Option" @@ -26720,7 +27506,7 @@ "params": [ { "name": "T", - "type": 150 + "type": 151 } ], "def": { @@ -26734,7 +27520,7 @@ "name": "Some", "fields": [ { - "type": 150 + "type": 151 } ], "index": 1 @@ -26745,7 +27531,7 @@ } }, { - "id": 397, + "id": 407, "type": { "path": [ "pooled_rewards", @@ -26771,7 +27557,7 @@ } }, { - "id": 398, + "id": 408, "type": { "path": [ "staking", @@ -26793,7 +27579,7 @@ } }, { - "id": 399, + "id": 409, "type": { "path": [ "clients_info", @@ -26814,12 +27600,12 @@ "fields": [ { "name": "client_name", - "type": 168, + "type": 169, "typeName": "NameOf" }, { "name": "release", - "type": 167, + "type": 168, "typeName": "ClientRelease, T::Hash>" } ], @@ -26833,12 +27619,12 @@ "fields": [ { "name": "client_name", - "type": 168, + "type": 169, "typeName": "NameOf" }, { "name": "release", - "type": 167, + "type": 168, "typeName": "ClientRelease, T::Hash>" } ], @@ -26884,7 +27670,7 @@ } }, { - "id": 400, + "id": 410, "type": { "path": [ "reward_distribution", @@ -26919,17 +27705,17 @@ "fields": [ { "name": "vault_id", - "type": 142, + "type": 143, "typeName": "DefaultVaultId" }, { "name": "reward_currency_id", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { "name": "index", - "type": 220, + "type": 225, "typeName": "Option" } ], @@ -26947,7 +27733,7 @@ } }, { - "id": 401, + "id": 411, "type": { "path": [ "orml_currencies_allowance_extension", @@ -26968,7 +27754,7 @@ "fields": [ { "name": "currencies", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -26982,7 +27768,7 @@ "fields": [ { "name": "currencies", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -26996,7 +27782,7 @@ "fields": [ { "name": "id", - "type": 122, + "type": 121, "typeName": "CurrencyOf" }, { @@ -27020,7 +27806,7 @@ "fields": [ { "name": "id", - "type": 122, + "type": 121, "typeName": "CurrencyOf" }, { @@ -27053,7 +27839,7 @@ } }, { - "id": 402, + "id": 412, "type": { "path": [ "treasury_buyout_extension", @@ -27074,12 +27860,12 @@ "fields": [ { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyIdOf" }, { "name": "amount", - "type": 403, + "type": 413, "typeName": "Amount>" } ], @@ -27093,7 +27879,7 @@ "fields": [ { "name": "limit", - "type": 144, + "type": 145, "typeName": "Option>" } ], @@ -27107,7 +27893,7 @@ "fields": [ { "name": "assets", - "type": 171, + "type": 172, "typeName": "Vec>" } ], @@ -27125,7 +27911,7 @@ } }, { - "id": 403, + "id": 413, "type": { "path": [ "treasury_buyout_extension", @@ -27167,7 +27953,7 @@ } }, { - "id": 404, + "id": 414, "type": { "path": [ "bifrost_farming", @@ -27188,17 +27974,17 @@ "fields": [ { "name": "tokens_proportion", - "type": 405, + "type": 415, "typeName": "Vec<(CurrencyIdOf, Perbill)>" }, { "name": "basic_rewards", - "type": 174, + "type": 175, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" }, { "name": "gauge_init", - "type": 408, + "type": 418, "typeName": "Option<\n(CurrencyIdOf, BlockNumberFor, Vec<\n(CurrencyIdOf, BalanceOf)>,)>" }, { @@ -27208,17 +27994,17 @@ }, { "name": "after_block_to_start", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { "name": "withdraw_limit_time", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { "name": "claim_limit_time", - "type": 67, + "type": 66, "typeName": "BlockNumberFor" }, { @@ -27242,7 +28028,7 @@ }, { "name": "rewards", - "type": 174, + "type": 175, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -27266,7 +28052,7 @@ }, { "name": "gauge_info", - "type": 176, + "type": 177, "typeName": "Option<(BalanceOf, BlockNumberFor)>" } ], @@ -27285,7 +28071,7 @@ }, { "name": "remove_value", - "type": 144, + "type": 145, "typeName": "Option>" } ], @@ -27374,37 +28160,37 @@ }, { "name": "basic_rewards", - "type": 410, + "type": 420, "typeName": "Option, BalanceOf)>>" }, { "name": "min_deposit_to_start", - "type": 144, + "type": 145, "typeName": "Option>" }, { "name": "after_block_to_start", - "type": 220, + "type": 225, "typeName": "Option>" }, { "name": "withdraw_limit_time", - "type": 220, + "type": 225, "typeName": "Option>" }, { "name": "claim_limit_time", - "type": 220, + "type": 225, "typeName": "Option>" }, { "name": "withdraw_limit_count", - "type": 411, + "type": 421, "typeName": "Option" }, { "name": "gauge_init", - "type": 408, + "type": 418, "typeName": "Option<\n(CurrencyIdOf, BlockNumberFor, Vec<\n(CurrencyIdOf, BalanceOf)>,)>" } ], @@ -27437,27 +28223,27 @@ }, { "name": "basic_rewards", - "type": 410, + "type": 420, "typeName": "Option, BalanceOf)>>" }, { "name": "withdraw_limit_time", - "type": 220, + "type": 225, "typeName": "Option>" }, { "name": "claim_limit_time", - "type": 220, + "type": 225, "typeName": "Option>" }, { "name": "gauge_basic_rewards", - "type": 410, + "type": 420, "typeName": "Option, BalanceOf)>>" }, { "name": "withdraw_limit_count", - "type": 411, + "type": 421, "typeName": "Option" } ], @@ -27499,7 +28285,7 @@ "fields": [ { "name": "whitelist", - "type": 412, + "type": 422, "typeName": "Vec" } ], @@ -27513,7 +28299,7 @@ "fields": [ { "name": "whitelist", - "type": 412, + "type": 422, "typeName": "Vec" } ], @@ -27527,7 +28313,7 @@ "fields": [ { "name": "vote_list", - "type": 178, + "type": 179, "typeName": "Vec<(PoolId, Percent)>" } ], @@ -27562,7 +28348,7 @@ "fields": [ { "name": "rewards", - "type": 174, + "type": 175, "typeName": "Vec<(CurrencyIdOf, BalanceOf)>" } ], @@ -27580,28 +28366,28 @@ } }, { - "id": 405, + "id": 415, "type": { "def": { "sequence": { - "type": 406 + "type": 416 } } } }, { - "id": 406, + "id": 416, "type": { "def": { "tuple": [ - 122, - 407 + 121, + 417 ] } } }, { - "id": 407, + "id": 417, "type": { "path": [ "sp_arithmetic", @@ -27621,7 +28407,7 @@ } }, { - "id": 408, + "id": 418, "type": { "path": [ "Option" @@ -27629,7 +28415,7 @@ "params": [ { "name": "T", - "type": 409 + "type": 419 } ], "def": { @@ -27643,7 +28429,7 @@ "name": "Some", "fields": [ { - "type": 409 + "type": 419 } ], "index": 1 @@ -27654,19 +28440,19 @@ } }, { - "id": 409, + "id": 419, "type": { "def": { "tuple": [ - 122, + 121, 4, - 174 + 175 ] } } }, { - "id": 410, + "id": 420, "type": { "path": [ "Option" @@ -27674,7 +28460,7 @@ "params": [ { "name": "T", - "type": 174 + "type": 175 } ], "def": { @@ -27688,7 +28474,7 @@ "name": "Some", "fields": [ { - "type": 174 + "type": 175 } ], "index": 1 @@ -27699,7 +28485,7 @@ } }, { - "id": 411, + "id": 421, "type": { "path": [ "Option" @@ -27732,7 +28518,7 @@ } }, { - "id": 412, + "id": 422, "type": { "def": { "sequence": { @@ -27742,7 +28528,7 @@ } }, { - "id": 413, + "id": 423, "type": { "path": [ "orml_asset_registry", @@ -27763,12 +28549,12 @@ "fields": [ { "name": "metadata", - "type": 182, + "type": 183, "typeName": "AssetMetadata" }, { "name": "asset_id", - "type": 414, + "type": 424, "typeName": "Option" } ], @@ -27782,37 +28568,37 @@ "fields": [ { "name": "asset_id", - "type": 122, + "type": 121, "typeName": "T::AssetId" }, { "name": "decimals", - "type": 220, + "type": 225, "typeName": "Option" }, { "name": "name", - "type": 415, + "type": 425, "typeName": "Option>" }, { "name": "symbol", - "type": 415, + "type": 425, "typeName": "Option>" }, { "name": "existential_deposit", - "type": 144, + "type": 145, "typeName": "Option" }, { "name": "location", - "type": 416, + "type": 426, "typeName": "Option>" }, { "name": "additional", - "type": 417, + "type": 427, "typeName": "Option" } ], @@ -27830,7 +28616,7 @@ } }, { - "id": 414, + "id": 424, "type": { "path": [ "Option" @@ -27838,7 +28624,7 @@ "params": [ { "name": "T", - "type": 122 + "type": 121 } ], "def": { @@ -27852,7 +28638,7 @@ "name": "Some", "fields": [ { - "type": 122 + "type": 121 } ], "index": 1 @@ -27863,7 +28649,7 @@ } }, { - "id": 415, + "id": 425, "type": { "path": [ "Option" @@ -27871,7 +28657,7 @@ "params": [ { "name": "T", - "type": 186 + "type": 187 } ], "def": { @@ -27885,7 +28671,7 @@ "name": "Some", "fields": [ { - "type": 186 + "type": 187 } ], "index": 1 @@ -27896,7 +28682,7 @@ } }, { - "id": 416, + "id": 426, "type": { "path": [ "Option" @@ -27904,7 +28690,7 @@ "params": [ { "name": "T", - "type": 187 + "type": 188 } ], "def": { @@ -27918,7 +28704,7 @@ "name": "Some", "fields": [ { - "type": 187 + "type": 188 } ], "index": 1 @@ -27929,7 +28715,7 @@ } }, { - "id": 417, + "id": 427, "type": { "path": [ "Option" @@ -27937,7 +28723,7 @@ "params": [ { "name": "T", - "type": 183 + "type": 184 } ], "def": { @@ -27951,7 +28737,7 @@ "name": "Some", "fields": [ { - "type": 183 + "type": 184 } ], "index": 1 @@ -27962,7 +28748,7 @@ } }, { - "id": 418, + "id": 428, "type": { "path": [ "vesting_manager", @@ -27983,7 +28769,7 @@ "fields": [ { "name": "who", - "type": 269, + "type": 274, "typeName": "AccountIdLookupOf" }, { @@ -28006,7 +28792,93 @@ } }, { - "id": 419, + "id": 429, + "type": { + "path": [ + "pallet_message_queue", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "reap_page", + "fields": [ + { + "name": "message_origin", + "type": 191, + "typeName": "MessageOriginOf" + }, + { + "name": "page_index", + "type": 4, + "typeName": "PageIndex" + } + ], + "index": 0, + "docs": [ + "See [`Pallet::reap_page`]." + ] + }, + { + "name": "execute_overweight", + "fields": [ + { + "name": "message_origin", + "type": 191, + "typeName": "MessageOriginOf" + }, + { + "name": "page", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "index", + "type": 4, + "typeName": "T::Size" + }, + { + "name": "weight_limit", + "type": 9, + "typeName": "Weight" + } + ], + "index": 1, + "docs": [ + "See [`Pallet::execute_overweight`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 430, + "type": { + "path": [ + "sp_runtime", + "traits", + "BlakeTwo256" + ], + "def": { + "composite": {} + } + } + }, + { + "id": 431, "type": { "path": [ "bounded_collections", @@ -28036,28 +28908,28 @@ } }, { - "id": 420, + "id": 432, "type": { "def": { "sequence": { - "type": 275 + "type": 280 } } } }, { - "id": 421, + "id": 433, "type": { "def": { "tuple": [ - 422, + 434, 6 ] } } }, { - "id": 422, + "id": 434, "type": { "path": [ "bounded_collections", @@ -28078,7 +28950,7 @@ "composite": { "fields": [ { - "type": 271, + "type": 276, "typeName": "Vec" } ] @@ -28087,7 +28959,7 @@ } }, { - "id": 423, + "id": 435, "type": { "path": [ "pallet_democracy", @@ -28101,7 +28973,7 @@ }, { "name": "Proposal", - "type": 276 + "type": 281 }, { "name": "Balance", @@ -28115,7 +28987,7 @@ "name": "Ongoing", "fields": [ { - "type": 424, + "type": 436, "typeName": "ReferendumStatus" } ], @@ -28126,7 +28998,7 @@ "fields": [ { "name": "approved", - "type": 41, + "type": 30, "typeName": "bool" }, { @@ -28143,7 +29015,7 @@ } }, { - "id": 424, + "id": 436, "type": { "path": [ "pallet_democracy", @@ -28157,7 +29029,7 @@ }, { "name": "Proposal", - "type": 276 + "type": 281 }, { "name": "Balance", @@ -28174,12 +29046,12 @@ }, { "name": "proposal", - "type": 276, + "type": 281, "typeName": "Proposal" }, { "name": "threshold", - "type": 36, + "type": 37, "typeName": "VoteThreshold" }, { @@ -28189,7 +29061,7 @@ }, { "name": "tally", - "type": 425, + "type": 437, "typeName": "Tally" } ] @@ -28198,7 +29070,7 @@ } }, { - "id": 425, + "id": 437, "type": { "path": [ "pallet_democracy", @@ -28235,7 +29107,7 @@ } }, { - "id": 426, + "id": 438, "type": { "path": [ "pallet_democracy", @@ -28268,17 +29140,17 @@ "fields": [ { "name": "votes", - "type": 427, + "type": 439, "typeName": "BoundedVec<(ReferendumIndex, AccountVote), MaxVotes>" }, { "name": "delegations", - "type": 430, + "type": 442, "typeName": "Delegations" }, { "name": "prior", - "type": 431, + "type": 443, "typeName": "PriorLock" } ], @@ -28299,17 +29171,17 @@ }, { "name": "conviction", - "type": 279, + "type": 284, "typeName": "Conviction" }, { "name": "delegations", - "type": 430, + "type": 442, "typeName": "Delegations" }, { "name": "prior", - "type": 431, + "type": 443, "typeName": "PriorLock" } ], @@ -28321,7 +29193,7 @@ } }, { - "id": 427, + "id": 439, "type": { "path": [ "bounded_collections", @@ -28331,7 +29203,7 @@ "params": [ { "name": "T", - "type": 428 + "type": 440 }, { "name": "S", @@ -28342,7 +29214,7 @@ "composite": { "fields": [ { - "type": 429, + "type": 441, "typeName": "Vec" } ] @@ -28351,28 +29223,28 @@ } }, { - "id": 428, + "id": 440, "type": { "def": { "tuple": [ 4, - 37 + 38 ] } } }, { - "id": 429, + "id": 441, "type": { "def": { "sequence": { - "type": 428 + "type": 440 } } } }, { - "id": 430, + "id": 442, "type": { "path": [ "pallet_democracy", @@ -28404,7 +29276,7 @@ } }, { - "id": 431, + "id": 443, "type": { "path": [ "pallet_democracy", @@ -28438,29 +29310,29 @@ } }, { - "id": 432, + "id": 444, "type": { "def": { "tuple": [ - 276, - 36 + 281, + 37 ] } } }, { - "id": 433, + "id": 445, "type": { "def": { "tuple": [ 4, - 422 + 434 ] } } }, { - "id": 434, + "id": 446, "type": { "path": [ "pallet_democracy", @@ -28654,7 +29526,7 @@ } }, { - "id": 435, + "id": 447, "type": { "path": [ "bounded_collections", @@ -28675,7 +29547,7 @@ "composite": { "fields": [ { - "type": 190, + "type": 194, "typeName": "Vec" } ] @@ -28684,7 +29556,7 @@ } }, { - "id": 436, + "id": 448, "type": { "path": [ "pallet_collective", @@ -28715,12 +29587,12 @@ }, { "name": "ayes", - "type": 271, + "type": 276, "typeName": "Vec" }, { "name": "nays", - "type": 271, + "type": 276, "typeName": "Vec" }, { @@ -28734,7 +29606,7 @@ } }, { - "id": 437, + "id": 449, "type": { "path": [ "pallet_collective", @@ -28840,7 +29712,7 @@ } }, { - "id": 438, + "id": 450, "type": { "path": [ "bounded_collections", @@ -28861,7 +29733,7 @@ "composite": { "fields": [ { - "type": 190, + "type": 194, "typeName": "Vec" } ] @@ -28870,7 +29742,7 @@ } }, { - "id": 439, + "id": 451, "type": { "path": [ "pallet_collective", @@ -28976,7 +29848,7 @@ } }, { - "id": 440, + "id": 452, "type": { "path": [ "bounded_collections", @@ -28986,7 +29858,7 @@ "params": [ { "name": "T", - "type": 441 + "type": 453 }, { "name": "S", @@ -28997,7 +29869,7 @@ "composite": { "fields": [ { - "type": 443, + "type": 455, "typeName": "Vec" } ] @@ -29006,7 +29878,7 @@ } }, { - "id": 441, + "id": 453, "type": { "path": [ "Option" @@ -29014,7 +29886,7 @@ "params": [ { "name": "T", - "type": 442 + "type": 454 } ], "def": { @@ -29028,7 +29900,7 @@ "name": "Some", "fields": [ { - "type": 442 + "type": 454 } ], "index": 1 @@ -29039,7 +29911,7 @@ } }, { - "id": 442, + "id": 454, "type": { "path": [ "pallet_scheduler", @@ -29052,7 +29924,7 @@ }, { "name": "Call", - "type": 276 + "type": 281 }, { "name": "BlockNumber", @@ -29060,7 +29932,7 @@ }, { "name": "PalletsOrigin", - "type": 326 + "type": 331 }, { "name": "AccountId", @@ -29072,7 +29944,7 @@ "fields": [ { "name": "maybe_id", - "type": 31, + "type": 32, "typeName": "Option" }, { @@ -29082,17 +29954,17 @@ }, { "name": "call", - "type": 276, + "type": 281, "typeName": "Call" }, { "name": "maybe_periodic", - "type": 284, + "type": 289, "typeName": "Option>" }, { "name": "origin", - "type": 326, + "type": 331, "typeName": "PalletsOrigin" } ] @@ -29101,17 +29973,17 @@ } }, { - "id": 443, + "id": 455, "type": { "def": { "sequence": { - "type": 441 + "type": 453 } } } }, { - "id": 444, + "id": 456, "type": { "path": [ "pallet_scheduler", @@ -29171,11 +30043,11 @@ } }, { - "id": 445, + "id": 457, "type": { "path": [ "pallet_preimage", - "RequestStatus" + "OldRequestStatus" ], "params": [ { @@ -29195,7 +30067,7 @@ "fields": [ { "name": "deposit", - "type": 446, + "type": 458, "typeName": "(AccountId, Balance)" }, { @@ -29211,7 +30083,7 @@ "fields": [ { "name": "deposit", - "type": 447, + "type": 459, "typeName": "Option<(AccountId, Balance)>" }, { @@ -29221,7 +30093,7 @@ }, { "name": "len", - "type": 220, + "type": 225, "typeName": "Option" } ], @@ -29233,7 +30105,7 @@ } }, { - "id": 446, + "id": 458, "type": { "def": { "tuple": [ @@ -29244,7 +30116,7 @@ } }, { - "id": 447, + "id": 459, "type": { "path": [ "Option" @@ -29252,7 +30124,7 @@ "params": [ { "name": "T", - "type": 446 + "type": 458 } ], "def": { @@ -29266,7 +30138,7 @@ "name": "Some", "fields": [ { - "type": 446 + "type": 458 } ], "index": 1 @@ -29277,7 +30149,153 @@ } }, { - "id": 448, + "id": 460, + "type": { + "path": [ + "pallet_preimage", + "RequestStatus" + ], + "params": [ + { + "name": "AccountId", + "type": 0 + }, + { + "name": "Ticket", + "type": 461 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "Unrequested", + "fields": [ + { + "name": "ticket", + "type": 462, + "typeName": "(AccountId, Ticket)" + }, + { + "name": "len", + "type": 4, + "typeName": "u32" + } + ], + "index": 0 + }, + { + "name": "Requested", + "fields": [ + { + "name": "maybe_ticket", + "type": 463, + "typeName": "Option<(AccountId, Ticket)>" + }, + { + "name": "count", + "type": 4, + "typeName": "u32" + }, + { + "name": "maybe_len", + "type": 225, + "typeName": "Option" + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 461, + "type": { + "path": [ + "frame_support", + "traits", + "tokens", + "fungible", + "HoldConsideration" + ], + "params": [ + { + "name": "A", + "type": null + }, + { + "name": "F", + "type": null + }, + { + "name": "R", + "type": null + }, + { + "name": "D", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "type": 6, + "typeName": "F::Balance" + } + ] + } + } + } + }, + { + "id": 462, + "type": { + "def": { + "tuple": [ + 0, + 461 + ] + } + } + }, + { + "id": 463, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 462 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "index": 0 + }, + { + "name": "Some", + "fields": [ + { + "type": 462 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 464, "type": { "def": { "tuple": [ @@ -29288,7 +30306,7 @@ } }, { - "id": 449, + "id": 465, "type": { "path": [ "bounded_collections", @@ -29318,7 +30336,7 @@ } }, { - "id": 450, + "id": 466, "type": { "path": [ "pallet_preimage", @@ -29375,6 +30393,20 @@ "docs": [ "The preimage request cannot be removed since no outstanding requests exist." ] + }, + { + "name": "TooMany", + "index": 6, + "docs": [ + "More than `MAX_HASH_UPGRADE_BULK_COUNT` hashes were requested to be upgraded at once." + ] + }, + { + "name": "TooFew", + "index": 7, + "docs": [ + "Too few hashes were requested to be upgraded (i.e. zero)." + ] } ] } @@ -29385,7 +30417,7 @@ } }, { - "id": 451, + "id": 467, "type": { "def": { "tuple": [ @@ -29396,7 +30428,7 @@ } }, { - "id": 452, + "id": 468, "type": { "path": [ "pallet_multisig", @@ -29440,7 +30472,7 @@ }, { "name": "approvals", - "type": 453, + "type": 469, "typeName": "BoundedVec" } ] @@ -29449,7 +30481,7 @@ } }, { - "id": 453, + "id": 469, "type": { "path": [ "bounded_collections", @@ -29470,7 +30502,7 @@ "composite": { "fields": [ { - "type": 271, + "type": 276, "typeName": "Vec" } ] @@ -29479,7 +30511,7 @@ } }, { - "id": 454, + "id": 470, "type": { "path": [ "pallet_multisig", @@ -29602,7 +30634,7 @@ } }, { - "id": 455, + "id": 471, "type": { "path": [ "pallet_treasury", @@ -29647,7 +30679,7 @@ } }, { - "id": 456, + "id": 472, "type": { "path": [ "bounded_collections", @@ -29668,7 +30700,7 @@ "composite": { "fields": [ { - "type": 412, + "type": 422, "typeName": "Vec" } ] @@ -29677,7 +30709,114 @@ } }, { - "id": 457, + "id": 473, + "type": { + "path": [ + "pallet_treasury", + "SpendStatus" + ], + "params": [ + { + "name": "AssetKind", + "type": 43 + }, + { + "name": "AssetBalance", + "type": 6 + }, + { + "name": "Beneficiary", + "type": 0 + }, + { + "name": "BlockNumber", + "type": 4 + }, + { + "name": "PaymentId", + "type": 43 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "asset_kind", + "type": 43, + "typeName": "AssetKind" + }, + { + "name": "amount", + "type": 6, + "typeName": "AssetBalance" + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "Beneficiary" + }, + { + "name": "valid_from", + "type": 4, + "typeName": "BlockNumber" + }, + { + "name": "expire_at", + "type": 4, + "typeName": "BlockNumber" + }, + { + "name": "status", + "type": 474, + "typeName": "PaymentState" + } + ] + } + } + } + }, + { + "id": 474, + "type": { + "path": [ + "pallet_treasury", + "PaymentState" + ], + "params": [ + { + "name": "Id", + "type": 43 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "Pending", + "index": 0 + }, + { + "name": "Attempted", + "fields": [ + { + "name": "id", + "type": 43, + "typeName": "Id" + } + ], + "index": 1 + }, + { + "name": "Failed", + "index": 2 + } + ] + } + } + } + }, + { + "id": 475, "type": { "path": [ "sp_arithmetic", @@ -29697,7 +30836,7 @@ } }, { - "id": 458, + "id": 476, "type": { "path": [ "frame_support", @@ -29707,7 +30846,7 @@ "composite": { "fields": [ { - "type": 83, + "type": 82, "typeName": "[u8; 8]" } ] @@ -29716,7 +30855,7 @@ } }, { - "id": 459, + "id": 477, "type": { "path": [ "pallet_treasury", @@ -29747,7 +30886,7 @@ "name": "InvalidIndex", "index": 1, "docs": [ - "No proposal or bounty at that index." + "No proposal, bounty or spend at that index." ] }, { @@ -29771,6 +30910,55 @@ "docs": [ "Proposal has not been approved." ] + }, + { + "name": "FailedToConvertBalance", + "index": 5, + "docs": [ + "The balance of the asset kind is not convertible to the balance of the native asset." + ] + }, + { + "name": "SpendExpired", + "index": 6, + "docs": [ + "The spend has expired and cannot be claimed." + ] + }, + { + "name": "EarlyPayout", + "index": 7, + "docs": [ + "The spend is not yet eligible for payout." + ] + }, + { + "name": "AlreadyAttempted", + "index": 8, + "docs": [ + "The payment has already been attempted." + ] + }, + { + "name": "PayoutError", + "index": 9, + "docs": [ + "There was some issue with the mechanism of payment." + ] + }, + { + "name": "NotAttempted", + "index": 10, + "docs": [ + "The payout was not yet attempted/claimed." + ] + }, + { + "name": "Inconclusive", + "index": 11, + "docs": [ + "The payment has neither failed nor succeeded yet." + ] } ] } @@ -29781,7 +30969,7 @@ } }, { - "id": 460, + "id": 478, "type": { "path": [ "pallet_bounties", @@ -29831,7 +31019,7 @@ }, { "name": "status", - "type": 461, + "type": 479, "typeName": "BountyStatus" } ] @@ -29840,7 +31028,7 @@ } }, { - "id": 461, + "id": 479, "type": { "path": [ "pallet_bounties", @@ -29925,7 +31113,7 @@ } }, { - "id": 462, + "id": 480, "type": { "path": [ "bounded_collections", @@ -29955,7 +31143,7 @@ } }, { - "id": 463, + "id": 481, "type": { "path": [ "pallet_bounties", @@ -30062,7 +31250,7 @@ } }, { - "id": 464, + "id": 482, "type": { "path": [ "pallet_child_bounties", @@ -30107,7 +31295,7 @@ }, { "name": "status", - "type": 465, + "type": 483, "typeName": "ChildBountyStatus" } ] @@ -30116,7 +31304,7 @@ } }, { - "id": 465, + "id": 483, "type": { "path": [ "pallet_child_bounties", @@ -30188,7 +31376,7 @@ } }, { - "id": 466, + "id": 484, "type": { "path": [ "pallet_child_bounties", @@ -30234,18 +31422,18 @@ } }, { - "id": 467, + "id": 485, "type": { "def": { "tuple": [ - 468, + 486, 6 ] } } }, { - "id": 468, + "id": 486, "type": { "path": [ "bounded_collections", @@ -30255,7 +31443,7 @@ "params": [ { "name": "T", - "type": 469 + "type": 487 }, { "name": "S", @@ -30266,7 +31454,7 @@ "composite": { "fields": [ { - "type": 470, + "type": 488, "typeName": "Vec" } ] @@ -30275,7 +31463,7 @@ } }, { - "id": 469, + "id": 487, "type": { "path": [ "pallet_proxy", @@ -30319,28 +31507,28 @@ } }, { - "id": 470, + "id": 488, "type": { "def": { "sequence": { - "type": 469 + "type": 487 } } } }, { - "id": 471, + "id": 489, "type": { "def": { "tuple": [ - 472, + 490, 6 ] } } }, { - "id": 472, + "id": 490, "type": { "path": [ "bounded_collections", @@ -30350,7 +31538,7 @@ "params": [ { "name": "T", - "type": 473 + "type": 491 }, { "name": "S", @@ -30361,7 +31549,7 @@ "composite": { "fields": [ { - "type": 474, + "type": 492, "typeName": "Vec" } ] @@ -30370,7 +31558,7 @@ } }, { - "id": 473, + "id": 491, "type": { "path": [ "pallet_proxy", @@ -30414,17 +31602,17 @@ } }, { - "id": 474, + "id": 492, "type": { "def": { "sequence": { - "type": 473 + "type": 491 } } } }, { - "id": 475, + "id": 493, "type": { "path": [ "pallet_proxy", @@ -30505,7 +31693,7 @@ } }, { - "id": 476, + "id": 494, "type": { "path": [ "bounded_collections", @@ -30515,7 +31703,7 @@ "params": [ { "name": "T", - "type": 295 + "type": 300 }, { "name": "S", @@ -30526,7 +31714,7 @@ "composite": { "fields": [ { - "type": 477, + "type": 495, "typeName": "Vec" } ] @@ -30535,17 +31723,17 @@ } }, { - "id": 477, + "id": 495, "type": { "def": { "sequence": { - "type": 295 + "type": 300 } } } }, { - "id": 478, + "id": 496, "type": { "path": [ "sp_consensus_slots", @@ -30564,39 +31752,39 @@ } }, { - "id": 479, + "id": 497, "type": { "def": { "sequence": { - "type": 480 + "type": 498 } } } }, { - "id": 480, + "id": 498, "type": { "def": { "tuple": [ 0, - 294 + 299 ] } } }, { - "id": 481, + "id": 499, "type": { "def": { "tuple": [ - 482, + 500, 13 ] } } }, { - "id": 482, + "id": 500, "type": { "path": [ "sp_core", @@ -30616,7 +31804,7 @@ } }, { - "id": 483, + "id": 501, "type": { "path": [ "pallet_session", @@ -30676,7 +31864,7 @@ } }, { - "id": 484, + "id": 502, "type": { "path": [ "parachain_staking", @@ -30713,7 +31901,7 @@ } }, { - "id": 485, + "id": 503, "type": { "path": [ "parachain_staking", @@ -30739,7 +31927,7 @@ } }, { - "id": 486, + "id": 504, "type": { "path": [ "parachain_staking", @@ -30749,7 +31937,7 @@ "params": [ { "name": "AccountId", - "type": 281 + "type": 286 }, { "name": "Balance", @@ -30761,7 +31949,7 @@ "fields": [ { "name": "owner", - "type": 281, + "type": 286, "typeName": "AccountId" }, { @@ -30775,7 +31963,7 @@ } }, { - "id": 487, + "id": 505, "type": { "path": [ "parachain_staking", @@ -30811,7 +31999,7 @@ }, { "name": "delegators", - "type": 488, + "type": 506, "typeName": "OrderedSet, MaxDelegatorsPerCandidate>" }, { @@ -30821,7 +32009,7 @@ }, { "name": "status", - "type": 492, + "type": 510, "typeName": "CandidateStatus" } ] @@ -30830,7 +32018,7 @@ } }, { - "id": 488, + "id": 506, "type": { "path": [ "parachain_staking", @@ -30840,7 +32028,7 @@ "params": [ { "name": "T", - "type": 489 + "type": 507 }, { "name": "S", @@ -30851,7 +32039,7 @@ "composite": { "fields": [ { - "type": 490, + "type": 508, "typeName": "BoundedVec" } ] @@ -30860,7 +32048,7 @@ } }, { - "id": 489, + "id": 507, "type": { "path": [ "parachain_staking", @@ -30896,7 +32084,7 @@ } }, { - "id": 490, + "id": 508, "type": { "path": [ "bounded_collections", @@ -30906,7 +32094,7 @@ "params": [ { "name": "T", - "type": 489 + "type": 507 }, { "name": "S", @@ -30917,7 +32105,7 @@ "composite": { "fields": [ { - "type": 491, + "type": 509, "typeName": "Vec" } ] @@ -30926,17 +32114,17 @@ } }, { - "id": 491, + "id": 509, "type": { "def": { "sequence": { - "type": 489 + "type": 507 } } } }, { - "id": 492, + "id": 510, "type": { "path": [ "parachain_staking", @@ -30966,7 +32154,7 @@ } }, { - "id": 493, + "id": 511, "type": { "path": [ "parachain_staking", @@ -30998,7 +32186,7 @@ } }, { - "id": 494, + "id": 512, "type": { "path": [ "parachain_staking", @@ -31008,7 +32196,7 @@ "params": [ { "name": "T", - "type": 489 + "type": 507 }, { "name": "S", @@ -31019,7 +32207,7 @@ "composite": { "fields": [ { - "type": 495, + "type": 513, "typeName": "BoundedVec" } ] @@ -31028,7 +32216,7 @@ } }, { - "id": 495, + "id": 513, "type": { "path": [ "bounded_collections", @@ -31038,7 +32226,7 @@ "params": [ { "name": "T", - "type": 489 + "type": 507 }, { "name": "S", @@ -31049,7 +32237,7 @@ "composite": { "fields": [ { - "type": 491, + "type": 509, "typeName": "Vec" } ] @@ -31058,7 +32246,7 @@ } }, { - "id": 496, + "id": 514, "type": { "path": [ "parachain_staking", @@ -31070,12 +32258,12 @@ "fields": [ { "name": "collator", - "type": 497, + "type": 515, "typeName": "StakingInfo" }, { "name": "delegator", - "type": 497, + "type": 515, "typeName": "StakingInfo" } ] @@ -31084,7 +32272,7 @@ } }, { - "id": 497, + "id": 515, "type": { "path": [ "parachain_staking", @@ -31101,7 +32289,7 @@ }, { "name": "reward_rate", - "type": 498, + "type": 516, "typeName": "RewardRate" } ] @@ -31110,7 +32298,7 @@ } }, { - "id": 498, + "id": 516, "type": { "path": [ "parachain_staking", @@ -31136,7 +32324,7 @@ } }, { - "id": 499, + "id": 517, "type": { "path": [ "bounded_collections", @@ -31161,7 +32349,7 @@ "composite": { "fields": [ { - "type": 500, + "type": 518, "typeName": "BTreeMap" } ] @@ -31170,7 +32358,7 @@ } }, { - "id": 500, + "id": 518, "type": { "path": [ "BTreeMap" @@ -31189,7 +32377,7 @@ "composite": { "fields": [ { - "type": 501 + "type": 519 } ] } @@ -31197,17 +32385,17 @@ } }, { - "id": 501, + "id": 519, "type": { "def": { "sequence": { - "type": 502 + "type": 520 } } } }, { - "id": 502, + "id": 520, "type": { "def": { "tuple": [ @@ -31218,7 +32406,7 @@ } }, { - "id": 503, + "id": 521, "type": { "path": [ "parachain_staking", @@ -31488,50 +32676,40 @@ } }, { - "id": 504, + "id": 522, "type": { "def": { "tuple": [ - 478, + 496, 4 ] } } }, { - "id": 505, - "type": { - "def": { - "sequence": { - "type": 506 - } - } - } - }, - { - "id": 506, + "id": 523, "type": { "path": [ - "cumulus_pallet_xcmp_queue", - "InboundChannelDetails" + "bounded_collections", + "bounded_btree_set", + "BoundedBTreeSet" + ], + "params": [ + { + "name": "T", + "type": 139 + }, + { + "name": "S", + "type": null + } ], "def": { "composite": { "fields": [ { - "name": "sender", - "type": 61, - "typeName": "ParaId" - }, - { - "name": "state", - "type": 507, - "typeName": "InboundState" - }, - { - "name": "message_metadata", - "type": 508, - "typeName": "Vec<(RelayBlockNumber, XcmpMessageFormat)>" + "type": 524, + "typeName": "BTreeSet" } ] } @@ -31539,71 +32717,22 @@ } }, { - "id": 507, + "id": 524, "type": { "path": [ - "cumulus_pallet_xcmp_queue", - "InboundState" + "BTreeSet" ], - "def": { - "variant": { - "variants": [ - { - "name": "Ok", - "index": 0 - }, - { - "name": "Suspended", - "index": 1 - } - ] - } - } - } - }, - { - "id": 508, - "type": { - "def": { - "sequence": { - "type": 509 + "params": [ + { + "name": "T", + "type": 139 } - } - } - }, - { - "id": 509, - "type": { - "def": { - "tuple": [ - 4, - 510 - ] - } - } - }, - { - "id": 510, - "type": { - "path": [ - "polkadot_parachain_primitives", - "primitives", - "XcmpMessageFormat" ], "def": { - "variant": { - "variants": [ - { - "name": "ConcatenatedVersionedXcm", - "index": 0 - }, - { - "name": "ConcatenatedEncodedBlob", - "index": 1 - }, + "composite": { + "fields": [ { - "name": "Signals", - "index": 2 + "type": 525 } ] } @@ -31611,28 +32740,27 @@ } }, { - "id": 511, + "id": 525, "type": { "def": { - "tuple": [ - 61, - 4 - ] + "sequence": { + "type": 139 + } } } }, { - "id": 512, + "id": 526, "type": { "def": { "sequence": { - "type": 513 + "type": 527 } } } }, { - "id": 513, + "id": 527, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -31643,17 +32771,17 @@ "fields": [ { "name": "recipient", - "type": 61, + "type": 139, "typeName": "ParaId" }, { "name": "state", - "type": 514, + "type": 528, "typeName": "OutboundState" }, { "name": "signals_exist", - "type": 41, + "type": 30, "typeName": "bool" }, { @@ -31672,7 +32800,7 @@ } }, { - "id": 514, + "id": 528, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -31695,18 +32823,18 @@ } }, { - "id": 515, + "id": 529, "type": { "def": { "tuple": [ - 61, + 139, 55 ] } } }, { - "id": 516, + "id": 530, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -31729,21 +32857,6 @@ "name": "resume_threshold", "type": 4, "typeName": "u32" - }, - { - "name": "threshold_weight", - "type": 9, - "typeName": "Weight" - }, - { - "name": "weight_restrict_decay", - "type": 9, - "typeName": "Weight" - }, - { - "name": "xcmp_max_individual_weight", - "type": 9, - "typeName": "Weight" } ] } @@ -31751,19 +32864,7 @@ } }, { - "id": 517, - "type": { - "def": { - "tuple": [ - 61, - 4, - 13 - ] - } - } - }, - { - "id": 518, + "id": 531, "type": { "path": [ "cumulus_pallet_xcmp_queue", @@ -31780,38 +32881,24 @@ "variant": { "variants": [ { - "name": "FailedToSend", + "name": "BadQueueConfig", "index": 0, "docs": [ - "Failed to send XCM message." + "Setting the queue config failed since one of its values was invalid." ] }, { - "name": "BadXcmOrigin", + "name": "AlreadySuspended", "index": 1, "docs": [ - "Bad XCM origin." + "The execution is already suspended." ] }, { - "name": "BadXcm", + "name": "AlreadyResumed", "index": 2, "docs": [ - "Bad XCM data." - ] - }, - { - "name": "BadOverweightIndex", - "index": 3, - "docs": [ - "Bad overweight index." - ] - }, - { - "name": "WeightOverLimit", - "index": 4, - "docs": [ - "Provided weight is possibly not enough to execute the message." + "The execution is already resumed." ] } ] @@ -31823,7 +32910,7 @@ } }, { - "id": 519, + "id": 532, "type": { "path": [ "pallet_xcm", @@ -31844,17 +32931,17 @@ "fields": [ { "name": "responder", - "type": 116, + "type": 115, "typeName": "VersionedMultiLocation" }, { "name": "maybe_match_querier", - "type": 187, + "type": 188, "typeName": "Option" }, { "name": "maybe_notify", - "type": 520, + "type": 533, "typeName": "Option<(u8, u8)>" }, { @@ -31870,12 +32957,12 @@ "fields": [ { "name": "origin", - "type": 116, + "type": 115, "typeName": "VersionedMultiLocation" }, { "name": "is_active", - "type": 41, + "type": 30, "typeName": "bool" } ], @@ -31886,7 +32973,7 @@ "fields": [ { "name": "response", - "type": 522, + "type": 535, "typeName": "VersionedResponse" }, { @@ -31903,7 +32990,7 @@ } }, { - "id": 520, + "id": 533, "type": { "path": [ "Option" @@ -31911,7 +32998,7 @@ "params": [ { "name": "T", - "type": 521 + "type": 534 } ], "def": { @@ -31925,7 +33012,7 @@ "name": "Some", "fields": [ { - "type": 521 + "type": 534 } ], "index": 1 @@ -31936,7 +33023,7 @@ } }, { - "id": 521, + "id": 534, "type": { "def": { "tuple": [ @@ -31947,10 +33034,10 @@ } }, { - "id": 522, + "id": 535, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedResponse" ], "def": { @@ -31960,7 +33047,7 @@ "name": "V2", "fields": [ { - "type": 304, + "type": 309, "typeName": "v2::Response" } ], @@ -31970,7 +33057,7 @@ "name": "V3", "fields": [ { - "type": 85, + "type": 84, "typeName": "v3::Response" } ], @@ -31982,18 +33069,18 @@ } }, { - "id": 523, + "id": 536, "type": { "def": { "tuple": [ 4, - 116 + 115 ] } } }, { - "id": 524, + "id": 537, "type": { "def": { "tuple": [ @@ -32005,7 +33092,7 @@ } }, { - "id": 525, + "id": 538, "type": { "path": [ "bounded_collections", @@ -32015,7 +33102,7 @@ "params": [ { "name": "T", - "type": 526 + "type": 539 }, { "name": "S", @@ -32026,7 +33113,7 @@ "composite": { "fields": [ { - "type": 527, + "type": 540, "typeName": "Vec" } ] @@ -32035,28 +33122,28 @@ } }, { - "id": 526, + "id": 539, "type": { "def": { "tuple": [ - 116, + 115, 4 ] } } }, { - "id": 527, + "id": 540, "type": { "def": { "sequence": { - "type": 526 + "type": 539 } } } }, { - "id": 528, + "id": 541, "type": { "path": [ "pallet_xcm", @@ -32078,7 +33165,7 @@ "name": "NotifyCurrentTargets", "fields": [ { - "type": 529, + "type": 542, "typeName": "Option>" } ], @@ -32094,7 +33181,7 @@ } }, { - "id": 529, + "id": 542, "type": { "path": [ "Option" @@ -32127,22 +33214,22 @@ } }, { - "id": 530, + "id": 543, "type": { "def": { "tuple": [ 4, 0, - 531 + 544 ] } } }, { - "id": 531, + "id": 544, "type": { "path": [ - "staging_xcm", + "xcm", "VersionedAssetId" ], "def": { @@ -32152,7 +33239,7 @@ "name": "V3", "fields": [ { - "type": 80, + "type": 79, "typeName": "v3::AssetId" } ], @@ -32164,7 +33251,7 @@ } }, { - "id": 532, + "id": 545, "type": { "path": [ "pallet_xcm", @@ -32191,17 +33278,17 @@ }, { "name": "owner", - "type": 116, + "type": 115, "typeName": "VersionedMultiLocation" }, { "name": "locker", - "type": 116, + "type": 115, "typeName": "VersionedMultiLocation" }, { "name": "consumers", - "type": 533, + "type": 546, "typeName": "BoundedVec<(ConsumerIdentifier, u128), MaxConsumers>" } ] @@ -32210,7 +33297,7 @@ } }, { - "id": 533, + "id": 546, "type": { "path": [ "bounded_collections", @@ -32220,7 +33307,7 @@ "params": [ { "name": "T", - "type": 534 + "type": 547 }, { "name": "S", @@ -32231,7 +33318,7 @@ "composite": { "fields": [ { - "type": 535, + "type": 548, "typeName": "Vec" } ] @@ -32240,7 +33327,7 @@ } }, { - "id": 534, + "id": 547, "type": { "def": { "tuple": [ @@ -32251,17 +33338,17 @@ } }, { - "id": 535, + "id": 548, "type": { "def": { "sequence": { - "type": 534 + "type": 547 } } } }, { - "id": 536, + "id": 549, "type": { "path": [ "bounded_collections", @@ -32271,7 +33358,7 @@ "params": [ { "name": "T", - "type": 537 + "type": 550 }, { "name": "S", @@ -32282,7 +33369,7 @@ "composite": { "fields": [ { - "type": 538, + "type": 551, "typeName": "Vec" } ] @@ -32291,28 +33378,28 @@ } }, { - "id": 537, + "id": 550, "type": { "def": { "tuple": [ 6, - 116 + 115 ] } } }, { - "id": 538, + "id": 551, "type": { "def": { "sequence": { - "type": 537 + "type": 550 } } } }, { - "id": 539, + "id": 552, "type": { "path": [ "pallet_xcm", @@ -32423,10 +33510,10 @@ ] }, { - "name": "InvalidAsset", + "name": "CannotCheckOutTeleport", "index": 13, "docs": [ - "Invalid asset for the operation." + "Could not check-out the assets for teleportation to the destination chain." ] }, { @@ -32470,6 +33557,41 @@ "docs": [ "The unlock operation cannot succeed because there are still consumers of the lock." ] + }, + { + "name": "InvalidAssetNotConcrete", + "index": 20, + "docs": [ + "Invalid non-concrete asset." + ] + }, + { + "name": "InvalidAssetUnknownReserve", + "index": 21, + "docs": [ + "Invalid asset, reserve chain could not be determined for it." + ] + }, + { + "name": "InvalidAssetUnsupportedReserve", + "index": 22, + "docs": [ + "Invalid asset, do not support remote asset reserves with different fees reserves." + ] + }, + { + "name": "TooManyReserves", + "index": 23, + "docs": [ + "Too many assets with different reserve locations have been attempted for transfer." + ] + }, + { + "name": "LocalExecutionIncomplete", + "index": 24, + "docs": [ + "Local XCM execution incomplete." + ] } ] } @@ -32480,41 +33602,64 @@ } }, { - "id": 540, - "type": { - "path": [ - "cumulus_pallet_xcm", - "pallet", - "Error" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": {} - }, - "docs": [ - "The `Error` enum of this pallet." - ] - } - }, - { - "id": 541, + "id": 553, "type": { "path": [ "cumulus_pallet_dmp_queue", - "ConfigData" + "pallet", + "MigrationState" ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "max_individual", - "type": 9, - "typeName": "Weight" + "name": "NotStarted", + "index": 0 + }, + { + "name": "StartedExport", + "fields": [ + { + "name": "next_begin_used", + "type": 4, + "typeName": "PageCounter" + } + ], + "index": 1 + }, + { + "name": "CompletedExport", + "index": 2 + }, + { + "name": "StartedOverweightExport", + "fields": [ + { + "name": "next_overweight_index", + "type": 11, + "typeName": "u64" + } + ], + "index": 3 + }, + { + "name": "CompletedOverweightExport", + "index": 4 + }, + { + "name": "StartedCleanup", + "fields": [ + { + "name": "cursor", + "type": 554, + "typeName": "Option>>" + } + ], + "index": 5 + }, + { + "name": "Completed", + "index": 6 } ] } @@ -32522,29 +33667,32 @@ } }, { - "id": 542, + "id": 554, "type": { "path": [ - "cumulus_pallet_dmp_queue", - "PageIndexData" + "Option" + ], + "params": [ + { + "name": "T", + "type": 555 + } ], "def": { - "composite": { - "fields": [ - { - "name": "begin_used", - "type": 4, - "typeName": "PageCounter" - }, + "variant": { + "variants": [ { - "name": "end_used", - "type": 4, - "typeName": "PageCounter" + "name": "None", + "index": 0 }, { - "name": "overweight_count", - "type": 11, - "typeName": "OverweightIndex" + "name": "Some", + "fields": [ + { + "type": 555 + } + ], + "index": 1 } ] } @@ -32552,67 +33700,37 @@ } }, { - "id": 543, - "type": { - "def": { - "sequence": { - "type": 544 - } - } - } - }, - { - "id": 544, - "type": { - "def": { - "tuple": [ - 4, - 13 - ] - } - } - }, - { - "id": 545, + "id": 555, "type": { "path": [ - "cumulus_pallet_dmp_queue", - "pallet", - "Error" + "bounded_collections", + "bounded_vec", + "BoundedVec" ], "params": [ { "name": "T", + "type": 2 + }, + { + "name": "S", "type": null } ], "def": { - "variant": { - "variants": [ - { - "name": "Unknown", - "index": 0, - "docs": [ - "The message index given is unknown." - ] - }, + "composite": { + "fields": [ { - "name": "OverLimit", - "index": 1, - "docs": [ - "The amount of weight given is possibly not enough for executing the message." - ] + "type": 13, + "typeName": "Vec" } ] } - }, - "docs": [ - "The `Error` enum of this pallet." - ] + } } }, { - "id": 546, + "id": 556, "type": { "path": [ "bounded_collections", @@ -32622,7 +33740,7 @@ "params": [ { "name": "T", - "type": 323 + "type": 328 }, { "name": "S", @@ -32633,7 +33751,7 @@ "composite": { "fields": [ { - "type": 547, + "type": 557, "typeName": "Vec" } ] @@ -32642,17 +33760,17 @@ } }, { - "id": 547, + "id": 557, "type": { "def": { "sequence": { - "type": 323 + "type": 328 } } } }, { - "id": 548, + "id": 558, "type": { "path": [ "pallet_vesting", @@ -32675,7 +33793,7 @@ } }, { - "id": 549, + "id": 559, "type": { "path": [ "pallet_vesting", @@ -32736,7 +33854,7 @@ } }, { - "id": 550, + "id": 560, "type": { "path": [ "pallet_utility", @@ -32768,7 +33886,7 @@ } }, { - "id": 551, + "id": 561, "type": { "path": [ "orml_currencies", @@ -32814,18 +33932,18 @@ } }, { - "id": 552, + "id": 562, "type": { "def": { "tuple": [ 0, - 122 + 121 ] } } }, { - "id": 553, + "id": 563, "type": { "path": [ "bounded_collections", @@ -32835,7 +33953,7 @@ "params": [ { "name": "T", - "type": 554 + "type": 564 }, { "name": "S", @@ -32846,7 +33964,7 @@ "composite": { "fields": [ { - "type": 555, + "type": 565, "typeName": "Vec" } ] @@ -32855,7 +33973,7 @@ } }, { - "id": 554, + "id": 564, "type": { "path": [ "orml_tokens", @@ -32872,7 +33990,7 @@ "fields": [ { "name": "id", - "type": 83, + "type": 82, "typeName": "LockIdentifier" }, { @@ -32886,17 +34004,17 @@ } }, { - "id": 555, + "id": 565, "type": { "def": { "sequence": { - "type": 554 + "type": 564 } } } }, { - "id": 556, + "id": 566, "type": { "path": [ "orml_tokens", @@ -32932,7 +34050,7 @@ } }, { - "id": 557, + "id": 567, "type": { "path": [ "bounded_collections", @@ -32942,7 +34060,7 @@ "params": [ { "name": "T", - "type": 558 + "type": 568 }, { "name": "S", @@ -32953,7 +34071,7 @@ "composite": { "fields": [ { - "type": 559, + "type": 569, "typeName": "Vec" } ] @@ -32962,7 +34080,7 @@ } }, { - "id": 558, + "id": 568, "type": { "path": [ "orml_tokens", @@ -32971,7 +34089,7 @@ "params": [ { "name": "ReserveIdentifier", - "type": 83 + "type": 82 }, { "name": "Balance", @@ -32983,7 +34101,7 @@ "fields": [ { "name": "id", - "type": 83, + "type": 82, "typeName": "ReserveIdentifier" }, { @@ -32997,17 +34115,17 @@ } }, { - "id": 559, + "id": 569, "type": { "def": { "sequence": { - "type": 558 + "type": 568 } } } }, { - "id": 560, + "id": 570, "type": { "path": [ "orml_tokens", @@ -33085,7 +34203,7 @@ } }, { - "id": 561, + "id": 571, "type": { "path": [ "orml_xtokens", @@ -33246,7 +34364,18 @@ } }, { - "id": 562, + "id": 572, + "type": { + "def": { + "tuple": [ + 573, + 577 + ] + } + } + }, + { + "id": 573, "type": { "path": [ "pallet_identity", @@ -33263,8 +34392,8 @@ "type": null }, { - "name": "MaxAdditionalFields", - "type": null + "name": "IdentityInfo", + "type": 343 } ], "def": { @@ -33272,7 +34401,7 @@ "fields": [ { "name": "judgements", - "type": 563, + "type": 574, "typeName": "BoundedVec<(RegistrarIndex, Judgement), MaxJudgements>" }, { @@ -33282,8 +34411,8 @@ }, { "name": "info", - "type": 338, - "typeName": "IdentityInfo" + "type": 343, + "typeName": "IdentityInfo" } ] } @@ -33291,7 +34420,7 @@ } }, { - "id": 563, + "id": 574, "type": { "path": [ "bounded_collections", @@ -33301,7 +34430,7 @@ "params": [ { "name": "T", - "type": 564 + "type": 575 }, { "name": "S", @@ -33312,7 +34441,7 @@ "composite": { "fields": [ { - "type": 565, + "type": 576, "typeName": "Vec" } ] @@ -33321,39 +34450,72 @@ } }, { - "id": 564, + "id": 575, "type": { "def": { "tuple": [ 4, - 375 + 378 ] } } }, { - "id": 565, + "id": 576, "type": { "def": { "sequence": { - "type": 564 + "type": 575 } } } }, { - "id": 566, + "id": 577, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 126 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "index": 0 + }, + { + "name": "Some", + "fields": [ + { + "type": 126 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 578, "type": { "def": { "tuple": [ 6, - 567 + 579 ] } } }, { - "id": 567, + "id": 579, "type": { "path": [ "bounded_collections", @@ -33374,7 +34536,7 @@ "composite": { "fields": [ { - "type": 271, + "type": 276, "typeName": "Vec" } ] @@ -33383,7 +34545,7 @@ } }, { - "id": 568, + "id": 580, "type": { "path": [ "bounded_collections", @@ -33393,7 +34555,7 @@ "params": [ { "name": "T", - "type": 569 + "type": 581 }, { "name": "S", @@ -33404,7 +34566,7 @@ "composite": { "fields": [ { - "type": 571, + "type": 583, "typeName": "Vec" } ] @@ -33413,7 +34575,7 @@ } }, { - "id": 569, + "id": 581, "type": { "path": [ "Option" @@ -33421,7 +34583,7 @@ "params": [ { "name": "T", - "type": 570 + "type": 582 } ], "def": { @@ -33435,7 +34597,7 @@ "name": "Some", "fields": [ { - "type": 570 + "type": 582 } ], "index": 1 @@ -33446,7 +34608,7 @@ } }, { - "id": 570, + "id": 582, "type": { "path": [ "pallet_identity", @@ -33461,6 +34623,10 @@ { "name": "AccountId", "type": 0 + }, + { + "name": "IdField", + "type": 11 } ], "def": { @@ -33478,8 +34644,8 @@ }, { "name": "fields", - "type": 373, - "typeName": "IdentityFields" + "type": 11, + "typeName": "IdField" } ] } @@ -33487,17 +34653,90 @@ } }, { - "id": 571, + "id": 583, "type": { "def": { "sequence": { - "type": 569 + "type": 581 } } } }, { - "id": 572, + "id": 584, + "type": { + "path": [ + "pallet_identity", + "types", + "AuthorityProperties" + ], + "params": [ + { + "name": "Suffix", + "type": 585 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "suffix", + "type": 585, + "typeName": "Suffix" + }, + { + "name": "allocation", + "type": 4, + "typeName": "Allocation" + } + ] + } + } + } + }, + { + "id": 585, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "type": 13, + "typeName": "Vec" + } + ] + } + } + } + }, + { + "id": 586, + "type": { + "def": { + "tuple": [ + 0, + 4 + ] + } + } + }, + { + "id": 587, "type": { "path": [ "pallet_identity", @@ -33590,54 +34829,110 @@ "The target is invalid." ] }, - { - "name": "TooManyFields", - "index": 11, - "docs": [ - "Too many additional fields." - ] - }, { "name": "TooManyRegistrars", - "index": 12, + "index": 11, "docs": [ "Maximum amount of registrars reached. Cannot add any more." ] }, { "name": "AlreadyClaimed", - "index": 13, + "index": 12, "docs": [ "Account ID is already named." ] }, { "name": "NotSub", - "index": 14, + "index": 13, "docs": [ "Sender is not a sub-account." ] }, { "name": "NotOwned", - "index": 15, + "index": 14, "docs": [ "Sub-account isn't owned by sender." ] }, { "name": "JudgementForDifferentIdentity", - "index": 16, + "index": 15, "docs": [ "The provided judgement was for a different identity." ] }, { "name": "JudgementPaymentFailed", - "index": 17, + "index": 16, "docs": [ "Error that occurs when there is an issue paying for judgement." ] + }, + { + "name": "InvalidSuffix", + "index": 17, + "docs": [ + "The provided suffix is too long." + ] + }, + { + "name": "NotUsernameAuthority", + "index": 18, + "docs": [ + "The sender does not have permission to issue a username." + ] + }, + { + "name": "NoAllocation", + "index": 19, + "docs": [ + "The authority cannot allocate any more usernames." + ] + }, + { + "name": "InvalidSignature", + "index": 20, + "docs": [ + "The signature on a username was not valid." + ] + }, + { + "name": "RequiresSignature", + "index": 21, + "docs": [ + "Setting this username requires a signature, but none was provided." + ] + }, + { + "name": "InvalidUsername", + "index": 22, + "docs": [ + "The username does not meet the requirements." + ] + }, + { + "name": "UsernameTaken", + "index": 23, + "docs": [ + "The username is already taken." + ] + }, + { + "name": "NoUsername", + "index": 24, + "docs": [ + "The requested username does not exist." + ] + }, + { + "name": "NotExpired", + "index": 25, + "docs": [ + "The username cannot be forcefully removed because it can still be accepted." + ] } ] } @@ -33648,7 +34943,7 @@ } }, { - "id": 573, + "id": 588, "type": { "path": [ "bounded_collections", @@ -33678,7 +34973,7 @@ } }, { - "id": 574, + "id": 589, "type": { "path": [ "pallet_contracts", @@ -33701,7 +34996,7 @@ }, { "name": "deposit", - "type": 71, + "type": 70, "typeName": "BalanceOf" }, { @@ -33711,7 +35006,7 @@ }, { "name": "determinism", - "type": 378, + "type": 388, "typeName": "Determinism" }, { @@ -33725,7 +35020,7 @@ } }, { - "id": 575, + "id": 590, "type": { "path": [ "pallet_contracts", @@ -33743,7 +35038,7 @@ "fields": [ { "name": "trie_id", - "type": 419, + "type": 431, "typeName": "TrieId" }, { @@ -33778,7 +35073,7 @@ }, { "name": "delegate_dependencies", - "type": 576, + "type": 591, "typeName": "BoundedBTreeMap, BalanceOf, T::\nMaxDelegateDependencies>" } ] @@ -33787,7 +35082,7 @@ } }, { - "id": 576, + "id": 591, "type": { "path": [ "bounded_collections", @@ -33812,7 +35107,7 @@ "composite": { "fields": [ { - "type": 577, + "type": 592, "typeName": "BTreeMap" } ] @@ -33821,7 +35116,7 @@ } }, { - "id": 577, + "id": 592, "type": { "path": [ "BTreeMap" @@ -33840,7 +35135,7 @@ "composite": { "fields": [ { - "type": 578 + "type": 593 } ] } @@ -33848,17 +35143,17 @@ } }, { - "id": 578, + "id": 593, "type": { "def": { "sequence": { - "type": 579 + "type": 594 } } } }, { - "id": 579, + "id": 594, "type": { "def": { "tuple": [ @@ -33869,7 +35164,7 @@ } }, { - "id": 580, + "id": 595, "type": { "path": [ "pallet_contracts", @@ -33901,37 +35196,7 @@ } }, { - "id": 581, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 2 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "type": 13, - "typeName": "Vec" - } - ] - } - } - } - }, - { - "id": 582, + "id": 596, "type": { "path": [ "pallet_contracts", @@ -33949,17 +35214,17 @@ "fields": [ { "name": "limits", - "type": 583, + "type": 597, "typeName": "Limits" }, { "name": "instruction_weights", - "type": 584, + "type": 598, "typeName": "InstructionWeights" }, { "name": "host_fn_weights", - "type": 585, + "type": 599, "typeName": "HostFnWeights" } ] @@ -33968,7 +35233,7 @@ } }, { - "id": 583, + "id": 597, "type": { "path": [ "pallet_contracts", @@ -34034,7 +35299,7 @@ } }, { - "id": 584, + "id": 598, "type": { "path": [ "pallet_contracts", @@ -34061,7 +35326,7 @@ } }, { - "id": 585, + "id": 599, "type": { "path": [ "pallet_contracts", @@ -34398,7 +35663,7 @@ } }, { - "id": 586, + "id": 600, "type": { "path": [ "pallet_contracts", @@ -34415,32 +35680,32 @@ "fields": [ { "name": "account_id", - "type": 587, + "type": 601, "typeName": "EnvironmentType>" }, { "name": "balance", - "type": 588, + "type": 602, "typeName": "EnvironmentType>" }, { "name": "hash", - "type": 589, + "type": 603, "typeName": "EnvironmentType<::Hash>" }, { "name": "hasher", - "type": 590, + "type": 604, "typeName": "EnvironmentType<::Hashing>" }, { "name": "timestamp", - "type": 592, + "type": 605, "typeName": "EnvironmentType>" }, { "name": "block_number", - "type": 593, + "type": 606, "typeName": "EnvironmentType>" } ] @@ -34449,7 +35714,7 @@ } }, { - "id": 587, + "id": 601, "type": { "path": [ "pallet_contracts", @@ -34467,7 +35732,7 @@ } }, { - "id": 588, + "id": 602, "type": { "path": [ "pallet_contracts", @@ -34485,7 +35750,7 @@ } }, { - "id": 589, + "id": 603, "type": { "path": [ "pallet_contracts", @@ -34503,7 +35768,7 @@ } }, { - "id": 590, + "id": 604, "type": { "path": [ "pallet_contracts", @@ -34512,7 +35777,7 @@ "params": [ { "name": "T", - "type": 591 + "type": 430 } ], "def": { @@ -34521,20 +35786,7 @@ } }, { - "id": 591, - "type": { - "path": [ - "sp_runtime", - "traits", - "BlakeTwo256" - ], - "def": { - "composite": {} - } - } - }, - { - "id": 592, + "id": 605, "type": { "path": [ "pallet_contracts", @@ -34552,7 +35804,7 @@ } }, { - "id": 593, + "id": 606, "type": { "path": [ "pallet_contracts", @@ -34570,7 +35822,7 @@ } }, { - "id": 594, + "id": 607, "type": { "path": [ "pallet_contracts", @@ -34726,15 +35978,22 @@ ] }, { - "name": "DuplicateContract", + "name": "XCMDecodeFailed", "index": 19, + "docs": [ + "Failed to decode the XCM program." + ] + }, + { + "name": "DuplicateContract", + "index": 20, "docs": [ "A contract with the same AccountId already exists." ] }, { "name": "TerminatedInConstructor", - "index": 20, + "index": 21, "docs": [ "A contract self destructed in its constructor.", "", @@ -34743,7 +36002,7 @@ }, { "name": "ReentranceDenied", - "index": 21, + "index": 22, "docs": [ "A call tried to invoke a contract that is flagged as non-reentrant.", "The only other cause is that a call from a contract into the runtime tried to call back", @@ -34753,28 +36012,28 @@ }, { "name": "StorageDepositNotEnoughFunds", - "index": 22, + "index": 23, "docs": [ "Origin doesn't have enough balance to pay the required storage deposits." ] }, { "name": "StorageDepositLimitExhausted", - "index": 23, + "index": 24, "docs": [ "More storage was created than allowed by the storage deposit limit." ] }, { "name": "CodeInUse", - "index": 24, + "index": 25, "docs": [ "Code removal was denied because the code is still in use by at least one contract." ] }, { "name": "ContractReverted", - "index": 25, + "index": 26, "docs": [ "The contract ran to completion but decided to revert its storage changes.", "Please note that this error is only returned from extrinsics. When called directly", @@ -34784,7 +36043,7 @@ }, { "name": "CodeRejected", - "index": 26, + "index": 27, "docs": [ "The contract's code was found to be invalid during validation.", "", @@ -34798,49 +36057,49 @@ }, { "name": "Indeterministic", - "index": 27, + "index": 28, "docs": [ "An indetermistic code was used in a context where this is not permitted." ] }, { "name": "MigrationInProgress", - "index": 28, + "index": 29, "docs": [ "A pending migration needs to complete before the extrinsic can be called." ] }, { "name": "NoMigrationPerformed", - "index": 29, + "index": 30, "docs": [ "Migrate dispatch call was attempted but no migration was performed." ] }, { "name": "MaxDelegateDependenciesReached", - "index": 30, + "index": 31, "docs": [ "The contract has reached its maximum number of delegate dependencies." ] }, { "name": "DelegateDependencyNotFound", - "index": 31, + "index": 32, "docs": [ "The dependency was not found in the contract's delegate dependencies." ] }, { "name": "DelegateDependencyAlreadyExists", - "index": 32, + "index": 33, "docs": [ "The contract already depends on the given delegate dependency." ] }, { "name": "CannotAddSelfAsDelegateDependency", - "index": 33, + "index": 34, "docs": [ "Can not add a delegate dependency to the code hash of the contract itself." ] @@ -34854,7 +36113,7 @@ } }, { - "id": 595, + "id": 608, "type": { "path": [ "bounded_collections", @@ -34875,7 +36134,7 @@ "composite": { "fields": [ { - "type": 190, + "type": 194, "typeName": "Vec" } ] @@ -34884,7 +36143,7 @@ } }, { - "id": 596, + "id": 609, "type": { "path": [ "dia_oracle", @@ -34910,7 +36169,7 @@ } }, { - "id": 597, + "id": 610, "type": { "path": [ "dia_oracle", @@ -35005,7 +36264,7 @@ } }, { - "id": 598, + "id": 611, "type": { "def": { "tuple": [ @@ -35016,7 +36275,7 @@ } }, { - "id": 599, + "id": 612, "type": { "def": { "tuple": [ @@ -35027,7 +36286,7 @@ } }, { - "id": 600, + "id": 613, "type": { "path": [ "primitive_types", @@ -35037,7 +36296,7 @@ "composite": { "fields": [ { - "type": 601, + "type": 614, "typeName": "[u64; 4]" } ] @@ -35046,7 +36305,7 @@ } }, { - "id": 601, + "id": 614, "type": { "def": { "array": { @@ -35057,18 +36316,18 @@ } }, { - "id": 602, + "id": 615, "type": { "def": { "tuple": [ - 281, + 286, 2 ] } } }, { - "id": 603, + "id": 616, "type": { "path": [ "Option" @@ -35101,7 +36360,7 @@ } }, { - "id": 604, + "id": 617, "type": { "path": [ "zenlink_protocol", @@ -35129,7 +36388,7 @@ "name": "Trading", "fields": [ { - "type": 605, + "type": 618, "typeName": "PairMetadata" } ], @@ -35139,7 +36398,7 @@ "name": "Bootstrap", "fields": [ { - "type": 606, + "type": 619, "typeName": "BootstrapParameter" } ], @@ -35155,7 +36414,7 @@ } }, { - "id": 605, + "id": 618, "type": { "path": [ "zenlink_protocol", @@ -35191,7 +36450,7 @@ } }, { - "id": 606, + "id": 619, "type": { "path": [ "zenlink_protocol", @@ -35217,17 +36476,17 @@ "fields": [ { "name": "target_supply", - "type": 607, + "type": 620, "typeName": "(Balance, Balance)" }, { "name": "capacity_supply", - "type": 607, + "type": 620, "typeName": "(Balance, Balance)" }, { "name": "accumulated_supply", - "type": 607, + "type": 620, "typeName": "(Balance, Balance)" }, { @@ -35246,7 +36505,7 @@ } }, { - "id": 607, + "id": 620, "type": { "def": { "tuple": [ @@ -35257,18 +36516,18 @@ } }, { - "id": 608, + "id": 621, "type": { "def": { "tuple": [ - 599, + 612, 0 ] } } }, { - "id": 609, + "id": 622, "type": { "path": [ "BTreeMap" @@ -35287,7 +36546,7 @@ "composite": { "fields": [ { - "type": 139 + "type": 140 } ] } @@ -35295,7 +36554,7 @@ } }, { - "id": 610, + "id": 623, "type": { "path": [ "zenlink_protocol", @@ -35558,7 +36817,7 @@ } }, { - "id": 611, + "id": 624, "type": { "path": [ "currency", @@ -35607,7 +36866,7 @@ } }, { - "id": 612, + "id": 625, "type": { "path": [ "fee", @@ -35650,7 +36909,7 @@ } }, { - "id": 613, + "id": 626, "type": { "path": [ "spacewalk_primitives", @@ -35672,7 +36931,7 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -35680,7 +36939,7 @@ "fields": [ { "name": "vault", - "type": 142, + "type": 143, "typeName": "VaultId" }, { @@ -35705,7 +36964,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -35725,7 +36984,7 @@ }, { "name": "status", - "type": 614, + "type": 627, "typeName": "IssueRequestStatus" } ] @@ -35734,7 +36993,7 @@ } }, { - "id": 614, + "id": 627, "type": { "path": [ "spacewalk_primitives", @@ -35762,7 +37021,7 @@ } }, { - "id": 615, + "id": 628, "type": { "path": [ "issue", @@ -35843,7 +37102,7 @@ } }, { - "id": 616, + "id": 629, "type": { "path": [ "nomination", @@ -35917,7 +37176,7 @@ } }, { - "id": 617, + "id": 630, "type": { "path": [ "oracle", @@ -35937,7 +37196,7 @@ } }, { - "id": 618, + "id": 631, "type": { "path": [ "oracle", @@ -35983,7 +37242,7 @@ } }, { - "id": 619, + "id": 632, "type": { "path": [ "spacewalk_primitives", @@ -36005,7 +37264,7 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -36013,7 +37272,7 @@ "fields": [ { "name": "vault", - "type": 142, + "type": 143, "typeName": "VaultId" }, { @@ -36043,7 +37302,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -36063,7 +37322,7 @@ }, { "name": "status", - "type": 153, + "type": 154, "typeName": "RedeemRequestStatus" } ] @@ -36072,18 +37331,18 @@ } }, { - "id": 620, + "id": 633, "type": { "def": { "tuple": [ 6, - 122 + 121 ] } } }, { - "id": 621, + "id": 634, "type": { "path": [ "redeem", @@ -36185,7 +37444,7 @@ } }, { - "id": 622, + "id": 635, "type": { "path": [ "spacewalk_primitives", @@ -36207,7 +37466,7 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -36215,12 +37474,12 @@ "fields": [ { "name": "old_vault", - "type": 142, + "type": 143, "typeName": "VaultId" }, { "name": "new_vault", - "type": 142, + "type": 143, "typeName": "VaultId" }, { @@ -36230,7 +37489,7 @@ }, { "name": "asset", - "type": 122, + "type": 121, "typeName": "CurrencyId" }, { @@ -36260,7 +37519,7 @@ }, { "name": "status", - "type": 623, + "type": 636, "typeName": "ReplaceRequestStatus" } ] @@ -36269,7 +37528,7 @@ } }, { - "id": 623, + "id": 636, "type": { "path": [ "spacewalk_primitives", @@ -36297,7 +37556,7 @@ } }, { - "id": 624, + "id": 637, "type": { "path": [ "replace", @@ -36406,7 +37665,7 @@ } }, { - "id": 625, + "id": 638, "type": { "path": [ "BTreeSet" @@ -36414,14 +37673,14 @@ "params": [ { "name": "T", - "type": 158 + "type": 159 } ], "def": { "composite": { "fields": [ { - "type": 157 + "type": 158 } ] } @@ -36429,7 +37688,7 @@ } }, { - "id": 626, + "id": 639, "type": { "path": [ "security", @@ -36461,7 +37720,7 @@ } }, { - "id": 627, + "id": 640, "type": { "path": [ "bounded_collections", @@ -36471,7 +37730,7 @@ "params": [ { "name": "T", - "type": 394 + "type": 404 }, { "name": "S", @@ -36482,7 +37741,7 @@ "composite": { "fields": [ { - "type": 393, + "type": 403, "typeName": "Vec" } ] @@ -36491,7 +37750,7 @@ } }, { - "id": 628, + "id": 641, "type": { "path": [ "bounded_collections", @@ -36501,7 +37760,7 @@ "params": [ { "name": "T", - "type": 391 + "type": 401 }, { "name": "S", @@ -36512,7 +37771,7 @@ "composite": { "fields": [ { - "type": 390, + "type": 400, "typeName": "Vec" } ] @@ -36521,7 +37780,7 @@ } }, { - "id": 629, + "id": 642, "type": { "path": [ "stellar_relay", @@ -36646,7 +37905,7 @@ } }, { - "id": 630, + "id": 643, "type": { "path": [ "vault_registry", @@ -36660,7 +37919,7 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 } ], "def": { @@ -36688,7 +37947,7 @@ }, { "name": "currency_pair", - "type": 143, + "type": 144, "typeName": "VaultCurrencyPair" } ] @@ -36697,7 +37956,7 @@ } }, { - "id": 631, + "id": 644, "type": { "path": [ "vault_registry", @@ -36719,11 +37978,11 @@ }, { "name": "CurrencyId", - "type": 122 + "type": 121 }, { "name": "UnsignedFixedPoint", - "type": 150 + "type": 151 } ], "def": { @@ -36731,22 +37990,22 @@ "fields": [ { "name": "id", - "type": 142, + "type": 143, "typeName": "VaultId" }, { "name": "status", - "type": 161, + "type": 162, "typeName": "VaultStatus" }, { "name": "banned_until", - "type": 220, + "type": 225, "typeName": "Option" }, { "name": "secure_collateral_threshold", - "type": 396, + "type": 406, "typeName": "Option" }, { @@ -36790,7 +38049,7 @@ } }, { - "id": 632, + "id": 645, "type": { "path": [ "vault_registry", @@ -37006,40 +38265,40 @@ } }, { - "id": 633, + "id": 646, "type": { "def": { "tuple": [ - 122, - 122 + 121, + 121 ] } } }, { - "id": 634, + "id": 647, "type": { "def": { "tuple": [ - 122, - 142 + 121, + 143 ] } } }, { - "id": 635, + "id": 648, "type": { "def": { "tuple": [ - 122, - 634 + 121, + 647 ] } } }, { - "id": 636, + "id": 649, "type": { "path": [ "bounded_collections", @@ -37049,7 +38308,7 @@ "params": [ { "name": "T", - "type": 122 + "type": 121 }, { "name": "S", @@ -37060,7 +38319,7 @@ "composite": { "fields": [ { - "type": 637, + "type": 650, "typeName": "BTreeSet" } ] @@ -37069,7 +38328,7 @@ } }, { - "id": 637, + "id": 650, "type": { "path": [ "BTreeSet" @@ -37077,14 +38336,14 @@ "params": [ { "name": "T", - "type": 122 + "type": 121 } ], "def": { "composite": { "fields": [ { - "type": 171 + "type": 172 } ] } @@ -37092,7 +38351,7 @@ } }, { - "id": 638, + "id": 651, "type": { "path": [ "pooled_rewards", @@ -37149,74 +38408,74 @@ } }, { - "id": 639, + "id": 652, "type": { "def": { "tuple": [ 4, - 142 + 143 ] } } }, { - "id": 640, + "id": 653, "type": { "def": { "tuple": [ - 122, - 639 + 121, + 652 ] } } }, { - "id": 641, + "id": 654, "type": { "def": { "tuple": [ 4, - 642 + 655 ] } } }, { - "id": 642, + "id": 655, "type": { "def": { "tuple": [ - 142, + 143, 0 ] } } }, { - "id": 643, + "id": 656, "type": { "def": { "tuple": [ - 122, - 644 + 121, + 657 ] } } }, { - "id": 644, + "id": 657, "type": { "def": { "tuple": [ 4, - 142, + 143, 0 ] } } }, { - "id": 645, + "id": 658, "type": { "path": [ "staking", @@ -37269,7 +38528,7 @@ } }, { - "id": 646, + "id": 659, "type": { "path": [ "clients_info", @@ -37302,7 +38561,7 @@ } }, { - "id": 647, + "id": 660, "type": { "path": [ "reward_distribution", @@ -37370,11 +38629,11 @@ } }, { - "id": 648, + "id": 661, "type": { "def": { "tuple": [ - 122, + 121, 0, 0 ] @@ -37382,7 +38641,7 @@ } }, { - "id": 649, + "id": 662, "type": { "path": [ "orml_currencies_allowance_extension", @@ -37419,7 +38678,7 @@ } }, { - "id": 650, + "id": 663, "type": { "path": [ "treasury_buyout_extension", @@ -37528,7 +38787,7 @@ } }, { - "id": 651, + "id": 664, "type": { "path": [ "bifrost_farming", @@ -37542,7 +38801,7 @@ }, { "name": "CurrencyIdOf", - "type": 122 + "type": 121 }, { "name": "AccountIdOf", @@ -37558,12 +38817,12 @@ "fields": [ { "name": "tokens_proportion", - "type": 652, + "type": 665, "typeName": "BTreeMap" }, { "name": "basic_token", - "type": 406, + "type": 416, "typeName": "(CurrencyIdOf, Perbill)" }, { @@ -37573,17 +38832,17 @@ }, { "name": "basic_rewards", - "type": 653, + "type": 666, "typeName": "BTreeMap" }, { "name": "rewards", - "type": 654, + "type": 667, "typeName": "BTreeMap" }, { "name": "state", - "type": 657, + "type": 670, "typeName": "PoolState" }, { @@ -37598,12 +38857,12 @@ }, { "name": "gauge", - "type": 220, + "type": 225, "typeName": "Option" }, { "name": "block_startup", - "type": 220, + "type": 225, "typeName": "Option" }, { @@ -37637,7 +38896,7 @@ } }, { - "id": 652, + "id": 665, "type": { "path": [ "BTreeMap" @@ -37645,18 +38904,18 @@ "params": [ { "name": "K", - "type": 122 + "type": 121 }, { "name": "V", - "type": 407 + "type": 417 } ], "def": { "composite": { "fields": [ { - "type": 405 + "type": 415 } ] } @@ -37664,7 +38923,7 @@ } }, { - "id": 653, + "id": 666, "type": { "path": [ "BTreeMap" @@ -37672,7 +38931,7 @@ "params": [ { "name": "K", - "type": 122 + "type": 121 }, { "name": "V", @@ -37683,7 +38942,7 @@ "composite": { "fields": [ { - "type": 174 + "type": 175 } ] } @@ -37691,7 +38950,7 @@ } }, { - "id": 654, + "id": 667, "type": { "path": [ "BTreeMap" @@ -37699,18 +38958,18 @@ "params": [ { "name": "K", - "type": 122 + "type": 121 }, { "name": "V", - "type": 607 + "type": 620 } ], "def": { "composite": { "fields": [ { - "type": 655 + "type": 668 } ] } @@ -37718,28 +38977,28 @@ } }, { - "id": 655, + "id": 668, "type": { "def": { "sequence": { - "type": 656 + "type": 669 } } } }, { - "id": 656, + "id": 669, "type": { "def": { "tuple": [ - 122, - 607 + 121, + 620 ] } } }, { - "id": 657, + "id": 670, "type": { "path": [ "bifrost_farming", @@ -37775,7 +39034,7 @@ } }, { - "id": 658, + "id": 671, "type": { "path": [ "bifrost_farming", @@ -37789,7 +39048,7 @@ }, { "name": "CurrencyIdOf", - "type": 122 + "type": 121 }, { "name": "AccountIdOf", @@ -37810,7 +39069,7 @@ }, { "name": "token", - "type": 122, + "type": 121, "typeName": "CurrencyIdOf" }, { @@ -37825,12 +39084,12 @@ }, { "name": "rewards", - "type": 659, + "type": 672, "typeName": "BTreeMap" }, { "name": "gauge_basic_rewards", - "type": 653, + "type": 666, "typeName": "BTreeMap" }, { @@ -37850,7 +39109,7 @@ }, { "name": "gauge_state", - "type": 663, + "type": 676, "typeName": "GaugeState" }, { @@ -37864,7 +39123,7 @@ } }, { - "id": 659, + "id": 672, "type": { "path": [ "BTreeMap" @@ -37872,18 +39131,18 @@ "params": [ { "name": "K", - "type": 122 + "type": 121 }, { "name": "V", - "type": 660 + "type": 673 } ], "def": { "composite": { "fields": [ { - "type": 661 + "type": 674 } ] } @@ -37891,7 +39150,7 @@ } }, { - "id": 660, + "id": 673, "type": { "def": { "tuple": [ @@ -37903,28 +39162,28 @@ } }, { - "id": 661, + "id": 674, "type": { "def": { "sequence": { - "type": 662 + "type": 675 } } } }, { - "id": 662, + "id": 675, "type": { "def": { "tuple": [ - 122, - 660 + 121, + 673 ] } } }, { - "id": 663, + "id": 676, "type": { "path": [ "bifrost_farming", @@ -37948,7 +39207,7 @@ } }, { - "id": 664, + "id": 677, "type": { "def": { "tuple": [ @@ -37959,7 +39218,7 @@ } }, { - "id": 665, + "id": 678, "type": { "path": [ "bifrost_farming", @@ -38034,7 +39293,7 @@ } }, { - "id": 666, + "id": 679, "type": { "path": [ "bifrost_farming", @@ -38048,7 +39307,7 @@ }, { "name": "CurrencyIdOf", - "type": 122 + "type": 121 }, { "name": "BlockNumberFor", @@ -38074,7 +39333,7 @@ }, { "name": "withdrawn_rewards", - "type": 653, + "type": 666, "typeName": "BTreeMap" }, { @@ -38084,7 +39343,7 @@ }, { "name": "withdraw_list", - "type": 501, + "type": 519, "typeName": "Vec<(BlockNumberFor, BalanceOf)>" } ] @@ -38093,7 +39352,7 @@ } }, { - "id": 667, + "id": 680, "type": { "path": [ "bifrost_farming", @@ -38139,7 +39398,7 @@ } }, { - "id": 668, + "id": 681, "type": { "path": [ "bifrost_farming", @@ -38162,7 +39421,7 @@ }, { "name": "vote_list", - "type": 669, + "type": 682, "typeName": "BoundedVec<(PoolId, Percent), T::WhitelistMaximumLimit>" }, { @@ -38176,7 +39435,7 @@ } }, { - "id": 669, + "id": 682, "type": { "path": [ "bounded_collections", @@ -38186,7 +39445,7 @@ "params": [ { "name": "T", - "type": 179 + "type": 180 }, { "name": "S", @@ -38197,7 +39456,7 @@ "composite": { "fields": [ { - "type": 178, + "type": 179, "typeName": "Vec" } ] @@ -38206,18 +39465,18 @@ } }, { - "id": 670, + "id": 683, "type": { "def": { "tuple": [ 4, - 122 + 121 ] } } }, { - "id": 671, + "id": 684, "type": { "path": [ "bifrost_farming", @@ -38327,7 +39586,7 @@ } }, { - "id": 672, + "id": 685, "type": { "path": [ "orml_asset_registry", @@ -38395,44 +39654,83 @@ } }, { - "id": 673, + "id": 686, "type": { "path": [ - "sp_runtime", - "MultiSignature" + "pallet_message_queue", + "BookState" + ], + "params": [ + { + "name": "MessageOrigin", + "type": 191 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "begin", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "end", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "count", + "type": 4, + "typeName": "PageIndex" + }, + { + "name": "ready_neighbours", + "type": 687, + "typeName": "Option>" + }, + { + "name": "message_count", + "type": 11, + "typeName": "u64" + }, + { + "name": "size", + "type": 11, + "typeName": "u64" + } + ] + } + } + } + }, + { + "id": 687, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 688 + } ], "def": { "variant": { "variants": [ { - "name": "Ed25519", - "fields": [ - { - "type": 674, - "typeName": "ed25519::Signature" - } - ], + "name": "None", "index": 0 }, { - "name": "Sr25519", + "name": "Some", "fields": [ { - "type": 676, - "typeName": "sr25519::Signature" + "type": 688 } ], "index": 1 - }, - { - "name": "Ecdsa", - "fields": [ - { - "type": 677, - "typeName": "ecdsa::Signature" - } - ], - "index": 2 } ] } @@ -38440,19 +39738,30 @@ } }, { - "id": 674, + "id": 688, "type": { "path": [ - "sp_core", - "ed25519", - "Signature" + "pallet_message_queue", + "Neighbours" + ], + "params": [ + { + "name": "MessageOrigin", + "type": 191 + } ], "def": { "composite": { "fields": [ { - "type": 675, - "typeName": "[u8; 64]" + "name": "prev", + "type": 191, + "typeName": "MessageOrigin" + }, + { + "name": "next", + "type": 191, + "typeName": "MessageOrigin" } ] } @@ -38460,30 +39769,65 @@ } }, { - "id": 675, + "id": 689, "type": { "def": { - "array": { - "len": 64, - "type": 2 - } + "tuple": [ + 191, + 4 + ] } } }, { - "id": 676, + "id": 690, "type": { "path": [ - "sp_core", - "sr25519", - "Signature" + "pallet_message_queue", + "Page" + ], + "params": [ + { + "name": "Size", + "type": 4 + }, + { + "name": "HeapSize", + "type": null + } ], "def": { "composite": { "fields": [ { - "type": 675, - "typeName": "[u8; 64]" + "name": "remaining", + "type": 4, + "typeName": "Size" + }, + { + "name": "remaining_size", + "type": 4, + "typeName": "Size" + }, + { + "name": "first_index", + "type": 4, + "typeName": "Size" + }, + { + "name": "first", + "type": 4, + "typeName": "Size" + }, + { + "name": "last", + "type": 4, + "typeName": "Size" + }, + { + "name": "heap", + "type": 691, + "typeName": "BoundedVec>" } ] } @@ -38491,19 +39835,29 @@ } }, { - "id": 677, + "id": 691, "type": { "path": [ - "sp_core", - "ecdsa", - "Signature" + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } ], "def": { "composite": { "fields": [ { - "type": 678, - "typeName": "[u8; 65]" + "type": 13, + "typeName": "Vec" } ] } @@ -38511,37 +39865,120 @@ } }, { - "id": 678, + "id": 692, "type": { + "path": [ + "pallet_message_queue", + "pallet", + "Error" + ], + "params": [ + { + "name": "T", + "type": null + } + ], "def": { - "array": { - "len": 65, - "type": 2 + "variant": { + "variants": [ + { + "name": "NotReapable", + "index": 0, + "docs": [ + "Page is not reapable because it has items remaining to be processed and is not old", + "enough." + ] + }, + { + "name": "NoPage", + "index": 1, + "docs": [ + "Page to be reaped does not exist." + ] + }, + { + "name": "NoMessage", + "index": 2, + "docs": [ + "The referenced message could not be found." + ] + }, + { + "name": "AlreadyProcessed", + "index": 3, + "docs": [ + "The message was already processed and cannot be processed again." + ] + }, + { + "name": "Queued", + "index": 4, + "docs": [ + "The message is queued for future execution." + ] + }, + { + "name": "InsufficientWeight", + "index": 5, + "docs": [ + "There is temporarily not enough weight to continue servicing messages." + ] + }, + { + "name": "TemporarilyUnprocessable", + "index": 6, + "docs": [ + "This message is temporarily unprocessable.", + "", + "Such errors are expected, but not guaranteed, to resolve themselves eventually through", + "retrying." + ] + }, + { + "name": "QueuePaused", + "index": 7, + "docs": [ + "The queue is paused and no message can be executed from it.", + "", + "This can change at any time and may resolve in the future by re-trying." + ] + }, + { + "name": "RecursiveDisallowed", + "index": 8, + "docs": [ + "Another call is in progress and needs to finish before this call can happen." + ] + } + ] } - } + }, + "docs": [ + "The `Error` enum of this pallet." + ] } }, { - "id": 679, + "id": 693, "type": { "def": { "tuple": [ - 680, - 681, - 682, - 683, - 684, - 686, - 687, - 688, - 689, - 690 + 694, + 695, + 696, + 697, + 698, + 700, + 701, + 702, + 703, + 704 ] } } }, { - "id": 680, + "id": 694, "type": { "path": [ "frame_system", @@ -38561,7 +39998,7 @@ } }, { - "id": 681, + "id": 695, "type": { "path": [ "frame_system", @@ -38581,7 +40018,7 @@ } }, { - "id": 682, + "id": 696, "type": { "path": [ "frame_system", @@ -38601,7 +40038,7 @@ } }, { - "id": 683, + "id": 697, "type": { "path": [ "frame_system", @@ -38621,7 +40058,7 @@ } }, { - "id": 684, + "id": 698, "type": { "path": [ "frame_system", @@ -38639,7 +40076,7 @@ "composite": { "fields": [ { - "type": 685, + "type": 699, "typeName": "Era" } ] @@ -38648,7 +40085,7 @@ } }, { - "id": 685, + "id": 699, "type": { "path": [ "sp_runtime", @@ -40964,7 +42401,7 @@ } }, { - "id": 686, + "id": 700, "type": { "path": [ "frame_system", @@ -40982,7 +42419,7 @@ "composite": { "fields": [ { - "type": 67, + "type": 66, "typeName": "T::Nonce" } ] @@ -40991,7 +42428,7 @@ } }, { - "id": 687, + "id": 701, "type": { "path": [ "frame_system", @@ -41011,7 +42448,7 @@ } }, { - "id": 688, + "id": 702, "type": { "path": [ "pallet_transaction_payment", @@ -41027,7 +42464,7 @@ "composite": { "fields": [ { - "type": 71, + "type": 70, "typeName": "BalanceOf" } ] @@ -41036,7 +42473,7 @@ } }, { - "id": 689, + "id": 703, "type": { "path": [ "treasury_buyout_extension", @@ -41054,7 +42491,7 @@ } }, { - "id": 690, + "id": 704, "type": { "path": [ "frame_metadata_hash_extension", @@ -41071,7 +42508,7 @@ "fields": [ { "name": "mode", - "type": 691, + "type": 705, "typeName": "Mode" } ] @@ -41080,7 +42517,7 @@ } }, { - "id": 691, + "id": 705, "type": { "path": [ "frame_metadata_hash_extension", @@ -41103,7 +42540,7 @@ } }, { - "id": 692, + "id": 706, "type": { "path": [ "sp_consensus_slots", @@ -41122,7 +42559,7 @@ } }, { - "id": 693, + "id": 707, "type": { "path": [ "sp_runtime", @@ -41133,11 +42570,11 @@ "params": [ { "name": "Header", - "type": 694 + "type": 708 }, { "name": "Extrinsic", - "type": 695 + "type": 709 } ], "def": { @@ -41145,12 +42582,12 @@ "fields": [ { "name": "header", - "type": 694, + "type": 708, "typeName": "Header" }, { "name": "extrinsics", - "type": 696, + "type": 710, "typeName": "Vec" } ] @@ -41159,7 +42596,7 @@ } }, { - "id": 694, + "id": 708, "type": { "path": [ "sp_runtime", @@ -41187,7 +42624,7 @@ }, { "name": "number", - "type": 67, + "type": 66, "typeName": "Number" }, { @@ -41211,7 +42648,7 @@ } }, { - "id": 695, + "id": 709, "type": { "path": [ "sp_runtime", @@ -41222,19 +42659,19 @@ "params": [ { "name": "Address", - "type": 269 + "type": 274 }, { "name": "Call", - "type": 277 + "type": 282 }, { "name": "Signature", - "type": 673 + "type": 380 }, { "name": "Extra", - "type": 679 + "type": 693 } ], "def": { @@ -41249,17 +42686,17 @@ } }, { - "id": 696, + "id": 710, "type": { "def": { "sequence": { - "type": 695 + "type": 709 } } } }, { - "id": 697, + "id": 711, "type": { "path": [ "sp_core", @@ -41278,7 +42715,7 @@ } }, { - "id": 698, + "id": 712, "type": { "path": [ "Option" @@ -41286,7 +42723,7 @@ "params": [ { "name": "T", - "type": 697 + "type": 711 } ], "def": { @@ -41300,7 +42737,7 @@ "name": "Some", "fields": [ { - "type": 697 + "type": 711 } ], "index": 1 @@ -41311,7 +42748,7 @@ } }, { - "id": 699, + "id": 713, "type": { "path": [ "Result" @@ -41323,7 +42760,7 @@ }, { "name": "E", - "type": 700 + "type": 714 } ], "def": { @@ -41342,7 +42779,7 @@ "name": "Err", "fields": [ { - "type": 700 + "type": 714 } ], "index": 1 @@ -41353,7 +42790,7 @@ } }, { - "id": 700, + "id": 714, "type": { "path": [ "sp_runtime", @@ -41367,7 +42804,7 @@ "name": "Invalid", "fields": [ { - "type": 701, + "type": 715, "typeName": "InvalidTransaction" } ], @@ -41377,7 +42814,7 @@ "name": "Unknown", "fields": [ { - "type": 702, + "type": 716, "typeName": "UnknownTransaction" } ], @@ -41389,7 +42826,7 @@ } }, { - "id": 701, + "id": 715, "type": { "path": [ "sp_runtime", @@ -41455,7 +42892,7 @@ } }, { - "id": 702, + "id": 716, "type": { "path": [ "sp_runtime", @@ -41489,7 +42926,7 @@ } }, { - "id": 703, + "id": 717, "type": { "path": [ "sp_inherents", @@ -41500,7 +42937,7 @@ "fields": [ { "name": "data", - "type": 704, + "type": 718, "typeName": "BTreeMap>" } ] @@ -41509,7 +42946,7 @@ } }, { - "id": 704, + "id": 718, "type": { "path": [ "BTreeMap" @@ -41517,7 +42954,7 @@ "params": [ { "name": "K", - "type": 83 + "type": 82 }, { "name": "V", @@ -41528,7 +42965,7 @@ "composite": { "fields": [ { - "type": 705 + "type": 719 } ] } @@ -41536,28 +42973,28 @@ } }, { - "id": 705, + "id": 719, "type": { "def": { "sequence": { - "type": 706 + "type": 720 } } } }, { - "id": 706, + "id": 720, "type": { "def": { "tuple": [ - 83, + 82, 13 ] } } }, { - "id": 707, + "id": 721, "type": { "path": [ "sp_inherents", @@ -41568,17 +43005,17 @@ "fields": [ { "name": "okay", - "type": 41, + "type": 30, "typeName": "bool" }, { "name": "fatal_error", - "type": 41, + "type": 30, "typeName": "bool" }, { "name": "errors", - "type": 703, + "type": 717, "typeName": "InherentData" } ] @@ -41587,7 +43024,7 @@ } }, { - "id": 708, + "id": 722, "type": { "path": [ "sp_runtime", @@ -41615,7 +43052,7 @@ } }, { - "id": 709, + "id": 723, "type": { "path": [ "Result" @@ -41623,11 +43060,11 @@ "params": [ { "name": "T", - "type": 710 + "type": 724 }, { "name": "E", - "type": 700 + "type": 714 } ], "def": { @@ -41637,7 +43074,7 @@ "name": "Ok", "fields": [ { - "type": 710 + "type": 724 } ], "index": 0 @@ -41646,7 +43083,7 @@ "name": "Err", "fields": [ { - "type": 700 + "type": 714 } ], "index": 1 @@ -41657,7 +43094,7 @@ } }, { - "id": 710, + "id": 724, "type": { "path": [ "sp_runtime", @@ -41674,12 +43111,12 @@ }, { "name": "requires", - "type": 196, + "type": 201, "typeName": "Vec" }, { "name": "provides", - "type": 196, + "type": 201, "typeName": "Vec" }, { @@ -41689,7 +43126,7 @@ }, { "name": "propagate", - "type": 41, + "type": 30, "typeName": "bool" } ] @@ -41698,7 +43135,7 @@ } }, { - "id": 711, + "id": 725, "type": { "path": [ "Option" @@ -41706,7 +43143,7 @@ "params": [ { "name": "T", - "type": 712 + "type": 726 } ], "def": { @@ -41720,7 +43157,7 @@ "name": "Some", "fields": [ { - "type": 712 + "type": 726 } ], "index": 1 @@ -41731,28 +43168,28 @@ } }, { - "id": 712, + "id": 726, "type": { "def": { "sequence": { - "type": 713 + "type": 727 } } } }, { - "id": 713, + "id": 727, "type": { "def": { "tuple": [ 13, - 482 + 500 ] } } }, { - "id": 714, + "id": 728, "type": { "path": [ "pallet_transaction_payment", @@ -41793,7 +43230,7 @@ } }, { - "id": 715, + "id": 729, "type": { "path": [ "pallet_transaction_payment", @@ -41811,7 +43248,7 @@ "fields": [ { "name": "inclusion_fee", - "type": 716, + "type": 730, "typeName": "Option>" }, { @@ -41825,7 +43262,7 @@ } }, { - "id": 716, + "id": 730, "type": { "path": [ "Option" @@ -41833,7 +43270,7 @@ "params": [ { "name": "T", - "type": 717 + "type": 731 } ], "def": { @@ -41847,7 +43284,7 @@ "name": "Some", "fields": [ { - "type": 717 + "type": 731 } ], "index": 1 @@ -41858,7 +43295,7 @@ } }, { - "id": 717, + "id": 731, "type": { "path": [ "pallet_transaction_payment", @@ -41895,7 +43332,7 @@ } }, { - "id": 718, + "id": 732, "type": { "path": [ "cumulus_primitives_core", @@ -41906,17 +43343,17 @@ "fields": [ { "name": "upward_messages", - "type": 196, + "type": 201, "typeName": "Vec" }, { "name": "horizontal_messages", - "type": 238, + "type": 243, "typeName": "Vec" }, { "name": "new_validation_code", - "type": 719, + "type": 733, "typeName": "Option" }, { @@ -41931,7 +43368,7 @@ }, { "name": "head_data", - "type": 222, + "type": 227, "typeName": "HeadData" } ] @@ -41940,7 +43377,7 @@ } }, { - "id": 719, + "id": 733, "type": { "path": [ "Option" @@ -41948,7 +43385,7 @@ "params": [ { "name": "T", - "type": 720 + "type": 734 } ], "def": { @@ -41962,7 +43399,7 @@ "name": "Some", "fields": [ { - "type": 720 + "type": 734 } ], "index": 1 @@ -41973,7 +43410,7 @@ } }, { - "id": 720, + "id": 734, "type": { "path": [ "polkadot_parachain_primitives", @@ -41993,7 +43430,7 @@ } }, { - "id": 721, + "id": 735, "type": { "path": [ "module_oracle_rpc_runtime_api", @@ -42019,7 +43456,7 @@ } }, { - "id": 722, + "id": 736, "type": { "path": [ "module_pallet_staking_rpc_runtime_api", @@ -42054,7 +43491,7 @@ } }, { - "id": 723, + "id": 737, "type": { "path": [ "Result" @@ -42096,7 +43533,7 @@ } }, { - "id": 724, + "id": 738, "type": { "path": [ "Result" @@ -42104,7 +43541,7 @@ "params": [ { "name": "T", - "type": 725 + "type": 739 }, { "name": "E", @@ -42118,7 +43555,7 @@ "name": "Ok", "fields": [ { - "type": 725 + "type": 739 } ], "index": 0 @@ -42138,7 +43575,7 @@ } }, { - "id": 725, + "id": 739, "type": { "path": [ "dia_oracle", @@ -42159,7 +43596,7 @@ } }, { - "id": 726, + "id": 740, "type": { "path": [ "Option" @@ -42167,7 +43604,7 @@ "params": [ { "name": "T", - "type": 727 + "type": 741 } ], "def": { @@ -42181,7 +43618,7 @@ "name": "Some", "fields": [ { - "type": 727 + "type": 741 } ], "index": 1 @@ -42192,7 +43629,7 @@ } }, { - "id": 727, + "id": 741, "type": { "path": [ "zenlink_protocol", @@ -42267,7 +43704,7 @@ } }, { - "id": 728, + "id": 742, "type": { "path": [ "Option" @@ -42275,7 +43712,7 @@ "params": [ { "name": "T", - "type": 607 + "type": 620 } ], "def": { @@ -42289,7 +43726,7 @@ "name": "Some", "fields": [ { - "type": 607 + "type": 620 } ], "index": 1 @@ -42300,7 +43737,7 @@ } }, { - "id": 729, + "id": 743, "type": { "path": [ "Result" @@ -42308,7 +43745,7 @@ "params": [ { "name": "T", - "type": 721 + "type": 735 }, { "name": "E", @@ -42322,7 +43759,7 @@ "name": "Ok", "fields": [ { - "type": 721 + "type": 735 } ], "index": 0 @@ -42342,7 +43779,7 @@ } }, { - "id": 730, + "id": 744, "type": { "path": [ "Result" @@ -42350,7 +43787,7 @@ "params": [ { "name": "T", - "type": 731 + "type": 745 }, { "name": "E", @@ -42364,7 +43801,7 @@ "name": "Ok", "fields": [ { - "type": 731 + "type": 745 } ], "index": 0 @@ -42384,17 +43821,17 @@ } }, { - "id": 731, + "id": 745, "type": { "def": { "sequence": { - "type": 142 + "type": 143 } } } }, { - "id": 732, + "id": 746, "type": { "path": [ "Result" @@ -42402,7 +43839,7 @@ "params": [ { "name": "T", - "type": 733 + "type": 747 }, { "name": "E", @@ -42416,7 +43853,7 @@ "name": "Ok", "fields": [ { - "type": 733 + "type": 747 } ], "index": 0 @@ -42436,28 +43873,28 @@ } }, { - "id": 733, + "id": 747, "type": { "def": { "sequence": { - "type": 734 + "type": 748 } } } }, { - "id": 734, + "id": 748, "type": { "def": { "tuple": [ - 142, - 721 + 143, + 735 ] } } }, { - "id": 735, + "id": 749, "type": { "path": [ "Result" @@ -42465,7 +43902,7 @@ "params": [ { "name": "T", - "type": 150 + "type": 151 }, { "name": "E", @@ -42479,7 +43916,7 @@ "name": "Ok", "fields": [ { - "type": 150 + "type": 151 } ], "index": 0 @@ -42499,16 +43936,17 @@ } }, { - "id": 736, + "id": 750, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "ContractResult" ], "params": [ { "name": "R", - "type": 737 + "type": 751 }, { "name": "Balance", @@ -42534,7 +43972,7 @@ }, { "name": "storage_deposit", - "type": 740, + "type": 754, "typeName": "StorageDeposit" }, { @@ -42544,12 +43982,12 @@ }, { "name": "result", - "type": 737, + "type": 751, "typeName": "R" }, { "name": "events", - "type": 741, + "type": 755, "typeName": "Option>" } ] @@ -42558,7 +43996,7 @@ } }, { - "id": 737, + "id": 751, "type": { "path": [ "Result" @@ -42566,7 +44004,7 @@ "params": [ { "name": "T", - "type": 738 + "type": 752 }, { "name": "E", @@ -42580,7 +44018,7 @@ "name": "Ok", "fields": [ { - "type": 738 + "type": 752 } ], "index": 0 @@ -42600,10 +44038,11 @@ } }, { - "id": 738, + "id": 752, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "ExecReturnValue" ], "def": { @@ -42611,7 +44050,7 @@ "fields": [ { "name": "flags", - "type": 739, + "type": 753, "typeName": "ReturnFlags" }, { @@ -42625,10 +44064,11 @@ } }, { - "id": 739, + "id": 753, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts_uapi", + "flags", "ReturnFlags" ], "def": { @@ -42645,10 +44085,11 @@ } }, { - "id": 740, + "id": 754, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "StorageDeposit" ], "params": [ @@ -42686,7 +44127,7 @@ } }, { - "id": 741, + "id": 755, "type": { "path": [ "Option" @@ -42694,7 +44135,7 @@ "params": [ { "name": "T", - "type": 742 + "type": 756 } ], "def": { @@ -42708,7 +44149,7 @@ "name": "Some", "fields": [ { - "type": 742 + "type": 756 } ], "index": 1 @@ -42719,7 +44160,7 @@ } }, { - "id": 742, + "id": 756, "type": { "def": { "sequence": { @@ -42729,10 +44170,11 @@ } }, { - "id": 743, + "id": 757, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "Code" ], "params": [ @@ -42770,16 +44212,17 @@ } }, { - "id": 744, + "id": 758, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "ContractResult" ], "params": [ { "name": "R", - "type": 745 + "type": 759 }, { "name": "Balance", @@ -42805,7 +44248,7 @@ }, { "name": "storage_deposit", - "type": 740, + "type": 754, "typeName": "StorageDeposit" }, { @@ -42815,12 +44258,12 @@ }, { "name": "result", - "type": 745, + "type": 759, "typeName": "R" }, { "name": "events", - "type": 741, + "type": 755, "typeName": "Option>" } ] @@ -42829,7 +44272,7 @@ } }, { - "id": 745, + "id": 759, "type": { "path": [ "Result" @@ -42837,7 +44280,7 @@ "params": [ { "name": "T", - "type": 746 + "type": 760 }, { "name": "E", @@ -42851,7 +44294,7 @@ "name": "Ok", "fields": [ { - "type": 746 + "type": 760 } ], "index": 0 @@ -42871,10 +44314,11 @@ } }, { - "id": 746, + "id": 760, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "InstantiateReturnValue" ], "params": [ @@ -42888,7 +44332,7 @@ "fields": [ { "name": "result", - "type": 738, + "type": 752, "typeName": "ExecReturnValue" }, { @@ -42902,7 +44346,7 @@ } }, { - "id": 747, + "id": 761, "type": { "path": [ "Result" @@ -42910,7 +44354,7 @@ "params": [ { "name": "T", - "type": 748 + "type": 762 }, { "name": "E", @@ -42924,7 +44368,7 @@ "name": "Ok", "fields": [ { - "type": 748 + "type": 762 } ], "index": 0 @@ -42944,10 +44388,11 @@ } }, { - "id": 748, + "id": 762, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "CodeUploadReturnValue" ], "params": [ @@ -42979,7 +44424,7 @@ } }, { - "id": 749, + "id": 763, "type": { "path": [ "Result" @@ -42987,11 +44432,11 @@ "params": [ { "name": "T", - "type": 529 + "type": 542 }, { "name": "E", - "type": 750 + "type": 764 } ], "def": { @@ -43001,7 +44446,7 @@ "name": "Ok", "fields": [ { - "type": 529 + "type": 542 } ], "index": 0 @@ -43010,7 +44455,7 @@ "name": "Err", "fields": [ { - "type": 750 + "type": 764 } ], "index": 1 @@ -43021,10 +44466,11 @@ } }, { - "id": 750, + "id": 764, "type": { "path": [ - "pallet_contracts_primitives", + "pallet_contracts", + "primitives", "ContractAccessError" ], "def": { @@ -43048,7 +44494,49 @@ } }, { - "id": 751, + "id": 765, + "type": { + "path": [ + "Result" + ], + "params": [ + { + "name": "T", + "type": 43 + }, + { + "name": "E", + "type": 197 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "Ok", + "fields": [ + { + "type": 43 + } + ], + "index": 0 + }, + { + "name": "Err", + "fields": [ + { + "type": 197 + } + ], + "index": 1 + } + ] + } + } + } + }, + { + "id": 766, "type": { "path": [ "pendulum_runtime", @@ -43061,7 +44549,7 @@ "name": "System", "fields": [ { - "type": 208, + "type": 213, "typeName": "frame_system::Error" } ], @@ -43071,7 +44559,7 @@ "name": "ParachainSystem", "fields": [ { - "type": 250, + "type": 254, "typeName": "cumulus_pallet_parachain_system::Error" } ], @@ -43081,7 +44569,7 @@ "name": "Balances", "fields": [ { - "type": 272, + "type": 277, "typeName": "pallet_balances::Error" } ], @@ -43091,7 +44579,7 @@ "name": "Democracy", "fields": [ { - "type": 434, + "type": 446, "typeName": "pallet_democracy::Error" } ], @@ -43101,7 +44589,7 @@ "name": "Council", "fields": [ { - "type": 437, + "type": 449, "typeName": "pallet_collective::Error" } ], @@ -43111,7 +44599,7 @@ "name": "TechnicalCommittee", "fields": [ { - "type": 439, + "type": 451, "typeName": "pallet_collective::Error" } ], @@ -43121,7 +44609,7 @@ "name": "Scheduler", "fields": [ { - "type": 444, + "type": 456, "typeName": "pallet_scheduler::Error" } ], @@ -43131,7 +44619,7 @@ "name": "Preimage", "fields": [ { - "type": 450, + "type": 466, "typeName": "pallet_preimage::Error" } ], @@ -43141,7 +44629,7 @@ "name": "Multisig", "fields": [ { - "type": 454, + "type": 470, "typeName": "pallet_multisig::Error" } ], @@ -43151,7 +44639,7 @@ "name": "Treasury", "fields": [ { - "type": 459, + "type": 477, "typeName": "pallet_treasury::Error" } ], @@ -43161,7 +44649,7 @@ "name": "Bounties", "fields": [ { - "type": 463, + "type": 481, "typeName": "pallet_bounties::Error" } ], @@ -43171,7 +44659,7 @@ "name": "ChildBounties", "fields": [ { - "type": 466, + "type": 484, "typeName": "pallet_child_bounties::Error" } ], @@ -43181,7 +44669,7 @@ "name": "Proxy", "fields": [ { - "type": 475, + "type": 493, "typeName": "pallet_proxy::Error" } ], @@ -43191,7 +44679,7 @@ "name": "Session", "fields": [ { - "type": 483, + "type": 501, "typeName": "pallet_session::Error" } ], @@ -43201,7 +44689,7 @@ "name": "ParachainStaking", "fields": [ { - "type": 503, + "type": 521, "typeName": "parachain_staking::Error" } ], @@ -43211,7 +44699,7 @@ "name": "XcmpQueue", "fields": [ { - "type": 518, + "type": 531, "typeName": "cumulus_pallet_xcmp_queue::Error" } ], @@ -43221,37 +44709,17 @@ "name": "PolkadotXcm", "fields": [ { - "type": 539, + "type": 552, "typeName": "pallet_xcm::Error" } ], "index": 41 }, - { - "name": "CumulusXcm", - "fields": [ - { - "type": 540, - "typeName": "cumulus_pallet_xcm::Error" - } - ], - "index": 42 - }, - { - "name": "DmpQueue", - "fields": [ - { - "type": 545, - "typeName": "cumulus_pallet_dmp_queue::Error" - } - ], - "index": 43 - }, { "name": "Vesting", "fields": [ { - "type": 549, + "type": 559, "typeName": "pallet_vesting::Error" } ], @@ -43261,7 +44729,7 @@ "name": "Utility", "fields": [ { - "type": 550, + "type": 560, "typeName": "pallet_utility::Error" } ], @@ -43271,7 +44739,7 @@ "name": "Currencies", "fields": [ { - "type": 551, + "type": 561, "typeName": "orml_currencies::Error" } ], @@ -43281,7 +44749,7 @@ "name": "Tokens", "fields": [ { - "type": 560, + "type": 570, "typeName": "orml_tokens::Error" } ], @@ -43291,7 +44759,7 @@ "name": "XTokens", "fields": [ { - "type": 561, + "type": 571, "typeName": "orml_xtokens::Error" } ], @@ -43301,7 +44769,7 @@ "name": "Identity", "fields": [ { - "type": 572, + "type": 587, "typeName": "pallet_identity::Error" } ], @@ -43311,7 +44779,7 @@ "name": "Contracts", "fields": [ { - "type": 594, + "type": 607, "typeName": "pallet_contracts::Error" } ], @@ -43321,7 +44789,7 @@ "name": "DiaOracleModule", "fields": [ { - "type": 597, + "type": 610, "typeName": "dia_oracle::Error" } ], @@ -43331,7 +44799,7 @@ "name": "ZenlinkProtocol", "fields": [ { - "type": 610, + "type": 623, "typeName": "zenlink_protocol::Error" } ], @@ -43341,7 +44809,7 @@ "name": "Currency", "fields": [ { - "type": 611, + "type": 624, "typeName": "currency::Error" } ], @@ -43351,7 +44819,7 @@ "name": "Fee", "fields": [ { - "type": 612, + "type": 625, "typeName": "fee::Error" } ], @@ -43361,7 +44829,7 @@ "name": "Issue", "fields": [ { - "type": 615, + "type": 628, "typeName": "issue::Error" } ], @@ -43371,7 +44839,7 @@ "name": "Nomination", "fields": [ { - "type": 616, + "type": 629, "typeName": "nomination::Error" } ], @@ -43381,7 +44849,7 @@ "name": "Oracle", "fields": [ { - "type": 618, + "type": 631, "typeName": "oracle::Error" } ], @@ -43391,7 +44859,7 @@ "name": "Redeem", "fields": [ { - "type": 621, + "type": 634, "typeName": "redeem::Error" } ], @@ -43401,7 +44869,7 @@ "name": "Replace", "fields": [ { - "type": 624, + "type": 637, "typeName": "replace::Error" } ], @@ -43411,7 +44879,7 @@ "name": "Security", "fields": [ { - "type": 626, + "type": 639, "typeName": "security::Error" } ], @@ -43421,7 +44889,7 @@ "name": "StellarRelay", "fields": [ { - "type": 629, + "type": 642, "typeName": "stellar_relay::Error" } ], @@ -43431,7 +44899,7 @@ "name": "VaultRegistry", "fields": [ { - "type": 632, + "type": 645, "typeName": "vault_registry::Error" } ], @@ -43441,7 +44909,7 @@ "name": "PooledVaultRewards", "fields": [ { - "type": 638, + "type": 651, "typeName": "pooled_rewards::Error" } ], @@ -43451,7 +44919,7 @@ "name": "VaultStaking", "fields": [ { - "type": 645, + "type": 658, "typeName": "staking::Error" } ], @@ -43461,7 +44929,7 @@ "name": "ClientsInfo", "fields": [ { - "type": 646, + "type": 659, "typeName": "clients_info::Error" } ], @@ -43471,7 +44939,7 @@ "name": "RewardDistribution", "fields": [ { - "type": 647, + "type": 660, "typeName": "reward_distribution::Error" } ], @@ -43481,7 +44949,7 @@ "name": "TokenAllowance", "fields": [ { - "type": 649, + "type": 662, "typeName": "orml_currencies_allowance_extension::Error" } ], @@ -43491,7 +44959,7 @@ "name": "TreasuryBuyoutExtension", "fields": [ { - "type": 650, + "type": 663, "typeName": "treasury_buyout_extension::Error" } ], @@ -43501,7 +44969,7 @@ "name": "Farming", "fields": [ { - "type": 671, + "type": 684, "typeName": "farming::Error" } ], @@ -43511,11 +44979,21 @@ "name": "AssetRegistry", "fields": [ { - "type": 672, + "type": 685, "typeName": "orml_asset_registry::Error" } ], "index": 91 + }, + { + "name": "MessageQueue", + "fields": [ + { + "type": 692, + "typeName": "pallet_message_queue::Error" + } + ], + "index": 110 } ] } @@ -43858,7 +45336,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 191 + "value": 195 } }, "default": [ @@ -43881,7 +45359,7 @@ "name": "LastRuntimeUpgrade", "modifier": "Optional", "ty": { - "Plain": 192 + "Plain": 196 }, "default": [ 0 @@ -43894,7 +45372,7 @@ "name": "UpgradedToU32RefCount", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -43907,7 +45385,7 @@ "name": "UpgradedToTripleRefCount", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -43921,7 +45399,7 @@ "name": "ExecutionPhase", "modifier": "Optional", "ty": { - "Plain": 189 + "Plain": 193 }, "default": [ 0 @@ -43929,11 +45407,24 @@ "docs": [ " The execution phase of the block." ] + }, + { + "name": "AuthorizedUpgrade", + "modifier": "Optional", + "ty": { + "Plain": 198 + }, + "default": [ + 0 + ], + "docs": [ + " `Some` if a code upgrade has been authorized." + ] } ] }, "calls": { - "ty": 194 + "ty": 199 }, "event": { "ty": 21 @@ -43941,7 +45432,7 @@ "constants": [ { "name": "BlockWeights", - "ty": 197, + "ty": 202, "value": [ 7, 0, @@ -44043,7 +45534,7 @@ }, { "name": "BlockLength", - "ty": 201, + "ty": 206, "value": [ 0, 0, @@ -44077,7 +45568,7 @@ }, { "name": "DbWeight", - "ty": 203, + "ty": 208, "value": [ 64, 120, @@ -44102,7 +45593,7 @@ }, { "name": "Version", - "ty": 204, + "ty": 209, "value": [ 32, 112, @@ -44126,7 +45617,7 @@ 0, 0, 0, - 18, + 19, 0, 0, 0, @@ -44134,7 +45625,7 @@ 0, 0, 0, - 80, + 84, 221, 113, 141, @@ -44375,6 +45866,18 @@ 0, 0, 0, + 251, + 197, + 119, + 185, + 215, + 71, + 239, + 214, + 1, + 0, + 0, + 0, 10, 0, 0, @@ -44402,7 +45905,7 @@ } ], "error": { - "ty": 208 + "ty": 213 }, "index": 0, "docs": [] @@ -44416,7 +45919,7 @@ "name": "UnincludedSegment", "modifier": "Default", "ty": { - "Plain": 209 + "Plain": 214 }, "default": [ 0 @@ -44434,14 +45937,14 @@ "name": "AggregatedUnincludedSegment", "modifier": "Optional", "ty": { - "Plain": 219 + "Plain": 224 }, "default": [ 0 ], "docs": [ " Storage field that keeps track of bandwidth used by the unincluded segment along with the", - " latest the latest HRMP watermark. Used for limiting the acceptance of new blocks with", + " latest HRMP watermark. Used for limiting the acceptance of new blocks with", " respect to relay chain constraints." ] }, @@ -44484,7 +45987,7 @@ "name": "ValidationData", "modifier": "Optional", "ty": { - "Plain": 221 + "Plain": 226 }, "default": [ 0 @@ -44499,7 +46002,7 @@ "name": "DidSetValidationCode", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -44521,14 +46024,16 @@ 0 ], "docs": [ - " The relay chain block number associated with the last parachain block." + " The relay chain block number associated with the last parachain block.", + "", + " This is updated in `on_finalize`." ] }, { "name": "UpgradeRestrictionSignal", "modifier": "Default", "ty": { - "Plain": 223 + "Plain": 228 }, "default": [ 0 @@ -44547,7 +46052,7 @@ "name": "UpgradeGoAhead", "modifier": "Default", "ty": { - "Plain": 217 + "Plain": 222 }, "default": [ 0 @@ -44564,7 +46069,7 @@ "name": "RelayStateProof", "modifier": "Optional", "ty": { - "Plain": 225 + "Plain": 230 }, "default": [ 0 @@ -44582,7 +46087,7 @@ "name": "RelevantMessagingState", "modifier": "Optional", "ty": { - "Plain": 227 + "Plain": 232 }, "default": [ 0 @@ -44601,7 +46106,7 @@ "name": "HostConfiguration", "modifier": "Optional", "ty": { - "Plain": 232 + "Plain": 237 }, "default": [ 0 @@ -44619,7 +46124,7 @@ "name": "LastDmqMqcHead", "modifier": "Default", "ty": { - "Plain": 234 + "Plain": 239 }, "default": [ 0, @@ -44666,7 +46171,7 @@ "name": "LastHrmpMqcHeads", "modifier": "Default", "ty": { - "Plain": 235 + "Plain": 240 }, "default": [ 0 @@ -44718,7 +46223,7 @@ "name": "HrmpOutboundMessages", "modifier": "Default", "ty": { - "Plain": 238 + "Plain": 243 }, "default": [ 0 @@ -44733,7 +46238,7 @@ "name": "UpwardMessages", "modifier": "Default", "ty": { - "Plain": 196 + "Plain": 201 }, "default": [ 0 @@ -44748,7 +46253,7 @@ "name": "PendingUpwardMessages", "modifier": "Default", "ty": { - "Plain": 196 + "Plain": 201 }, "default": [ 0 @@ -44757,6 +46262,34 @@ " Upward messages that are still pending and not yet send to the relay chain." ] }, + { + "name": "UpwardDeliveryFeeFactor", + "modifier": "Default", + "ty": { + "Plain": 151 + }, + "default": [ + 0, + 0, + 100, + 167, + 179, + 182, + 224, + 13, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "docs": [ + " The factor to multiply the base delivery fee by for UMP." + ] + }, { "name": "AnnouncedHrmpMessagesPerCandidate", "modifier": "Default", @@ -44802,19 +46335,6 @@ " overrides the amount set in the Config trait." ] }, - { - "name": "AuthorizedUpgrade", - "modifier": "Optional", - "ty": { - "Plain": 240 - }, - "default": [ - 0 - ], - "docs": [ - " The next authorized upgrade, if there is one." - ] - }, { "name": "CustomValidationHeadData", "modifier": "Optional", @@ -44833,14 +46353,14 @@ ] }, "calls": { - "ty": 241 + "ty": 245 }, "event": { - "ty": 30 + "ty": 31 }, "constants": [], "error": { - "ty": 250 + "ty": 254 }, "index": 1, "docs": [] @@ -44867,26 +46387,29 @@ 0 ], "docs": [ - " Current time for the current block." + " The current time for the current block." ] }, { "name": "DidUpdate", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 ], "docs": [ - " Did the timestamp get updated in this block?" + " Whether the timestamp has been updated in this block.", + "", + " This value is updated to `true` upon successful submission of a timestamp by a node.", + " It is then checked at the end of each block execution in the `on_finalize` hook." ] } ] }, "calls": { - "ty": 251 + "ty": 255 }, "event": null, "constants": [ @@ -44904,10 +46427,12 @@ 0 ], "docs": [ - " The minimum period between blocks. Beware that this is different to the *expected*", - " period that the block production apparatus provides. Your chosen consensus system will", - " generally work with this to determine a sensible block time. e.g. For Aura, it will be", - " double this period on default settings." + " The minimum period between blocks.", + "", + " Be aware that this is different to the *expected* period that the block production", + " apparatus provides. Your chosen consensus system will generally work with this to", + " determine a sensible block time. For example, in the Aura pallet it will be double this", + " period on default settings." ] } ], @@ -44924,7 +46449,7 @@ "name": "ParachainId", "modifier": "Default", "ty": { - "Plain": 61 + "Plain": 139 }, "default": [ 100, @@ -44937,7 +46462,7 @@ ] }, "calls": { - "ty": 252 + "ty": 256 }, "event": null, "constants": [], @@ -45120,7 +46645,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 253 + "value": 257 } }, "default": [ @@ -45140,7 +46665,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 257 + "value": 261 } }, "default": [ @@ -45159,7 +46684,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 260 + "value": 264 } }, "default": [ @@ -45178,7 +46703,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 265 + "value": 270 } }, "default": [ @@ -45191,10 +46716,10 @@ ] }, "calls": { - "ty": 268 + "ty": 273 }, "event": { - "ty": 32 + "ty": 33 }, "constants": [ { @@ -45260,7 +46785,7 @@ "name": "MaxHolds", "ty": 4, "value": [ - 1, + 2, 0, 0, 0 @@ -45284,7 +46809,7 @@ } ], "error": { - "ty": 272 + "ty": 277 }, "index": 10, "docs": [] @@ -45298,7 +46823,7 @@ "name": "NextFeeMultiplier", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -45324,7 +46849,7 @@ "name": "StorageVersion", "modifier": "Default", "ty": { - "Plain": 273 + "Plain": 278 }, "default": [ 0 @@ -45335,7 +46860,7 @@ }, "calls": null, "event": { - "ty": 34 + "ty": 35 }, "constants": [ { @@ -45345,10 +46870,10 @@ 5 ], "docs": [ - " A fee mulitplier for `Operational` extrinsics to compute \"virtual tip\" to boost their", + " A fee multiplier for `Operational` extrinsics to compute \"virtual tip\" to boost their", " `priority`", "", - " This value is multipled by the `final_fee` to obtain a \"virtual tip\" that is later", + " This value is multiplied by the `final_fee` to obtain a \"virtual tip\" that is later", " added to a tip component in regular `priority` calculations.", " It means that a `Normal` transaction can front-run a similarly-sized `Operational`", " extrinsic (with no tip), by including a tip value greater than the virtual tip.", @@ -45398,7 +46923,7 @@ "name": "PublicProps", "modifier": "Default", "ty": { - "Plain": 274 + "Plain": 279 }, "default": [ 0 @@ -45416,7 +46941,7 @@ "Twox64Concat" ], "key": 4, - "value": 421 + "value": 433 } }, "default": [ @@ -45470,7 +46995,7 @@ "Twox64Concat" ], "key": 4, - "value": 423 + "value": 435 } }, "default": [ @@ -45491,7 +47016,7 @@ "Twox64Concat" ], "key": 0, - "value": 426 + "value": 438 } }, "default": [ @@ -45561,7 +47086,7 @@ "name": "LastTabledWasExternal", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -45575,7 +47100,7 @@ "name": "NextExternal", "modifier": "Optional", "ty": { - "Plain": 432 + "Plain": 444 }, "default": [ 0 @@ -45596,7 +47121,7 @@ "Identity" ], "key": 12, - "value": 433 + "value": 445 } }, "default": [ @@ -45616,7 +47141,7 @@ "Identity" ], "key": 12, - "value": 41 + "value": 30 } }, "default": [ @@ -45634,7 +47159,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 39, + "key": 40, "value": 12 } }, @@ -45643,7 +47168,7 @@ ], "docs": [ " General information concerning any proposal or referendum.", - " The `PreimageHash` refers to the preimage of the `Preimages` provider which can be a JSON", + " The `Hash` refers to the preimage of the `Preimages` provider which can be a JSON", " dump or IPFS hash of a JSON file.", "", " Consider a garbage collection for a metadata of finished referendums to `unrequest` (remove)", @@ -45653,10 +47178,10 @@ ] }, "calls": { - "ty": 278 + "ty": 283 }, "event": { - "ty": 35 + "ty": 36 }, "constants": [ { @@ -45745,7 +47270,7 @@ }, { "name": "InstantAllowed", - "ty": 41, + "ty": 30, "value": [ 1 ], @@ -45838,7 +47363,7 @@ } ], "error": { - "ty": 434 + "ty": 446 }, "index": 13, "docs": [] @@ -45852,7 +47377,7 @@ "name": "Proposals", "modifier": "Default", "ty": { - "Plain": 435 + "Plain": 447 }, "default": [ 0 @@ -45870,7 +47395,7 @@ "Identity" ], "key": 12, - "value": 277 + "value": 282 } }, "default": [ @@ -45889,7 +47414,7 @@ "Identity" ], "key": 12, - "value": 436 + "value": 448 } }, "default": [ @@ -45919,7 +47444,7 @@ "name": "Members", "modifier": "Default", "ty": { - "Plain": 271 + "Plain": 276 }, "default": [ 0 @@ -45944,10 +47469,10 @@ ] }, "calls": { - "ty": 280 + "ty": 285 }, "event": { - "ty": 40 + "ty": 41 }, "constants": [ { @@ -45971,7 +47496,7 @@ } ], "error": { - "ty": 437 + "ty": 449 }, "index": 14, "docs": [] @@ -45985,7 +47510,7 @@ "name": "Proposals", "modifier": "Default", "ty": { - "Plain": 438 + "Plain": 450 }, "default": [ 0 @@ -46003,7 +47528,7 @@ "Identity" ], "key": 12, - "value": 277 + "value": 282 } }, "default": [ @@ -46022,7 +47547,7 @@ "Identity" ], "key": 12, - "value": 436 + "value": 448 } }, "default": [ @@ -46052,7 +47577,7 @@ "name": "Members", "modifier": "Default", "ty": { - "Plain": 271 + "Plain": 276 }, "default": [ 0 @@ -46077,7 +47602,7 @@ ] }, "calls": { - "ty": 282 + "ty": 287 }, "event": { "ty": 44 @@ -46104,7 +47629,7 @@ } ], "error": { - "ty": 439 + "ty": 451 }, "index": 15, "docs": [] @@ -46134,7 +47659,7 @@ "Twox64Concat" ], "key": 4, - "value": 440 + "value": 452 } }, "default": [ @@ -46169,7 +47694,7 @@ ] }, "calls": { - "ty": 283 + "ty": 288 }, "event": { "ty": 45 @@ -46213,7 +47738,7 @@ } ], "error": { - "ty": 444 + "ty": 456 }, "index": 16, "docs": [] @@ -46232,7 +47757,26 @@ "Identity" ], "key": 12, - "value": 445 + "value": 457 + } + }, + "default": [ + 0 + ], + "docs": [ + " The request status of a given hash." + ] + }, + { + "name": "RequestStatusFor", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Identity" + ], + "key": 12, + "value": 460 } }, "default": [ @@ -46250,8 +47794,8 @@ "hashers": [ "Identity" ], - "key": 448, - "value": 449 + "key": 464, + "value": 465 } }, "default": [ @@ -46262,14 +47806,14 @@ ] }, "calls": { - "ty": 285 + "ty": 290 }, "event": { "ty": 47 }, "constants": [], "error": { - "ty": 450 + "ty": 466 }, "index": 17, "docs": [] @@ -46288,8 +47832,8 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 451, - "value": 452 + "key": 467, + "value": 468 } }, "default": [ @@ -46302,7 +47846,7 @@ ] }, "calls": { - "ty": 286 + "ty": 291 }, "event": { "ty": 48 @@ -46380,7 +47924,7 @@ } ], "error": { - "ty": 454 + "ty": 470 }, "index": 18, "docs": [] @@ -46415,7 +47959,7 @@ "Twox64Concat" ], "key": 4, - "value": 455 + "value": 471 } }, "default": [ @@ -46457,7 +48001,7 @@ "name": "Approvals", "modifier": "Default", "ty": { - "Plain": 456 + "Plain": 472 }, "default": [ 0 @@ -46465,11 +48009,46 @@ "docs": [ " Proposal indices that have been approved but not yet awarded." ] + }, + { + "name": "SpendCount", + "modifier": "Default", + "ty": { + "Plain": 4 + }, + "default": [ + 0, + 0, + 0, + 0 + ], + "docs": [ + " The count of spends that have been made." + ] + }, + { + "name": "Spends", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 4, + "value": 473 + } + }, + "default": [ + 0 + ], + "docs": [ + " Spends that have been approved and being processed." + ] } ] }, "calls": { - "ty": 288 + "ty": 293 }, "event": { "ty": 50 @@ -46477,7 +48056,7 @@ "constants": [ { "name": "ProposalBond", - "ty": 457, + "ty": 475, "value": [ 80, 195, @@ -46516,7 +48095,7 @@ }, { "name": "ProposalBondMaximum", - "ty": 144, + "ty": 145, "value": [ 0 ], @@ -46539,7 +48118,7 @@ }, { "name": "Burn", - "ty": 457, + "ty": 475, "value": [ 0, 0, @@ -46552,7 +48131,7 @@ }, { "name": "PalletId", - "ty": 458, + "ty": 476, "value": [ 112, 121, @@ -46581,10 +48160,23 @@ "", " NOTE: This parameter is also used within the Bounties Pallet extension if enabled." ] + }, + { + "name": "PayoutPeriod", + "ty": 4, + "value": [ + 192, + 75, + 3, + 0 + ], + "docs": [ + " The period during which an approved treasury spend has to be claimed." + ] } ], "error": { - "ty": 459 + "ty": 477 }, "index": 19, "docs": [] @@ -46619,7 +48211,7 @@ "Twox64Concat" ], "key": 4, - "value": 460 + "value": 478 } }, "default": [ @@ -46638,7 +48230,7 @@ "Twox64Concat" ], "key": 4, - "value": 462 + "value": 480 } }, "default": [ @@ -46652,7 +48244,7 @@ "name": "BountyApprovals", "modifier": "Default", "ty": { - "Plain": 456 + "Plain": 472 }, "default": [ 0 @@ -46664,7 +48256,7 @@ ] }, "calls": { - "ty": 289 + "ty": 294 }, "event": { "ty": 51 @@ -46723,7 +48315,7 @@ }, { "name": "CuratorDepositMultiplier", - "ty": 457, + "ty": 475, "value": [ 32, 161, @@ -46739,7 +48331,7 @@ }, { "name": "CuratorDepositMax", - "ty": 144, + "ty": 145, "value": [ 1, 0, @@ -46765,7 +48357,7 @@ }, { "name": "CuratorDepositMin", - "ty": 144, + "ty": 145, "value": [ 1, 0, @@ -46856,7 +48448,7 @@ } ], "error": { - "ty": 463 + "ty": 481 }, "index": 20, "docs": [] @@ -46915,7 +48507,7 @@ "Twox64Concat" ], "key": 46, - "value": 464 + "value": 482 } }, "default": [ @@ -46934,7 +48526,7 @@ "Twox64Concat" ], "key": 4, - "value": 462 + "value": 480 } }, "default": [ @@ -46981,7 +48573,7 @@ ] }, "calls": { - "ty": 290 + "ty": 295 }, "event": { "ty": 52 @@ -47027,7 +48619,7 @@ } ], "error": { - "ty": 466 + "ty": 484 }, "index": 21, "docs": [] @@ -47046,7 +48638,7 @@ "Twox64Concat" ], "key": 0, - "value": 467 + "value": 485 } }, "default": [ @@ -47082,7 +48674,7 @@ "Twox64Concat" ], "key": 0, - "value": 471 + "value": 489 } }, "default": [ @@ -47111,7 +48703,7 @@ ] }, "calls": { - "ty": 291 + "ty": 296 }, "event": { "ty": 53 @@ -47258,7 +48850,7 @@ } ], "error": { - "ty": 475 + "ty": 493 }, "index": 22, "docs": [] @@ -47272,7 +48864,7 @@ "name": "Authorities", "modifier": "Default", "ty": { - "Plain": 476 + "Plain": 494 }, "default": [ 0 @@ -47285,7 +48877,7 @@ "name": "CurrentSlot", "modifier": "Default", "ty": { - "Plain": 478 + "Plain": 496 }, "default": [ 0, @@ -47321,7 +48913,7 @@ "name": "Validators", "modifier": "Default", "ty": { - "Plain": 271 + "Plain": 276 }, "default": [ 0 @@ -47350,7 +48942,7 @@ "name": "QueuedChanged", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -47364,7 +48956,7 @@ "name": "QueuedKeys", "modifier": "Default", "ty": { - "Plain": 479 + "Plain": 497 }, "default": [ 0 @@ -47378,7 +48970,7 @@ "name": "DisabledValidators", "modifier": "Default", "ty": { - "Plain": 412 + "Plain": 422 }, "default": [ 0 @@ -47400,7 +48992,7 @@ "Twox64Concat" ], "key": 0, - "value": 294 + "value": 299 } }, "default": [ @@ -47418,7 +49010,7 @@ "hashers": [ "Twox64Concat" ], - "key": 481, + "key": 499, "value": 0 } }, @@ -47432,14 +49024,14 @@ ] }, "calls": { - "ty": 293 + "ty": 298 }, "event": { "ty": 56 }, "constants": [], "error": { - "ty": 483 + "ty": 501 }, "index": 32, "docs": [] @@ -47469,7 +49061,7 @@ "name": "Round", "modifier": "Default", "ty": { - "Plain": 484 + "Plain": 502 }, "default": [ 0, @@ -47498,7 +49090,7 @@ "Twox64Concat" ], "key": 0, - "value": 485 + "value": 503 } }, "default": [ @@ -47528,7 +49120,7 @@ "Twox64Concat" ], "key": 0, - "value": 486 + "value": 504 } }, "default": [ @@ -47549,7 +49141,7 @@ "Twox64Concat" ], "key": 0, - "value": 487 + "value": 505 } }, "default": [ @@ -47582,7 +49174,7 @@ "name": "TotalCollatorStake", "modifier": "Default", "ty": { - "Plain": 493 + "Plain": 511 }, "default": [ 0, @@ -47630,7 +49222,7 @@ "name": "TopCandidates", "modifier": "Default", "ty": { - "Plain": 494 + "Plain": 512 }, "default": [ 0 @@ -47652,7 +49244,7 @@ "name": "InflationConfig", "modifier": "Default", "ty": { - "Plain": 496 + "Plain": 514 }, "default": [ 0, @@ -47717,7 +49309,7 @@ "Twox64Concat" ], "key": 0, - "value": 499 + "value": 517 } }, "default": [ @@ -47850,7 +49442,7 @@ "name": "ForceNewRound", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -47860,7 +49452,7 @@ ] }, "calls": { - "ty": 297 + "ty": 302 }, "event": { "ty": 57 @@ -47984,7 +49576,7 @@ "name": "MaxTopCandidates", "ty": 4, "value": [ - 50, + 40, 0, 0, 0 @@ -48145,7 +49737,7 @@ } ], "error": { - "ty": 503 + "ty": 521 }, "index": 35, "docs": [] @@ -48186,7 +49778,7 @@ "name": "Authorities", "modifier": "Default", "ty": { - "Plain": 476 + "Plain": 494 }, "default": [ 0 @@ -48203,7 +49795,7 @@ "name": "SlotInfo", "modifier": "Optional", "ty": { - "Plain": 504 + "Plain": 522 }, "default": [ 0 @@ -48229,43 +49821,30 @@ "prefix": "XcmpQueue", "entries": [ { - "name": "InboundXcmpStatus", - "modifier": "Default", - "ty": { - "Plain": 505 - }, - "default": [ - 0 - ], - "docs": [ - " Status of the inbound XCMP channels." - ] - }, - { - "name": "InboundXcmpMessages", + "name": "InboundXcmpSuspended", "modifier": "Default", "ty": { - "Map": { - "hashers": [ - "Blake2_128Concat", - "Twox64Concat" - ], - "key": 511, - "value": 13 - } + "Plain": 523 }, "default": [ 0 ], "docs": [ - " Inbound aggregate XCMP messages. It can only be one per ParaId/block." + " The suspended inbound XCMP channels. All others are not suspended.", + "", + " This is a `StorageValue` instead of a `StorageMap` since we expect multiple reads per block", + " to different keys with a one byte payload. The access to `BoundedBTreeSet` will be cached", + " within the block and therefore only included once in the proof size.", + "", + " NOTE: The PoV benchmarking cannot know this and will over-estimate, but the actual proof", + " will be smaller." ] }, { "name": "OutboundXcmpStatus", "modifier": "Default", "ty": { - "Plain": 512 + "Plain": 526 }, "default": [ 0 @@ -48288,7 +49867,7 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 515, + "key": 529, "value": 13 } }, @@ -48307,7 +49886,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 61, + "key": 139, "value": 13 } }, @@ -48322,37 +49901,20 @@ "name": "QueueConfig", "modifier": "Default", "ty": { - "Plain": 516 + "Plain": 530 }, "default": [ - 2, - 0, - 0, + 32, 0, - 5, 0, 0, + 48, 0, - 1, - 0, - 0, - 0, - 130, - 26, - 6, 0, 0, 8, 0, - 7, - 0, - 200, - 23, - 168, - 4, - 2, 0, - 4, 0 ], "docs": [ @@ -48360,50 +49922,39 @@ ] }, { - "name": "Overweight", - "modifier": "Optional", + "name": "QueueSuspended", + "modifier": "Default", "ty": { - "Map": { - "hashers": [ - "Twox64Concat" - ], - "key": 11, - "value": 517 - } + "Plain": 30 }, "default": [ 0 ], "docs": [ - " The messages that exceeded max individual message weight budget.", - "", - " These message stay in this storage map until they are manually dispatched via", - " `service_overweight`." + " Whether or not the XCMP queue is suspended from executing incoming XCMs or not." ] }, { - "name": "CounterForOverweight", + "name": "DeliveryFeeFactor", "modifier": "Default", "ty": { - "Plain": 4 + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 139, + "value": 151 + } }, "default": [ 0, 0, - 0, - 0 - ], - "docs": [ - "Counter for the related counted storage map" - ] - }, - { - "name": "OverweightCount", - "modifier": "Default", - "ty": { - "Plain": 11 - }, - "default": [ + 100, + 167, + 179, + 182, + 224, + 13, 0, 0, 0, @@ -48414,34 +49965,38 @@ 0 ], "docs": [ - " The number of overweight messages ever recorded in `Overweight`. Also doubles as the next", - " available free overweight index." - ] - }, - { - "name": "QueueSuspended", - "modifier": "Default", - "ty": { - "Plain": 41 - }, - "default": [ - 0 - ], - "docs": [ - " Whether or not the XCMP queue is suspended from executing incoming XCMs or not." + " The factor to multiply the base delivery fee by." ] } ] }, "calls": { - "ty": 298 + "ty": 303 }, "event": { "ty": 59 }, - "constants": [], + "constants": [ + { + "name": "MaxInboundSuspended", + "ty": 4, + "value": [ + 232, + 3, + 0, + 0 + ], + "docs": [ + " The maximum number of inbound XCMP channels that can be suspended simultaneously.", + "", + " Any further channel suspensions will fail and messages may get dropped without further", + " notice. Choosing a high value (1000) is okay; the trade-off that is described in", + " [`InboundXcmpSuspended`] still applies at that scale." + ] + } + ], "error": { - "ty": 518 + "ty": 531 }, "index": 40, "docs": [] @@ -48480,7 +50035,7 @@ "Blake2_128Concat" ], "key": 11, - "value": 519 + "value": 532 } }, "default": [ @@ -48538,7 +50093,7 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 523, + "key": 536, "value": 4 } }, @@ -48558,7 +50113,7 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 523, + "key": 536, "value": 11 } }, @@ -48578,8 +50133,8 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 523, - "value": 524 + "key": 536, + "value": 537 } }, "default": [ @@ -48594,7 +50149,7 @@ "name": "VersionDiscoveryQueue", "modifier": "Default", "ty": { - "Plain": 525 + "Plain": 538 }, "default": [ 0 @@ -48609,7 +50164,7 @@ "name": "CurrentMigration", "modifier": "Optional", "ty": { - "Plain": 528 + "Plain": 541 }, "default": [ 0 @@ -48628,8 +50183,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 530, - "value": 532 + "key": 543, + "value": 545 } }, "default": [ @@ -48648,7 +50203,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 536 + "value": 549 } }, "default": [ @@ -48662,7 +50217,7 @@ "name": "XcmExecutionSuspended", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -48674,14 +50229,14 @@ ] }, "calls": { - "ty": 299 + "ty": 304 }, "event": { - "ty": 62 + "ty": 60 }, "constants": [], "error": { - "ty": 539 + "ty": 552 }, "index": 41, "docs": [] @@ -48690,15 +50245,13 @@ "name": "CumulusXcm", "storage": null, "calls": { - "ty": 320 + "ty": 325 }, "event": { - "ty": 117 + "ty": 116 }, "constants": [], - "error": { - "ty": 540 - }, + "error": null, "index": 42, "docs": [] }, @@ -48708,121 +50261,28 @@ "prefix": "DmpQueue", "entries": [ { - "name": "Configuration", + "name": "MigrationStatus", "modifier": "Default", "ty": { - "Plain": 541 + "Plain": 553 }, "default": [ - 7, - 0, - 228, - 11, - 84, - 2, - 2, - 0, - 4, 0 ], "docs": [ - " The configuration." - ] - }, - { - "name": "PageIndex", - "modifier": "Default", - "ty": { - "Plain": 542 - }, - "default": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ], - "docs": [ - " The page index." - ] - }, - { - "name": "Pages", - "modifier": "Default", - "ty": { - "Map": { - "hashers": [ - "Blake2_128Concat" - ], - "key": 4, - "value": 543 - } - }, - "default": [ - 0 - ], - "docs": [ - " The queue pages." - ] - }, - { - "name": "Overweight", - "modifier": "Optional", - "ty": { - "Map": { - "hashers": [ - "Blake2_128Concat" - ], - "key": 11, - "value": 544 - } - }, - "default": [ - 0 - ], - "docs": [ - " The overweight messages." - ] - }, - { - "name": "CounterForOverweight", - "modifier": "Default", - "ty": { - "Plain": 4 - }, - "default": [ - 0, - 0, - 0, - 0 - ], - "docs": [ - "Counter for the related counted storage map" + " The migration state of this pallet." ] } ] }, "calls": { - "ty": 321 + "ty": 326 }, "event": { - "ty": 118 + "ty": 117 }, "constants": [], - "error": { - "ty": 545 - }, + "error": null, "index": 43, "docs": [] }, @@ -48840,7 +50300,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 546 + "value": 556 } }, "default": [ @@ -48854,7 +50314,7 @@ "name": "StorageVersion", "modifier": "Default", "ty": { - "Plain": 548 + "Plain": 558 }, "default": [ 0 @@ -48868,10 +50328,10 @@ ] }, "calls": { - "ty": 322 + "ty": 327 }, "event": { - "ty": 119 + "ty": 118 }, "constants": [ { @@ -48912,7 +50372,7 @@ } ], "error": { - "ty": 549 + "ty": 559 }, "index": 50, "docs": [] @@ -48921,10 +50381,10 @@ "name": "Utility", "storage": null, "calls": { - "ty": 324 + "ty": 329 }, "event": { - "ty": 120 + "ty": 119 }, "constants": [ { @@ -48942,7 +50402,7 @@ } ], "error": { - "ty": 550 + "ty": 560 }, "index": 51, "docs": [] @@ -48951,13 +50411,13 @@ "name": "Currencies", "storage": null, "calls": { - "ty": 333 + "ty": 338 }, "event": null, "constants": [ { "name": "GetNativeCurrencyId", - "ty": 122, + "ty": 121, "value": [ 0 ], @@ -48965,7 +50425,7 @@ } ], "error": { - "ty": 551 + "ty": 561 }, "index": 52, "docs": [] @@ -48983,7 +50443,7 @@ "hashers": [ "Twox64Concat" ], - "key": 122, + "key": 121, "value": 6 } }, @@ -49018,8 +50478,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 552, - "value": 553 + "key": 562, + "value": 563 } }, "default": [ @@ -49039,8 +50499,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 552, - "value": 556 + "key": 562, + "value": 566 } }, "default": [ @@ -49111,8 +50571,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 552, - "value": 557 + "key": 562, + "value": 567 } }, "default": [ @@ -49125,10 +50585,10 @@ ] }, "calls": { - "ty": 334 + "ty": 339 }, "event": { - "ty": 121 + "ty": 120 }, "constants": [ { @@ -49157,7 +50617,7 @@ } ], "error": { - "ty": 560 + "ty": 570 }, "index": 53, "docs": [] @@ -49166,15 +50626,15 @@ "name": "XTokens", "storage": null, "calls": { - "ty": 335 + "ty": 340 }, "event": { - "ty": 125 + "ty": 124 }, "constants": [ { "name": "SelfLocation", - "ty": 64, + "ty": 63, "value": [ 0, 0 @@ -49202,7 +50662,7 @@ } ], "error": { - "ty": 561 + "ty": 571 }, "index": 54, "docs": [] @@ -49221,14 +50681,15 @@ "Twox64Concat" ], "key": 0, - "value": 562 + "value": 572 } }, "default": [ 0 ], "docs": [ - " Information that is pertinent to identify the entity behind an account.", + " Information that is pertinent to identify the entity behind an account. First item is the", + " registration, second is the account's primary username.", "", " TWOX-NOTE: OK ― `AccountId` is a secure hash." ] @@ -49242,7 +50703,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 372 + "value": 377 } }, "default": [ @@ -49262,7 +50723,7 @@ "Twox64Concat" ], "key": 0, - "value": 566 + "value": 578 } }, "default": [ @@ -49296,7 +50757,7 @@ "name": "Registrars", "modifier": "Default", "ty": { - "Plain": 568 + "Plain": 580 }, "default": [ 0 @@ -49307,14 +50768,80 @@ "", " The index into this can be cast to `RegistrarIndex` to get a valid value." ] + }, + { + "name": "UsernameAuthorities", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 0, + "value": 584 + } + }, + "default": [ + 0 + ], + "docs": [ + " A map of the accounts who are authorized to grant usernames." + ] + }, + { + "name": "AccountOfUsername", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Blake2_128Concat" + ], + "key": 126, + "value": 0 + } + }, + "default": [ + 0 + ], + "docs": [ + " Reverse lookup from `username` to the `AccountId` that has registered it. The value should", + " be a key in the `IdentityOf` map, but it may not if the user has cleared their identity.", + "", + " Multiple usernames may map to the same `AccountId`, but `IdentityOf` will only map to one", + " primary username." + ] + }, + { + "name": "PendingUsernames", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Blake2_128Concat" + ], + "key": 126, + "value": 586 + } + }, + "default": [ + 0 + ], + "docs": [ + " Usernames that an authority has granted, but that the account controller has not confirmed", + " that they want it. Used primarily in cases where the `AccountId` cannot provide a signature", + " because they are a pure proxy, multisig, etc. In order to confirm it, they should call", + " [`Call::accept_username`].", + "", + " First tuple item is the account and second is the acceptance deadline." + ] } ] }, "calls": { - "ty": 337 + "ty": 342 }, "event": { - "ty": 126 + "ty": 125 }, "constants": [ { @@ -49339,18 +50866,18 @@ 0 ], "docs": [ - " The amount held on deposit for a registered identity" + " The amount held on deposit for a registered identity." ] }, { - "name": "FieldDeposit", + "name": "ByteDeposit", "ty": 6, "value": [ 0, - 186, - 29, - 210, - 5, + 202, + 154, + 59, + 0, 0, 0, 0, @@ -49364,7 +50891,7 @@ 0 ], "docs": [ - " The amount held on deposit per additional field for a registered identity." + " The amount held on deposit per encoded byte for a registered identity." ] }, { @@ -49408,7 +50935,21 @@ ] }, { - "name": "MaxAdditionalFields", + "name": "MaxRegistrars", + "ty": 4, + "value": [ + 20, + 0, + 0, + 0 + ], + "docs": [ + " Maxmimum number of registrars allowed in the system. Needed to bound the complexity", + " of, e.g., updating judgements." + ] + }, + { + "name": "PendingUsernameExpiration", "ty": 4, "value": [ 100, @@ -49417,27 +50958,38 @@ 0 ], "docs": [ - " Maximum number of additional fields that may be stored in an ID. Needed to bound the I/O", - " required to access an identity, but can be pretty high." + " The number of blocks within which a username grant must be accepted." ] }, { - "name": "MaxRegistrars", + "name": "MaxSuffixLength", "ty": 4, "value": [ - 20, + 8, 0, 0, 0 ], "docs": [ - " Maxmimum number of registrars allowed in the system. Needed to bound the complexity", - " of, e.g., updating judgements." + " The maximum length of a suffix." + ] + }, + { + "name": "MaxUsernameLength", + "ty": 4, + "value": [ + 32, + 0, + 0, + 0 + ], + "docs": [ + " The maximum length of a username, including its suffix and any system-added delimiters." ] } ], "error": { - "ty": 572 + "ty": 587 }, "index": 55, "docs": [] @@ -49456,7 +51008,7 @@ "Identity" ], "key": 12, - "value": 573 + "value": 588 } }, "default": [ @@ -49475,7 +51027,7 @@ "Identity" ], "key": 12, - "value": 574 + "value": 589 } }, "default": [ @@ -49535,7 +51087,7 @@ "Twox64Concat" ], "key": 0, - "value": 575 + "value": 590 } }, "default": [ @@ -49556,7 +51108,7 @@ "Twox64Concat" ], "key": 4, - "value": 419 + "value": 431 } }, "default": [ @@ -49573,7 +51125,7 @@ "name": "DeletionQueueCounter", "modifier": "Default", "ty": { - "Plain": 580 + "Plain": 595 }, "default": [ 0, @@ -49594,7 +51146,7 @@ "name": "MigrationInProgress", "modifier": "Optional", "ty": { - "Plain": 581 + "Plain": 555 }, "default": [ 0 @@ -49607,7 +51159,7 @@ ] }, "calls": { - "ty": 376 + "ty": 386 }, "event": { "ty": 127 @@ -49615,7 +51167,7 @@ "constants": [ { "name": "Schedule", - "ty": 582, + "ty": 596, "value": [ 4, 0, @@ -50047,7 +51599,7 @@ }, { "name": "CodeHashLockupDepositPercent", - "ty": 407, + "ty": 417, "value": [ 0, 163, @@ -50107,7 +51659,7 @@ }, { "name": "UnsafeUnstableInterface", - "ty": 41, + "ty": 30, "value": [ 1 ], @@ -50138,7 +51690,7 @@ }, { "name": "Environment", - "ty": 586, + "ty": 600, "value": [], "docs": [ " Type that bundles together all the runtime configurable interface types.", @@ -50149,7 +51701,7 @@ } ], "error": { - "ty": 594 + "ty": 607 }, "index": 56, "docs": [] @@ -50163,7 +51715,7 @@ "name": "RandomMaterial", "modifier": "Default", "ty": { - "Plain": 595 + "Plain": 608 }, "default": [ 0 @@ -50215,7 +51767,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 596, + "key": 609, "value": 43 } }, @@ -50245,7 +51797,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 596, + "key": 609, "value": 134 } }, @@ -50301,14 +51853,14 @@ ] }, "calls": { - "ty": 379 + "ty": 389 }, "event": { "ty": 130 }, "constants": [], "error": { - "ty": 597 + "ty": 610 }, "index": 58, "docs": [] @@ -50326,7 +51878,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 598, + "key": 611, "value": 6 } }, @@ -50406,8 +51958,8 @@ "hashers": [ "Twox64Concat" ], - "key": 599, - "value": 600 + "key": 612, + "value": 613 } }, "default": [ @@ -50453,7 +52005,7 @@ "name": "FeeMeta", "modifier": "Default", "ty": { - "Plain": 602 + "Plain": 615 }, "default": [ 0, @@ -50463,6 +52015,25 @@ " (Option, fee_point)" ] }, + { + "name": "FeeReceiver", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 136, + "value": 0 + } + }, + "default": [ + 0 + ], + "docs": [ + " AssetId => fee_receiver" + ] + }, { "name": "LiquidityPairs", "modifier": "Default", @@ -50471,8 +52042,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 599, - "value": 603 + "key": 612, + "value": 616 } }, "default": [ @@ -50488,8 +52059,8 @@ "hashers": [ "Twox64Concat" ], - "key": 599, - "value": 604 + "key": 612, + "value": 617 } }, "default": [ @@ -50507,8 +52078,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 608, - "value": 607 + "key": 621, + "value": 620 } }, "default": [ @@ -50555,8 +52126,8 @@ "hashers": [ "Twox64Concat" ], - "key": 599, - "value": 604 + "key": 612, + "value": 617 } }, "default": [ @@ -50576,8 +52147,8 @@ "hashers": [ "Twox64Concat" ], - "key": 599, - "value": 609 + "key": 612, + "value": 622 } }, "default": [ @@ -50593,8 +52164,8 @@ "hashers": [ "Twox64Concat" ], - "key": 599, - "value": 609 + "key": 612, + "value": 622 } }, "default": [ @@ -50605,7 +52176,7 @@ ] }, "calls": { - "ty": 380 + "ty": 390 }, "event": { "ty": 135 @@ -50613,7 +52184,7 @@ "constants": [ { "name": "PalletId", - "ty": 458, + "ty": 476, "value": [ 47, 122, @@ -50630,7 +52201,7 @@ } ], "error": { - "ty": 610 + "ty": 623 }, "index": 59, "docs": [] @@ -50643,7 +52214,7 @@ "constants": [ { "name": "GetRelayChainCurrencyId", - "ty": 122, + "ty": 121, "value": [ 1, 0 @@ -50654,7 +52225,7 @@ } ], "error": { - "ty": 611 + "ty": 624 }, "index": 60, "docs": [] @@ -50668,7 +52239,7 @@ "name": "IssueFee", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50697,7 +52268,7 @@ "name": "IssueGriefingCollateral", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50726,7 +52297,7 @@ "name": "RedeemFee", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50755,7 +52326,7 @@ "name": "PremiumRedeemFee", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50785,7 +52356,7 @@ "name": "PunishmentFee", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50815,7 +52386,7 @@ "name": "ReplaceGriefingCollateral", "modifier": "Default", "ty": { - "Plain": 150 + "Plain": 151 }, "default": [ 0, @@ -50845,13 +52416,13 @@ ] }, "calls": { - "ty": 382 + "ty": 392 }, "event": null, "constants": [ { "name": "FeePalletId", - "ty": 458, + "ty": 476, "value": [ 109, 111, @@ -50868,7 +52439,7 @@ }, { "name": "MaxExpectedValue", - "ty": 150, + "ty": 151, "value": [ 0, 0, @@ -50893,7 +52464,7 @@ } ], "error": { - "ty": 612 + "ty": 625 }, "index": 61, "docs": [] @@ -50912,7 +52483,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 613 + "value": 626 } }, "default": [ @@ -50973,7 +52544,7 @@ "name": "LimitVolumeAmount", "modifier": "Default", "ty": { - "Plain": 144 + "Plain": 145 }, "default": [ 0 @@ -50984,7 +52555,7 @@ "name": "LimitVolumeCurrencyId", "modifier": "Default", "ty": { - "Plain": 122 + "Plain": 121 }, "default": [ 0 @@ -51055,14 +52626,14 @@ ] }, "calls": { - "ty": 383 + "ty": 393 }, "event": { - "ty": 141 + "ty": 142 }, "constants": [], "error": { - "ty": 615 + "ty": 628 }, "index": 62, "docs": [] @@ -51076,7 +52647,7 @@ "name": "NominationEnabled", "modifier": "Default", "ty": { - "Plain": 41 + "Plain": 30 }, "default": [ 0 @@ -51093,8 +52664,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 142, - "value": 41 + "key": 143, + "value": 30 } }, "default": [ @@ -51107,14 +52678,14 @@ ] }, "calls": { - "ty": 384 + "ty": 394 }, "event": { - "ty": 145 + "ty": 146 }, "constants": [], "error": { - "ty": 616 + "ty": 629 }, "index": 63, "docs": [] @@ -51148,7 +52719,7 @@ "name": "OracleKeys", "modifier": "Default", "ty": { - "Plain": 151 + "Plain": 152 }, "default": [ 0 @@ -51159,7 +52730,7 @@ "name": "StorageVersion", "modifier": "Default", "ty": { - "Plain": 617 + "Plain": 630 }, "default": [ 0 @@ -51171,14 +52742,14 @@ ] }, "calls": { - "ty": 385 + "ty": 395 }, "event": { - "ty": 146 + "ty": 147 }, "constants": [], "error": { - "ty": 618 + "ty": 631 }, "index": 64, "docs": [] @@ -51216,7 +52787,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 619 + "value": 632 } }, "default": [ @@ -51259,7 +52830,7 @@ "name": "LimitVolumeAmount", "modifier": "Default", "ty": { - "Plain": 144 + "Plain": 145 }, "default": [ 0 @@ -51270,7 +52841,7 @@ "name": "LimitVolumeCurrencyId", "modifier": "Default", "ty": { - "Plain": 122 + "Plain": 121 }, "default": [ 0 @@ -51347,7 +52918,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 620 + "value": 633 } }, "default": [ @@ -51358,14 +52929,14 @@ ] }, "calls": { - "ty": 386 + "ty": 396 }, "event": { - "ty": 152 + "ty": 153 }, "constants": [], "error": { - "ty": 621 + "ty": 634 }, "index": 65, "docs": [] @@ -51384,7 +52955,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 622 + "value": 635 } }, "default": [ @@ -51444,14 +53015,14 @@ ] }, "calls": { - "ty": 387 + "ty": 397 }, "event": { - "ty": 154 + "ty": 155 }, "constants": [], "error": { - "ty": 624 + "ty": 637 }, "index": 66, "docs": [] @@ -51465,7 +53036,7 @@ "name": "ParachainStatus", "modifier": "Default", "ty": { - "Plain": 156 + "Plain": 157 }, "default": [ 0 @@ -51478,7 +53049,7 @@ "name": "Errors", "modifier": "Default", "ty": { - "Plain": 625 + "Plain": 638 }, "default": [ 0 @@ -51491,7 +53062,7 @@ "name": "Nonce", "modifier": "Default", "ty": { - "Plain": 600 + "Plain": 613 }, "default": [ 0, @@ -51555,14 +53126,14 @@ ] }, "calls": { - "ty": 388 + "ty": 398 }, "event": { - "ty": 155 + "ty": 156 }, "constants": [], "error": { - "ty": 626 + "ty": 639 }, "index": 67, "docs": [] @@ -51576,7 +53147,7 @@ "name": "Organizations", "modifier": "Default", "ty": { - "Plain": 627 + "Plain": 640 }, "default": [ 0 @@ -51587,7 +53158,7 @@ "name": "Validators", "modifier": "Default", "ty": { - "Plain": 628 + "Plain": 641 }, "default": [ 0 @@ -51598,7 +53169,7 @@ "name": "OldOrganizations", "modifier": "Default", "ty": { - "Plain": 627 + "Plain": 640 }, "default": [ 0 @@ -51609,7 +53180,7 @@ "name": "OldValidators", "modifier": "Default", "ty": { - "Plain": 628 + "Plain": 641 }, "default": [ 0 @@ -51633,10 +53204,10 @@ ] }, "calls": { - "ty": 389 + "ty": 399 }, "event": { - "ty": 159 + "ty": 160 }, "constants": [ { @@ -51663,7 +53234,7 @@ }, { "name": "IsPublicNetwork", - "ty": 41, + "ty": 30, "value": [ 1 ], @@ -51671,7 +53242,7 @@ } ], "error": { - "ty": 629 + "ty": 642 }, "index": 68, "docs": [] @@ -51689,7 +53260,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, + "key": 121, "value": 6 } }, @@ -51741,7 +53312,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, + "key": 144, "value": 6 } }, @@ -51761,8 +53332,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, - "value": 150 + "key": 144, + "value": 151 } }, "default": [ @@ -51781,8 +53352,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, - "value": 150 + "key": 144, + "value": 151 } }, "default": [ @@ -51802,8 +53373,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, - "value": 150 + "key": 144, + "value": 151 } }, "default": [ @@ -51822,8 +53393,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, - "value": 630 + "key": 144, + "value": 643 } }, "default": [ @@ -51839,8 +53410,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 142, - "value": 631 + "key": 143, + "value": 644 } }, "default": [ @@ -51877,7 +53448,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 143, + "key": 144, "value": 6 } }, @@ -51907,15 +53478,15 @@ ] }, "calls": { - "ty": 395 + "ty": 405 }, "event": { - "ty": 160 + "ty": 161 }, "constants": [ { "name": "PalletId", - "ty": 458, + "ty": 476, "value": [ 109, 111, @@ -51932,7 +53503,7 @@ }, { "name": "GetGriefingCollateralCurrencyId", - "ty": 122, + "ty": 121, "value": [ 0 ], @@ -51942,7 +53513,7 @@ } ], "error": { - "ty": 632 + "ty": 645 }, "index": 69, "docs": [] @@ -51960,8 +53531,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, - "value": 163 + "key": 121, + "value": 164 } }, "default": [ @@ -51994,8 +53565,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, - "value": 163 + "key": 121, + "value": 164 } }, "default": [ @@ -52030,8 +53601,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 633, - "value": 163 + "key": 646, + "value": 164 } }, "default": [ @@ -52064,8 +53635,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 634, - "value": 163 + "key": 647, + "value": 164 } }, "default": [ @@ -52099,8 +53670,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 635, - "value": 163 + "key": 648, + "value": 164 } }, "default": [ @@ -52133,8 +53704,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, - "value": 636 + "key": 121, + "value": 649 } }, "default": [ @@ -52147,10 +53718,10 @@ ] }, "calls": { - "ty": 397 + "ty": 407 }, "event": { - "ty": 162 + "ty": 163 }, "constants": [ { @@ -52168,7 +53739,7 @@ } ], "error": { - "ty": 638 + "ty": 651 }, "index": 70, "docs": [] @@ -52187,8 +53758,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 639, - "value": 163 + "key": 652, + "value": 164 } }, "default": [ @@ -52222,8 +53793,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 639, - "value": 163 + "key": 652, + "value": 164 } }, "default": [ @@ -52257,8 +53828,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 640, - "value": 163 + "key": 653, + "value": 164 } }, "default": [ @@ -52293,8 +53864,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 640, - "value": 163 + "key": 653, + "value": 164 } }, "default": [ @@ -52328,8 +53899,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 639, - "value": 163 + "key": 652, + "value": 164 } }, "default": [ @@ -52363,8 +53934,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 641, - "value": 163 + "key": 654, + "value": 164 } }, "default": [ @@ -52398,8 +53969,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 643, - "value": 163 + "key": 656, + "value": 164 } }, "default": [ @@ -52433,8 +54004,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 641, - "value": 163 + "key": 654, + "value": 164 } }, "default": [ @@ -52467,7 +54038,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 142, + "key": 143, "value": 4 } }, @@ -52486,7 +54057,7 @@ "name": "RewardCurrencies", "modifier": "Default", "ty": { - "Plain": 636 + "Plain": 649 }, "default": [ 0 @@ -52498,15 +54069,15 @@ ] }, "calls": { - "ty": 398 + "ty": 408 }, "event": { - "ty": 165 + "ty": 166 }, "constants": [ { "name": "GetNativeCurrencyId", - "ty": 122, + "ty": 121, "value": [ 0 ], @@ -52514,7 +54085,7 @@ } ], "error": { - "ty": 645 + "ty": 658 }, "index": 71, "docs": [] @@ -52532,8 +54103,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 168, - "value": 167 + "key": 169, + "value": 168 } }, "default": [ @@ -52551,8 +54122,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 168, - "value": 167 + "key": 169, + "value": 168 } }, "default": [ @@ -52584,10 +54155,10 @@ ] }, "calls": { - "ty": 399 + "ty": 409 }, "event": { - "ty": 166 + "ty": 167 }, "constants": [ { @@ -52618,7 +54189,7 @@ } ], "error": { - "ty": 646 + "ty": 659 }, "index": 72, "docs": [] @@ -52670,10 +54241,10 @@ ] }, "calls": { - "ty": 400 + "ty": 410 }, "event": { - "ty": 169 + "ty": 170 }, "constants": [ { @@ -52708,7 +54279,7 @@ } ], "error": { - "ty": 647 + "ty": 660 }, "index": 73, "docs": [] @@ -52728,7 +54299,7 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 648, + "key": 661, "value": 6 } }, @@ -52748,7 +54319,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, + "key": 121, "value": 43 } }, @@ -52762,10 +54333,10 @@ ] }, "calls": { - "ty": 401 + "ty": 411 }, "event": { - "ty": 170 + "ty": 171 }, "constants": [ { @@ -52783,7 +54354,7 @@ } ], "error": { - "ty": 649 + "ty": 662 }, "index": 80, "docs": [] @@ -52817,7 +54388,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 177 + "value": 178 } }, "default": [ @@ -52854,7 +54425,7 @@ "hashers": [ "Blake2_128Concat" ], - "key": 122, + "key": 121, "value": 43 } }, @@ -52868,10 +54439,10 @@ ] }, "calls": { - "ty": 402 + "ty": 412 }, "event": { - "ty": 172 + "ty": 173 }, "constants": [ { @@ -52931,7 +54502,7 @@ }, { "name": "SellFee", - "ty": 457, + "ty": 475, "value": [ 80, 195, @@ -52982,7 +54553,7 @@ } ], "error": { - "ty": 650 + "ty": 663 }, "index": 82, "docs": [] @@ -53043,7 +54614,7 @@ "Twox64Concat" ], "key": 4, - "value": 651 + "value": 664 } }, "default": [ @@ -53064,7 +54635,7 @@ "Twox64Concat" ], "key": 4, - "value": 658 + "value": 671 } }, "default": [ @@ -53085,8 +54656,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 664, - "value": 665 + "key": 677, + "value": 678 } }, "default": [ @@ -53103,8 +54674,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 664, - "value": 666 + "key": 677, + "value": 679 } }, "default": [ @@ -53121,7 +54692,7 @@ "name": "BoostPoolInfos", "modifier": "Default", "ty": { - "Plain": 667 + "Plain": 680 }, "default": [ 0, @@ -53164,7 +54735,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 668 + "value": 681 } }, "default": [ @@ -53232,7 +54803,7 @@ "Twox64Concat", "Twox64Concat" ], - "key": 670, + "key": 683, "value": 6 } }, @@ -53244,10 +54815,10 @@ ] }, "calls": { - "ty": 404 + "ty": 414 }, "event": { - "ty": 173 + "ty": 174 }, "constants": [ { @@ -53291,7 +54862,7 @@ }, { "name": "Keeper", - "ty": 458, + "ty": 476, "value": [ 112, 101, @@ -53308,7 +54879,7 @@ }, { "name": "RewardIssuer", - "ty": 458, + "ty": 476, "value": [ 112, 101, @@ -53323,7 +54894,7 @@ }, { "name": "FarmingBoost", - "ty": 458, + "ty": 476, "value": [ 112, 101, @@ -53349,7 +54920,7 @@ } ], "error": { - "ty": 671 + "ty": 684 }, "index": 90, "docs": [] @@ -53367,8 +54938,8 @@ "hashers": [ "Twox64Concat" ], - "key": 122, - "value": 182 + "key": 121, + "value": 183 } }, "default": [ @@ -53386,8 +54957,8 @@ "hashers": [ "Twox64Concat" ], - "key": 64, - "value": 122 + "key": 63, + "value": 121 } }, "default": [ @@ -53402,7 +54973,7 @@ "name": "LastAssetId", "modifier": "Default", "ty": { - "Plain": 122 + "Plain": 121 }, "default": [ 0 @@ -53414,10 +54985,10 @@ ] }, "calls": { - "ty": 413 + "ty": 423 }, "event": { - "ty": 181 + "ty": 182 }, "constants": [ { @@ -53435,7 +55006,7 @@ } ], "error": { - "ty": 672 + "ty": 685 }, "index": 91, "docs": [] @@ -53444,73 +55015,230 @@ "name": "VestingManager", "storage": null, "calls": { - "ty": 418 + "ty": 428 }, "event": { - "ty": 188 + "ty": 189 }, "constants": [], "error": null, "index": 100, "docs": [] + }, + { + "name": "MessageQueue", + "storage": { + "prefix": "MessageQueue", + "entries": [ + { + "name": "BookStateFor", + "modifier": "Default", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat" + ], + "key": 191, + "value": 686 + } + }, + "default": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "docs": [ + " The index of the first and last (non-empty) pages." + ] + }, + { + "name": "ServiceHead", + "modifier": "Optional", + "ty": { + "Plain": 191 + }, + "default": [ + 0 + ], + "docs": [ + " The origin at which we should begin servicing." + ] + }, + { + "name": "Pages", + "modifier": "Optional", + "ty": { + "Map": { + "hashers": [ + "Twox64Concat", + "Twox64Concat" + ], + "key": 689, + "value": 690 + } + }, + "default": [ + 0 + ], + "docs": [ + " The map of page indices to pages." + ] + } + ] + }, + "calls": { + "ty": 429 + }, + "event": { + "ty": 190 + }, + "constants": [ + { + "name": "HeapSize", + "ty": 4, + "value": [ + 0, + 0, + 1, + 0 + ], + "docs": [ + " The size of the page; this implies the maximum message size which can be sent.", + "", + " A good value depends on the expected message sizes, their weights, the weight that is", + " available for processing them and the maximal needed message size. The maximal message", + " size is slightly lower than this as defined by [`MaxMessageLenOf`]." + ] + }, + { + "name": "MaxStale", + "ty": 4, + "value": [ + 8, + 0, + 0, + 0 + ], + "docs": [ + " The maximum number of stale pages (i.e. of overweight messages) allowed before culling", + " can happen. Once there are more stale pages than this, then historical pages may be", + " dropped, even if they contain unprocessed overweight messages." + ] + }, + { + "name": "ServiceWeight", + "ty": 205, + "value": [ + 1, + 7, + 0, + 162, + 148, + 26, + 29, + 2, + 0, + 80, + 0 + ], + "docs": [ + " The amount of weight (if any) which should be provided to the message queue for", + " servicing enqueued items.", + "", + " This may be legitimately `None` in the case that you will call", + " `ServiceQueues::service_queues` manually." + ] + } + ], + "error": { + "ty": 692 + }, + "index": 110, + "docs": [] } ], "extrinsic": { "version": 4, - "address_ty": 269, - "call_ty": 277, - "signature_ty": 673, - "extra_ty": 679, + "address_ty": 274, + "call_ty": 282, + "signature_ty": 380, + "extra_ty": 693, "signed_extensions": [ { "identifier": "CheckNonZeroSender", - "ty": 680, + "ty": 694, "additional_signed": 43 }, { "identifier": "CheckSpecVersion", - "ty": 681, + "ty": 695, "additional_signed": 4 }, { "identifier": "CheckTxVersion", - "ty": 682, + "ty": 696, "additional_signed": 4 }, { "identifier": "CheckGenesis", - "ty": 683, + "ty": 697, "additional_signed": 12 }, { "identifier": "CheckMortality", - "ty": 684, + "ty": 698, "additional_signed": 12 }, { "identifier": "CheckNonce", - "ty": 686, + "ty": 700, "additional_signed": 43 }, { "identifier": "CheckWeight", - "ty": 687, + "ty": 701, "additional_signed": 43 }, { "identifier": "ChargeTransactionPayment", - "ty": 688, + "ty": 702, "additional_signed": 43 }, { "identifier": "CheckBuyout", - "ty": 689, + "ty": 703, "additional_signed": 43 }, { "identifier": "CheckMetadataHash", - "ty": 690, - "additional_signed": 31 + "ty": 704, + "additional_signed": 32 } ] }, @@ -53522,7 +55250,7 @@ { "name": "slot_duration", "inputs": [], - "output": 692, + "output": 706, "docs": [ " Returns the slot duration for Aura.", "", @@ -53532,7 +55260,7 @@ { "name": "authorities", "inputs": [], - "output": 477, + "output": 495, "docs": [ " Return the current set of authorities." ] @@ -53548,7 +55276,7 @@ { "name": "version", "inputs": [], - "output": 204, + "output": 209, "docs": [ " Returns the version of the runtime." ] @@ -53558,7 +55286,7 @@ "inputs": [ { "name": "block", - "ty": 693 + "ty": 707 } ], "output": 43, @@ -53571,7 +55299,7 @@ "inputs": [ { "name": "header", - "ty": 694 + "ty": 708 } ], "output": 43, @@ -53590,7 +55318,7 @@ { "name": "metadata", "inputs": [], - "output": 697, + "output": 711, "docs": [ " Returns the metadata of a runtime." ] @@ -53603,7 +55331,7 @@ "ty": 4 } ], - "output": 698, + "output": 712, "docs": [ " Returns the metadata at a given version.", "", @@ -53614,7 +55342,7 @@ { "name": "metadata_versions", "inputs": [], - "output": 412, + "output": 422, "docs": [ " Returns the supported metadata versions.", "", @@ -53634,10 +55362,10 @@ "inputs": [ { "name": "extrinsic", - "ty": 695 + "ty": 709 } ], - "output": 699, + "output": 713, "docs": [ " Apply the given extrinsic.", "", @@ -53648,7 +55376,7 @@ { "name": "finalize_block", "inputs": [], - "output": 694, + "output": 708, "docs": [ " Finish the current block." ] @@ -53658,10 +55386,10 @@ "inputs": [ { "name": "inherent", - "ty": 703 + "ty": 717 } ], - "output": 696, + "output": 710, "docs": [ " Generate inherent extrinsics. The inherent data will vary from chain to chain." ] @@ -53671,14 +55399,14 @@ "inputs": [ { "name": "block", - "ty": 693 + "ty": 707 }, { "name": "data", - "ty": 703 + "ty": 717 } ], - "output": 707, + "output": 721, "docs": [ " Check that the inherents are valid. The inherent data will vary from chain to chain." ] @@ -53696,18 +55424,18 @@ "inputs": [ { "name": "source", - "ty": 708 + "ty": 722 }, { "name": "tx", - "ty": 695 + "ty": 709 }, { "name": "block_hash", "ty": 12 } ], - "output": 709, + "output": 723, "docs": [ " Validate the transaction.", "", @@ -53733,7 +55461,7 @@ "inputs": [ { "name": "header", - "ty": 694 + "ty": 708 } ], "output": 43, @@ -53754,7 +55482,7 @@ "inputs": [ { "name": "seed", - "ty": 529 + "ty": 542 } ], "output": 13, @@ -53776,7 +55504,7 @@ "ty": 13 } ], - "output": 711, + "output": 725, "docs": [ " Decode the given public session keys.", "", @@ -53817,14 +55545,14 @@ "inputs": [ { "name": "uxt", - "ty": 695 + "ty": 709 }, { "name": "len", "ty": 4 } ], - "output": 714, + "output": 728, "docs": [] }, { @@ -53832,14 +55560,14 @@ "inputs": [ { "name": "uxt", - "ty": 695 + "ty": 709 }, { "name": "len", "ty": 4 } ], - "output": 715, + "output": 729, "docs": [] }, { @@ -53875,10 +55603,10 @@ "inputs": [ { "name": "header", - "ty": 694 + "ty": 708 } ], - "output": 718, + "output": 732, "docs": [ " Collect information about a collation.", "", @@ -53902,13 +55630,13 @@ "ty": 0 } ], - "output": 721, + "output": 735, "docs": [] }, { "name": "get_staking_rates", "inputs": [], - "output": 722, + "output": 736, "docs": [] } ], @@ -53929,7 +55657,7 @@ "ty": 13 } ], - "output": 723, + "output": 737, "docs": [] }, { @@ -53944,7 +55672,7 @@ "ty": 13 } ], - "output": 724, + "output": 738, "docs": [] } ], @@ -53980,7 +55708,7 @@ "ty": 136 } ], - "output": 726, + "output": 740, "docs": [] }, { @@ -54060,7 +55788,7 @@ "ty": 6 } ], - "output": 728, + "output": 742, "docs": [] } ], @@ -54081,7 +55809,7 @@ "ty": 4 } ], - "output": 174, + "output": 175, "docs": [] }, { @@ -54096,7 +55824,7 @@ "ty": 4 } ], - "output": 174, + "output": 175, "docs": [] } ], @@ -54113,7 +55841,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all issue requests for a particular account" ] @@ -54126,7 +55854,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all issue requests for a particular vault" ] @@ -54142,10 +55870,10 @@ "inputs": [ { "name": "vault_id", - "ty": 142 + "ty": 143 } ], - "output": 729, + "output": 743, "docs": [ " Get the vault's collateral (excluding nomination)" ] @@ -54158,7 +55886,7 @@ "ty": 0 } ], - "output": 730, + "output": 744, "docs": [ " Get all the vaultIds registered by a vault's accountId" ] @@ -54168,10 +55896,10 @@ "inputs": [ { "name": "vault_id", - "ty": 142 + "ty": 143 } ], - "output": 729, + "output": 743, "docs": [ " Get the vault's collateral (including nomination)" ] @@ -54179,7 +55907,7 @@ { "name": "get_premium_redeem_vaults", "inputs": [], - "output": 732, + "output": 746, "docs": [ " Get all vaults below the premium redeem threshold, ordered in descending order of this amount" ] @@ -54187,7 +55915,7 @@ { "name": "get_vaults_with_issuable_tokens", "inputs": [], - "output": 732, + "output": 746, "docs": [ " Get all vaults with non-zero issuable tokens, ordered in descending order of this amount" ] @@ -54195,7 +55923,7 @@ { "name": "get_vaults_with_redeemable_tokens", "inputs": [], - "output": 732, + "output": 746, "docs": [ " Get all vaults with non-zero redeemable tokens, ordered in descending order of this amount" ] @@ -54205,10 +55933,10 @@ "inputs": [ { "name": "vault", - "ty": 142 + "ty": 143 } ], - "output": 729, + "output": 743, "docs": [ " Get the amount of tokens a vault can issue" ] @@ -54218,14 +55946,14 @@ "inputs": [ { "name": "vault", - "ty": 142 + "ty": 143 }, { "name": "only_issued", - "ty": 41 + "ty": 30 } ], - "output": 735, + "output": 749, "docs": [ " Get the collateralization rate of a vault" ] @@ -54235,18 +55963,18 @@ "inputs": [ { "name": "vault", - "ty": 142 + "ty": 143 }, { "name": "collateral", - "ty": 721 + "ty": 735 }, { "name": "only_issued", - "ty": 41 + "ty": 30 } ], - "output": 735, + "output": 749, "docs": [ " Get the collateralization rate of a vault and collateral" ] @@ -54256,18 +55984,18 @@ "inputs": [ { "name": "amount_wrapped", - "ty": 721 + "ty": 735 }, { "name": "wrapped_currency_id", - "ty": 122 + "ty": 121 }, { "name": "collateral_currency_id", - "ty": 122 + "ty": 121 } ], - "output": 729, + "output": 743, "docs": [ " Get the minimum amount of collateral required for the given amount of token", " with the current threshold and exchange rate" @@ -54278,10 +56006,10 @@ "inputs": [ { "name": "vault_id", - "ty": 142 + "ty": 143 } ], - "output": 729, + "output": 743, "docs": [ " Get the amount of collateral required for the given vault to be at the", " current SecureCollateralThreshold with the current exchange rate" @@ -54301,7 +56029,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all redeem requests for a particular account" ] @@ -54314,7 +56042,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all redeem requests for a particular vault" ] @@ -54333,7 +56061,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all replace requests from a particular vault" ] @@ -54346,7 +56074,7 @@ "ty": 0 } ], - "output": 190, + "output": 194, "docs": [ " Get all replace requests to a particular vault" ] @@ -54374,18 +56102,18 @@ }, { "name": "gas_limit", - "ty": 200 + "ty": 205 }, { "name": "storage_deposit_limit", - "ty": 144 + "ty": 145 }, { "name": "input_data", "ty": 13 } ], - "output": 736, + "output": 750, "docs": [ " Perform a call from a specified account to a given contract.", "", @@ -54405,15 +56133,15 @@ }, { "name": "gas_limit", - "ty": 200 + "ty": 205 }, { "name": "storage_deposit_limit", - "ty": 144 + "ty": 145 }, { "name": "code", - "ty": 743 + "ty": 757 }, { "name": "data", @@ -54424,7 +56152,7 @@ "ty": 13 } ], - "output": 744, + "output": 758, "docs": [ " Instantiate a new contract.", "", @@ -54444,14 +56172,14 @@ }, { "name": "storage_deposit_limit", - "ty": 144 + "ty": 145 }, { "name": "determinism", - "ty": 378 + "ty": 388 } ], - "output": 747, + "output": 761, "docs": [ " Upload new code without instantiating a contract from it.", "", @@ -54470,7 +56198,7 @@ "ty": 13 } ], - "output": 749, + "output": 763, "docs": [ " Query a given storage key in a given contract.", "", @@ -54492,14 +56220,14 @@ "inputs": [ { "name": "amount", - "ty": 721 + "ty": 735 }, { "name": "currency_id", - "ty": 122 + "ty": 121 } ], - "output": 729, + "output": 743, "docs": [] }, { @@ -54507,14 +56235,14 @@ "inputs": [ { "name": "amount", - "ty": 721 + "ty": 735 }, { "name": "currency_id", - "ty": 122 + "ty": 121 } ], - "output": 729, + "output": 743, "docs": [] }, { @@ -54522,20 +56250,58 @@ "inputs": [ { "name": "currency", - "ty": 122 + "ty": 121 } ], - "output": 735, + "output": 749, "docs": [] } ], "docs": [] + }, + { + "name": "GenesisBuilder", + "methods": [ + { + "name": "create_default_config", + "inputs": [], + "output": 13, + "docs": [ + " Creates the default `GenesisConfig` and returns it as a JSON blob.", + "", + " This function instantiates the default `GenesisConfig` struct for the runtime and serializes it into a JSON", + " blob. It returns a `Vec` containing the JSON representation of the default `GenesisConfig`." + ] + }, + { + "name": "build_config", + "inputs": [ + { + "name": "json", + "ty": 13 + } + ], + "output": 765, + "docs": [ + " Build `GenesisConfig` from a JSON blob not using any defaults and store it in the storage.", + "", + " This function deserializes the full `GenesisConfig` from the given JSON blob and puts it into the storage.", + " If the provided JSON blob is incorrect or incomplete or the deserialization fails, an error is returned.", + " It is recommended to log any errors encountered during the process.", + "", + " Please note that provided json blob must contain all `GenesisConfig` fields, no defaults will be used." + ] + } + ], + "docs": [ + " API to interact with GenesisConfig for the runtime" + ] } ], "outer_enums": { - "call_enum_ty": 277, + "call_enum_ty": 282, "event_enum_ty": 20, - "error_enum_ty": 751 + "error_enum_ty": 766 }, "custom": { "map": {} diff --git a/clients/runtime/metadata-parachain-pendulum.scale b/clients/runtime/metadata-parachain-pendulum.scale index 2f90cba28a6309c0e6a82c7661dbca1384285102..b1f507aa1bcb25b6179437ea0fa63a4849208eb3 100644 GIT binary patch delta 44834 zcmeFadwf*Yxi`L_wf7`5$pj{l%LEcKfdmprVgd;_2_!&-D0c{g5|bgBgpu6H%mA^{ zfJ&7rD&4>`7OGUKqM%UZMA}lNm7a1Gg;rFmRB5H>U`4?eD=PZ?uC@0}W)k%Eyr1{{ z{yKglv#!s&ul3ybzAJs7KjnyO^7!3-uk4HZo60Pz{*ju>Y^rY8a_M<}oK~XVPQT(` z+9+LrNE<|V>0R15x=+8TT}uz@d6sL`$LULbou$A2ie>ozZI)XYUC_UX&ZQH2wsjOc zN&KrQHBEmfx)0BZR_%03-(tRn&Q! z{a$~&rd%SPVO10KMYb*)r#oV@sX`wYlS4E0+L$cz=o?~&Qj@+H=_~Y8F?qC3kB%Kh z>-B46$I(VTfN-b2D|Q5J*H6Zdp=$|#uW@%h{hp1A=}z@sUb89mtQZfx}UtDB4r zeT6ldn)TYaA(XoR?zn^0Z)#<0Lz}zKQx@xnlf ztfdLFTm9aa<_U{xo2I*c%O)xooh8kswfcgjOuB1-d(tG8?%97Z#TrHT=)XyyPWSDP zb)}NNJG=k>@fr0*oA>V+JcQ|eN5$wbXS(rg(?@2lq=z2cl|}TZUOFsWOI#5dG`00{okho!ecmDtk6<*7sxw=pp`KJWJNc=j6~fy)I`OZIcOo91C0g z9!1dL+sA=y5*cdK$3*mf`tCtM_jlu~6NAF26k()(?*Q1f$wrbO-*urg%I4 zJyyJn*6v?5`Ynyd?w@n*Z`I1_Wj>$BKfl$}TvyiG+SantQ|F`vZ*!ezwS%%{dWDE6 zlvgxa1I9{s zqqnZQzOAK6KarUjOPQY4t==|IwcC$)vi-R-SF>l8OSYunI&pAEse~uHv9QHk=c&`K z+PN6bkG!cX>)a8 zmmxNB{P>DGC03hJ<}wSrmZ33>tS-Mult%UI+}=jd|4kd=P1v;uyPK$YdpiKq<;GZQ z-OaA09#@;k-{wW5W95v@X=|y)Y5Jx~iL=h6vaq?p>Ker*#5PZpSZtSA3zvVH$K~_4 zwBf|&yDI#yCU3(sKgO89(t~C_%`RV{R@AKzG&Z)kwqi0}Ep09@3cA}-45j2c>ifoL z>P3@=QSSaFlfKXTj-4!aMSE~#=^3TT#nIY=GS^a>?(*Ucn`@RoVM?IQjV@qNtt}Xn zl`@S|SQiH$J6gpfbg1XDc9(p zvA=EF?NXf2qG<<|2@yiym0bf$l%s`{xJENu6E$%#VQpG9uZP73Ko%*(0D^dL)x8_oz z?pl5v;ZK(ThXD|W#naZ-()OAD_r|BxV?_Fj&J_K<`UL$*(-TIK{d)7OWCZnlTKgfi zt#xRy6YsQMK*Fmlk|gM%dTiV8BjWvhw?)KX_BA_u_tsJG@%Re$dH%b;eJG9UKOJ^` zSzy}W&nTf>^jjgt2xv+ui7Cow4*UK)me^FZeLOI|KM`eKA84)>bK_GKB0w3na(IV@ z$Q4WnBCkB+UbZL+Q$<+|0}-(m15SJ!VlJfd_?OXG5PU5kG*u62*!+pNSWN+N2j z2>@tSQbe0hB~1*{_q|dKGMX>bGDI}{_98^9Zg)CtME1a_kqRXM6>Vv<>96sOUWq?? zXz)!v3!3#bMad$&*;zYqGR-jsn4&;*a)=f!^wdtMX!iNr0`ibf5P1_PD#%k5mPbk+ z>hj!|}7FgVK4ePA;0u@6u5~UXLS@(`PNE(wCezQvq(Lecw++ zWYc|=NLjpkGi6dce|9Ym^k=SY<&{UhgsUwkWJbMdT zx9KN3vNJ=4ojxEUp0-dtv&~cMZS?|Ou<@U4p==_)_Q#aM-`heCTE{PLp**1E7uP1n z4^T?^E}Q;kqdn~lHoFxJ$p((lLUxP?#rF%3

oyGaOYYo;^&6)j{(;yIi??BM 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%0Ag@`1Tth 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 From c8a0201361b39a3fb070d8faab1e7cbc209406ae Mon Sep 17 00:00:00 2001 From: Gianfranco Date: Wed, 8 Jan 2025 14:09:00 -0300 Subject: [PATCH 36/36] fix incorrect dependency version --- testchain/node/Cargo.toml | 2 +- zepter.yaml | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/testchain/node/Cargo.toml b/testchain/node/Cargo.toml index 9decb6374..d1a69b565 100644 --- a/testchain/node/Cargo.toml +++ b/testchain/node/Cargo.toml @@ -16,7 +16,7 @@ substrate-build-script-utils = { workspace = true } [dependencies] clap = { version = "4.5.3", features = [ "derive" ] } -codec = { workspace = true, default-features = true, version = "3.0.0" } +codec = { workspace = true, default-features = true } hex-literal = { workspace = true, default-features = true } log = { workspace = true, default-features = true } serde = { workspace = true, default-features = true, features = ["derive"] } diff --git a/zepter.yaml b/zepter.yaml index 615a0dac9..08aec2453 100644 --- a/zepter.yaml +++ b/zepter.yaml @@ -35,9 +35,7 @@ workflows: # Will be displayed when any workflow fails: help: text: | - Polkadot-SDK uses the Zepter CLI to detect abnormalities in the feature configuration. + Pendulum uses the Zepter CLI to detect abnormalities in the feature configuration. It looks like one more more checks failed; please check the console output. You can try to automatically address them by running `zepter`. - Otherwise please ask directly in the Merge Request, GitHub Discussions or on Matrix Chat, thank you. links: - - "https://github.com/paritytech/polkadot-sdk/issues/1831" - "https://github.com/ggwpez/zepter" \ No newline at end of file