Skip to content

v0.17.0

Choose a tag to compare

@emostov emostov released this 14 Sep 17:57
· 1025 commits to master since this release
0daefb1

Breaking changes for runtimes with the new RewardDestination enum:

  • In kusama 2023 and polkadot 23, RewardDestination is now represented as { “Staked”: null } instead of simply ”Staked”. This change comes from how polkadot-js represents enums and is not a breaking change at the substrate layer. This change effects releases back to v0.15.0. (#259)

New endpoints:

  • /transaction/material (previously tx/artifacts),
  • /transaction/fee-estimate ( previously /tx/fee-estimate)
  • /accounts/{accountId}/staking-info (previously /staking/{accountId}) (#248)
  • /accounts/{accountId}/balance-info (previously /balance/{accountId}) (#248)
  • pallets/staking/progress (previously /staking-info`) (#248)
  • /accounts/{accountId}/vesting-info (previously /vesting/{accountId}) (#248)
  • / is completely reworked and now dynamically lists all endpoints and links to docs. (#273)

Endpoint modifications:

  • extrinsicDocs and eventDocs query params added to the /blocks/{ {blockId}, head } endpoint. (#260)
  • finalized query param added to the /blocks/head endpoint. (#272)

*Consult the README.md to learn more about all new paths. No endpoints have been removed, we have just added endpoints as we prepare for a v1.0.0.beta release. Look out for more details on the API transition process in the coming weeks.

Internal:

  • ensureMeta deprecated (#279)
  • Docs UI framework added (#239)
  • Templates for github issues (#223)
  • Various dep bumps (#283, #264)