James Wilson
9ba89e3ed7
Support v16 metadata and use it by default if it's available ( #1999 )
...
* Support v16 metadata and use it by default if it's available
* lockfile
* fix blocks test; new transaction extension in kitchensink runtime
* Bump scale-typegen to 0.11.1 to cater for Duration prelude type
* fmt
* Fix no-std test building
* Cargo update and bump substrate deps
* Update test and no-std deps
* fmt
* fix test
2025-05-08 14:44:44 +01:00
James Wilson
da3ea0b528
Improve error message regarding failure to extract metadata from WASM runtime ( #1961 )
...
* Improve error message re failure to extract metadata from runtime
* Improve error on legacy metadata loading too
* allow missing host funcs, too
2025-03-13 09:40:50 +00:00
Niklas Adolfsson
69ce6d726f
deps: remove polkadot-sdk umbrella crate ( #1926 )
...
* deps: get rid of polkadot-sdk umbrella crate
* fix nits
* Update subxt/src/backend/mod.rs
* Update subxt/src/events/events_client.rs
* Update metadata/src/utils/validation.rs
* cargo clippy fix
* fix ui tests
2025-02-24 12:38:21 +01:00
Pavlo Khrystenko
362aea32d8
Load latest metadata version from Wasm blobs. ( #1859 )
...
* use "metadata_at_version"
closes #1858
2024-11-12 12:07:34 +01:00
Niklas Adolfsson
dc0795b3b9
move fetch metadata to a separate crate subxt_utils_fetchmetadata ( #1829 )
...
* macros: feature-gate jsonrpsee/fetch metadata url
* make CI happy
* Update codegen/src/error.rs
* extract `fetch-metdata` to separate crate
* add missing license headers
* introduce subxt-utils crate
* add missing files
* codegen: remove unused hex crate
* fix test build
* move subxt_utils -> subxt_utils_fetchmetadata
* cargo fmt
* runtime-path -> runtime-metadata-path
* Update utils/fetch-metadata/src/lib.rs
2024-10-24 14:45:39 +01:00
Niklas Adolfsson
0e86993cd7
deps: use polkadot-sdk umbrella crate ( #1786 )
...
* deps: unify usage of polkadot-sdk crates
* cargo fmt
* fix macro crate
* make tests compile
* fix more nits
* fix doc tests
* fix more nits
* more nits
* core: remove polkadot-sdk/std
* cargo fmt
* remove polkadot-sdk/std by default
* Update metadata/Cargo.toml
* remove more std
* Update Cargo.toml
2024-10-11 14:19:11 +02:00
Pavlo Khrystenko
3866737b29
Add support for generating metadata from runtime wasm files ( #1720 )
...
closes #1660
2024-09-02 11:07:50 +02:00