mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 11:41:04 +00:00
96b3a8f92f
* Derive macro for simple structs. * Derive Encode/Decode wherever we can. * Derive for enums. * Support discriminant. * Get rid of some repetition. * Support custom indices. * Derive codec for enums wherever possible. * Fix no_std * WASM rebuilt * Avoid excessive import. * Fix compilation. * Address review grumbles.
197 lines
7.0 KiB
TOML
197 lines
7.0 KiB
TOML
[[package]]
|
|
name = "arrayvec"
|
|
version = "0.4.7"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"nodrop 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "byteorder"
|
|
version = "1.2.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "crunchy"
|
|
version = "0.1.6"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "fixed-hash"
|
|
version = "0.1.3"
|
|
source = "git+https://github.com/rphmeier/primitives.git?branch=compile-for-wasm#8dc457899afdaf968ff7f16140b03d1e37b01d71"
|
|
|
|
[[package]]
|
|
name = "nodrop"
|
|
version = "0.1.12"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "proc-macro2"
|
|
version = "0.4.9"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "pwasm-alloc"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"pwasm-libc 0.1.0",
|
|
"rustc_version 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "pwasm-libc"
|
|
version = "0.1.0"
|
|
|
|
[[package]]
|
|
name = "quote"
|
|
version = "0.6.5"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"proc-macro2 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "runtime-test"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"substrate-runtime-io 0.1.0",
|
|
"substrate-runtime-sandbox 0.1.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "rustc-hex"
|
|
version = "2.0.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "rustc_version"
|
|
version = "0.2.1"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"semver 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "semver"
|
|
version = "0.6.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "semver-parser"
|
|
version = "0.7.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "serde"
|
|
version = "1.0.27"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[[package]]
|
|
name = "substrate-codec"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "substrate-codec-derive"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"proc-macro2 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"quote 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"syn 0.14.7 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "substrate-primitives"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"crunchy 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"fixed-hash 0.1.3 (git+https://github.com/rphmeier/primitives.git?branch=compile-for-wasm)",
|
|
"rustc-hex 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"serde 1.0.27 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"substrate-codec 0.1.0",
|
|
"substrate-codec-derive 0.1.0",
|
|
"substrate-runtime-std 0.1.0",
|
|
"uint 0.1.2 (git+https://github.com/rphmeier/primitives.git?branch=compile-for-wasm)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "substrate-runtime-io"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"rustc_version 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"substrate-codec 0.1.0",
|
|
"substrate-primitives 0.1.0",
|
|
"substrate-runtime-std 0.1.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "substrate-runtime-sandbox"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"rustc_version 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"substrate-codec 0.1.0",
|
|
"substrate-primitives 0.1.0",
|
|
"substrate-runtime-io 0.1.0",
|
|
"substrate-runtime-std 0.1.0",
|
|
]
|
|
|
|
[[package]]
|
|
name = "substrate-runtime-std"
|
|
version = "0.1.0"
|
|
dependencies = [
|
|
"pwasm-alloc 0.1.0",
|
|
"pwasm-libc 0.1.0",
|
|
"rustc_version 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "syn"
|
|
version = "0.14.7"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
dependencies = [
|
|
"proc-macro2 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"quote 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "uint"
|
|
version = "0.1.2"
|
|
source = "git+https://github.com/rphmeier/primitives.git?branch=compile-for-wasm#8dc457899afdaf968ff7f16140b03d1e37b01d71"
|
|
dependencies = [
|
|
"byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
"rustc_version 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
|
|
]
|
|
|
|
[[package]]
|
|
name = "unicode-xid"
|
|
version = "0.1.0"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
[metadata]
|
|
"checksum arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)" = "a1e964f9e24d588183fcb43503abda40d288c8657dfc27311516ce2f05675aef"
|
|
"checksum byteorder 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "652805b7e73fada9d85e9a6682a4abd490cb52d96aeecc12e33a0de34dfd0d23"
|
|
"checksum crunchy 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "a2f4a431c5c9f662e1200b7c7f02c34e91361150e382089a8f2dec3ba680cbda"
|
|
"checksum fixed-hash 0.1.3 (git+https://github.com/rphmeier/primitives.git?branch=compile-for-wasm)" = "<none>"
|
|
"checksum nodrop 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "9a2228dca57108069a5262f2ed8bd2e82496d2e074a06d1ccc7ce1687b6ae0a2"
|
|
"checksum proc-macro2 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)" = "cccdc7557a98fe98453030f077df7f3a042052fae465bb61d2c2c41435cfd9b6"
|
|
"checksum quote 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "3372dc35766b36a99ce2352bd1b6ea0137c38d215cc0c8780bf6de6df7842ba9"
|
|
"checksum rustc-hex 2.0.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d2b03280c2813907a030785570c577fb27d3deec8da4c18566751ade94de0ace"
|
|
"checksum rustc_version 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b9743a7670d88d5d52950408ecdb7c71d8986251ab604d4689dd2ca25c9bca69"
|
|
"checksum semver 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a3186ec9e65071a2095434b1f5bb24838d4e8e130f584c790f6033c79943537"
|
|
"checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
|
|
"checksum serde 1.0.27 (registry+https://github.com/rust-lang/crates.io-index)" = "db99f3919e20faa51bb2996057f5031d8685019b5a06139b1ce761da671b8526"
|
|
"checksum syn 0.14.7 (registry+https://github.com/rust-lang/crates.io-index)" = "e2e13df71f29f9440b50261a5882c86eac334f1badb3134ec26f0de2f1418e44"
|
|
"checksum uint 0.1.2 (git+https://github.com/rphmeier/primitives.git?branch=compile-for-wasm)" = "<none>"
|
|
"checksum unicode-xid 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
|