Files
James Wilson c32017e453 subxt-historic: prep 0.0.8 release: expose type resolver that can be used with visitors (#2140)
* subxt-historic: prep 0.0.8 release: expose type resolver that can be used with visitors

* clippy

* Fix example

* Fix docs test
2025-12-05 17:11:25 +00:00

1.4 KiB

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:

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.