mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-22 05:37:58 +00:00
c32017e453
* subxt-historic: prep 0.0.8 release: expose type resolver that can be used with visitors * clippy * Fix example * Fix docs test
38 lines
1.4 KiB
Markdown
38 lines
1.4 KiB
Markdown
# subxt-historic changelog
|
|
|
|
This is separate from the Subxt changelog as subxt-historic is currently releasaed separately.
|
|
|
|
Eventually this project will merge with Subxt and no longer exist, but until then it's being maintained and updated where needed.
|
|
|
|
## 0.0.8 (2025-12-04)
|
|
|
|
Expose `ClientAtBlock::resolver()`. This hands back a type resolver which is capable of resolving type IDs given by the `.visit()` methods on extrinsic fields and storage values. The extrinsics example has been modified to show how this can be used.
|
|
|
|
## 0.0.7 (2025-12-03)
|
|
|
|
Expose `OfflineClientAtBlock`, `OfflineClientAtBlockT`, `OnlinelientAtBlock`, `OnlineClientAtBlockT`.
|
|
|
|
This is so that you can pass the `ClientAtBlock` into functions like so:
|
|
|
|
```rust
|
|
use subxt_historic::config::Config;
|
|
use subxt_historic::client::{ ClientAtBlock, OnlineClientAtBlock, OnlineClientAtBlockT };
|
|
|
|
fn accepts_client_at_block_concrete<T: Config>(client: &ClientAtBlock<OnlineClientAtBlock<'_, T>, T>) {
|
|
// ...
|
|
}
|
|
fn accepts_client_at_block_generic<'conf, T: Config + 'conf, C: OnlineClientAtBlockT<'conf, T>>(client: &ClientAtBlock<C, T>) {
|
|
// ...
|
|
}
|
|
```
|
|
|
|
## 0.0.6 (2025-12-01)
|
|
|
|
- Add `.metadata()` on `ClientAtBlock` to expose the current metadata at some block.
|
|
|
|
## 0.0.5 (2025-11-21)
|
|
|
|
- Rename some fields for consistency.
|
|
- Update versions of underlying libraries being used.
|
|
- Add `.visit()` methods to extrinsic fields and storage values, and examples of using this to our examples.
|