Skip to content

Releases: Alzymologist/substrate-parser

v0.6.1

19 Feb 20:15
04f745f
Compare
Choose a tag to compare
  • Add interpretation of TxVersion in struct fields, not only extensions
  • Some functions made public
  • Dependency bumps

v0.6.0

09 Feb 20:10
b283281
Compare
Choose a tag to compare

API changes:

  • Features simplified: it's either std (default), or no-std. Features were removed, thus version bump

Other changes

  • Bring documentation up to date
  • Remove sp-core and sp-runtime dependencies

v0.5.0

07 Feb 10:06
d8826c6
Compare
Choose a tag to compare

New features:

  • MetadataV15 support
  • AsMetadata trait now requires milder implementation, so that it is usable on shortened metadata
  • AsCompleteMetadata trait should be used instead now for full functionality (parsing of unchecked extrinsics)

API changes:

  • What used to be AsMetadata might need to become AsCompleteMetadata, see above

Full Changelog: v0.4.0...v0.5.0

v0.4.0

17 Jan 10:20
f81c885
Compare
Choose a tag to compare

This is a major rehaul of crate. Older versions are going into deprecation soon, as they are desperately obsolete at this point.

Features:

  • no-std compatibility
  • External memory support to dynamically access metadata and call without full copy into memory space
  • Shortened metadata support
  • More sane short specs structure
  • Properly parse unchecked extrinsics

Bug fixes:

  • Multiple minor fixes in rarely used extrinsic structure

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.1

22 Nov 12:50
e4e5426
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.2.1

22 Nov 12:50
6e7d387
Compare
Choose a tag to compare

What's Changed

  • fix: correct selected data size for BitVec parsing by @varovainen in #35

Full Changelog: v0.2.0...v0.2.1

v0.3.0

04 Nov 18:31
8b83daa
Compare
Choose a tag to compare

New features

  • Query chain storage!
  • Do not copy vectors: this brings the project closer being compatible with bare metal embedded systems, also should improve performance.

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

13 Sep 19:00
f69cfad
Compare
Choose a tag to compare

What's Changed

  • docs: minimal documentation
  • fix: typos in thiserror by @varovainen in #10
  • fix: vec type husker also processes single-field composites by @varovainen in #11
  • fix: try to prevent infinite cycles with corrupt metadata by @varovainen in #12
  • feat: spec version check, examples in docs, more convenient carding by @varovainen in #14
  • refactor: join instead of prints, more intuitive naming by @varovainen in #15

Full Changelog: v0.1.0...v0.2.0

v0.1.0

02 Sep 18:27
4ca0ad3
Compare
Choose a tag to compare

Initial release.