v3.4.1
Upgrade priority: Low. Fixes for parachain types, .entries() (with no values) and event.is(...) checks, users of these interfaces will have benefit.
- Breaking change The
derive.chain.{getBlock, subscribeNewBlocks}now returnSignedBlockExtended, all with the actual extrinsics and events mapped. Users of the latter interface should take note.
Contributed:
- Fix
SessionKeys{6-9}definitions (Thanks to https://github.com/icodezjb) - Support
Vec<(a, b)>in enums (Thanks to https://github.com/monitz87) - Add motions to bounty derive (Thanks to https://github.com/ekowalsk)
Changes:
derive.chain.getBlock()now maps events to extrinsics via.extrinsicsgetter- Ensure dispatchInfo is extracted on failed extrinsics (
getBlockderive) - Allow specification of additional signed extrinsic via API options
- Add missing parachain types,
ParaGenesisArgs - Correct
EthTransactiontype (as per the correct cargo crate) - Update with latest contract types for Substrate master
- Update alias mapping for asset palette (including Substrate starting defaults)
- Allow
.entries()call where 0 keys are present - Fix
.ison events not checking the correct index - Construction of
i*types ow correctly checks for max positive/negative