Skip to content

v0.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Jan 10:09
· 169 commits to master since this release
7e5962b

For polkadot-v0.9.41 use branch polkadot-v0.9.41-tag-v0.9.0
For polkadot-v0.9.40 use branch polkadot-v0.9.40-tag-v0.9.0
For polkadot-v0.9.39 use branch polkadot-v0.9.39-tag-v0.9.0
For polkadot-v0.9.38 use branch polkadot-v0.9.38

🎉 Featuring

  • Newly introduced rpc clients:
    • tungstenite client
    • jsonrpsee client. With this client, the issue with too many node requests has finally been solved. See #366.
  • Enhanced no_std support: Everything is now no_std compatible, except for the rpc clients. See #377.
  • The Api is finally abstracted behind traits, allowing easy mocking and exchanges. See #363.
  • New functionalities, such as submit_and_watch_extrinsic_until_success, get_storage_keys_paged and several system-getter helpers.

What's Changed since v0.8.0

⚡ Breaking API changes

  • SubmitAndWatch: Return ExtrinsicReport instead of block hash (#386) @haerdib
  • Clean up pub exports and rename Api Result and Error (#376) @haerdib
  • Enhance rpc interface and simplify ws client (#354) @haerdib

🌈 Features

  • Add get_storage_keys_paged (#403) @haerdib
  • Add submit_and_watch_extrinsic_until_success method (#398) @haerdib
  • Add some system helper functions (#402) @haerdib
  • Add helper methode api.compose_extrsinic_offline (#394) @haerdib
  • SubmitAndWatch: Return ExtrinsicReport instead of block hash (#386) @haerdib
  • Make api/rpc interfaces no_std compatible (#384) @haerdib
  • Add api traits (#363) @haerdib
  • Add jsonrpsee as default rpc client (#366) @haerdib
  • Enhance rpc interface and simplify ws client (#354) @haerdib
  • Support tungstenite-rs rpc client (#355) @zhizming-zhong

🐛 Bug Fixes

Miscellaneous

23 changes