- Use types from
substrate-crypto-light
crate - Asset tip recognition
- Multisignature recognition
- Add interpretation of
TxVersion
in struct fields, not only extensions - Some functions made public
- Dependency bumps
API changes:
- Features simplified: it's either
std
(default), orno-std
. Features were removed, thus version bump
Other changes
- Bring documentation up to date
- Remove
sp-core
andsp-runtime
dependencies
New features:
- MetadataV15 support
AsMetadata
trait now requires milder implementation, so that it is usable on shortened metadataAsCompleteMetadata
trait should be used instead now for full functionality (parsing of unchecked extrinsics)
API changes:
- What used to be
AsMetadata
might need to becomeAsCompleteMetadata
, see above
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