Get WASM example compiling via 'trunk serve'

This commit is contained in:
James Wilson
2025-12-16 18:28:16 +00:00
parent c1d30da488
commit 4819b00655
17 changed files with 33145 additions and 33772 deletions
+121 -56
View File
@@ -928,6 +928,12 @@ version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
[[package]]
name = "foldhash"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
[[package]]
name = "form_urlencoded"
version = "1.2.1"
@@ -939,16 +945,18 @@ dependencies = [
[[package]]
name = "frame-decode"
version = "0.11.0"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a0acacffe60911b0d57a55c0b323fc08ccd88659dc52056bb39dfeb5cedafb59"
checksum = "e63257bb5f8d7a707d626aa1b4e464c3b9720edd168b73cee98f48f0dd6386e4"
dependencies = [
"frame-metadata",
"parity-scale-codec",
"scale-decode",
"scale-encode",
"scale-info",
"scale-info-legacy",
"scale-type-resolver",
"serde_yaml",
"sp-crypto-hashing",
"thiserror 2.0.11",
]
@@ -1123,10 +1131,23 @@ checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
dependencies = [
"allocator-api2",
"equivalent",
"foldhash",
"foldhash 0.1.5",
"serde",
]
[[package]]
name = "hashbrown"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
dependencies = [
"allocator-api2",
"equivalent",
"foldhash 0.2.0",
"serde",
"serde_core",
]
[[package]]
name = "heck"
version = "0.5.0"
@@ -2272,9 +2293,9 @@ dependencies = [
[[package]]
name = "scale-decode"
version = "0.16.0"
version = "0.16.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4d78196772d25b90a98046794ce0fe2588b39ebdfbdc1e45b4c6c85dd43bebad"
checksum = "8d6ed61699ad4d54101ab5a817169259b5b0efc08152f8632e61482d8a27ca3d"
dependencies = [
"parity-scale-codec",
"primitive-types",
@@ -2287,9 +2308,9 @@ dependencies = [
[[package]]
name = "scale-decode-derive"
version = "0.16.0"
version = "0.16.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f4b54a1211260718b92832b661025d1f1a4b6930fbadd6908e00edd265fa5f7"
checksum = "65cb245f7fdb489e7ba43a616cbd34427fe3ba6fe0edc1d0d250085e6c84f3ec"
dependencies = [
"darling",
"proc-macro2",
@@ -2299,9 +2320,9 @@ dependencies = [
[[package]]
name = "scale-encode"
version = "0.10.0"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64901733157f9d25ef86843bd783eda439fac7efb0ad5a615d12d2cf3a29464b"
checksum = "f2a976d73564a59e482b74fd5d95f7518b79ca8c8ca5865398a4d629dd15ee50"
dependencies = [
"parity-scale-codec",
"primitive-types",
@@ -2351,6 +2372,21 @@ dependencies = [
"syn",
]
[[package]]
name = "scale-info-legacy"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4afb76e1b2cb589b97278e2f1e2e290c9b7c51d6ac69afab9e1d7d1e136a9276"
dependencies = [
"hashbrown 0.16.1",
"scale-type-resolver",
"serde",
"smallstr",
"smallvec",
"thiserror 2.0.11",
"yap",
]
[[package]]
name = "scale-type-resolver"
version = "0.2.0"
@@ -2363,9 +2399,9 @@ dependencies = [
[[package]]
name = "scale-typegen"
version = "0.11.1"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05c61b6b706a3eaad63b506ab50a1d2319f817ae01cf753adcc3f055f9f0fcd6"
checksum = "642d2f13f3fc9a34ea2c1e36142984eba78cd2405a61632492f8b52993e98879"
dependencies = [
"proc-macro2",
"quote",
@@ -2500,10 +2536,11 @@ checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0"
[[package]]
name = "serde"
version = "1.0.219"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
dependencies = [
"serde_core",
"serde_derive",
]
@@ -2517,10 +2554,19 @@ dependencies = [
]
[[package]]
name = "serde_derive"
version = "1.0.219"
name = "serde_core"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.228"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
dependencies = [
"proc-macro2",
"quote",
@@ -2539,6 +2585,19 @@ dependencies = [
"serde",
]
[[package]]
name = "serde_yaml"
version = "0.9.34+deprecated"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
dependencies = [
"indexmap",
"itoa",
"ryu",
"serde",
"unsafe-libyaml",
]
[[package]]
name = "sha1"
version = "0.10.6"
@@ -2620,6 +2679,15 @@ dependencies = [
"autocfg",
]
[[package]]
name = "smallstr"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "862077b1e764f04c251fe82a2ef562fd78d7cadaeb072ca7c2bcaf7217b1ff3b"
dependencies = [
"smallvec",
]
[[package]]
name = "smallvec"
version = "1.13.2"
@@ -2814,42 +2882,46 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
[[package]]
name = "subxt"
version = "0.44.0"
version = "0.50.0"
dependencies = [
"async-trait",
"derive-where",
"either",
"frame-decode",
"frame-metadata",
"futures",
"hex",
"impl-serde",
"jsonrpsee",
"keccak-hash",
"parity-scale-codec",
"primitive-types",
"scale-bits",
"scale-decode",
"scale-encode",
"scale-info",
"scale-info-legacy",
"scale-type-resolver",
"scale-value",
"serde",
"serde_json",
"sp-crypto-hashing",
"subxt-core",
"subxt-lightclient",
"subxt-macro",
"subxt-metadata",
"subxt-rpcs",
"subxt-utils-accountid32",
"thiserror 2.0.11",
"tokio",
"tokio-util",
"tracing",
"url",
"wasm-bindgen-futures",
"web-time",
]
[[package]]
name = "subxt-codegen"
version = "0.44.0"
version = "0.50.0"
dependencies = [
"heck",
"parity-scale-codec",
@@ -2862,37 +2934,9 @@ dependencies = [
"thiserror 2.0.11",
]
[[package]]
name = "subxt-core"
version = "0.44.0"
dependencies = [
"base58",
"blake2",
"derive-where",
"frame-decode",
"frame-metadata",
"hashbrown 0.14.5",
"hex",
"impl-serde",
"keccak-hash",
"parity-scale-codec",
"primitive-types",
"scale-bits",
"scale-decode",
"scale-encode",
"scale-info",
"scale-value",
"serde",
"serde_json",
"sp-crypto-hashing",
"subxt-metadata",
"thiserror 2.0.11",
"tracing",
]
[[package]]
name = "subxt-lightclient"
version = "0.44.0"
version = "0.50.0"
dependencies = [
"futures",
"futures-util",
@@ -2907,7 +2951,7 @@ dependencies = [
[[package]]
name = "subxt-macro"
version = "0.44.0"
version = "0.50.0"
dependencies = [
"darling",
"parity-scale-codec",
@@ -2922,20 +2966,22 @@ dependencies = [
[[package]]
name = "subxt-metadata"
version = "0.44.0"
version = "0.50.0"
dependencies = [
"frame-decode",
"frame-metadata",
"hashbrown 0.14.5",
"parity-scale-codec",
"scale-info",
"scale-info-legacy",
"scale-type-resolver",
"sp-crypto-hashing",
"thiserror 2.0.11",
]
[[package]]
name = "subxt-rpcs"
version = "0.44.0"
version = "0.50.0"
dependencies = [
"derive-where",
"frame-metadata",
@@ -2947,7 +2993,6 @@ dependencies = [
"primitive-types",
"serde",
"serde_json",
"subxt-core",
"subxt-lightclient",
"thiserror 2.0.11",
"tokio-util",
@@ -2957,7 +3002,7 @@ dependencies = [
[[package]]
name = "subxt-signer"
version = "0.44.0"
version = "0.50.0"
dependencies = [
"base64 0.22.1",
"bip39",
@@ -2976,14 +3021,28 @@ dependencies = [
"serde_json",
"sha2 0.10.8",
"sp-crypto-hashing",
"subxt-core",
"subxt",
"thiserror 2.0.11",
"zeroize",
]
[[package]]
name = "subxt-utils-accountid32"
version = "0.50.0"
dependencies = [
"base58",
"blake2",
"parity-scale-codec",
"scale-decode",
"scale-encode",
"scale-info",
"serde",
"thiserror 2.0.11",
]
[[package]]
name = "subxt-utils-fetchmetadata"
version = "0.44.0"
version = "0.50.0"
dependencies = [
"hex",
"parity-scale-codec",
@@ -3274,6 +3333,12 @@ dependencies = [
"subtle",
]
[[package]]
name = "unsafe-libyaml"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861"
[[package]]
name = "untrusted"
version = "0.9.0"