Skip to content

Conversation

@dmitry-markin
Copy link
Contributor

The sp-io-provided panic handler (as of 2025-01-09 polkadot-sdk version) doesn't build with the latest rustc. This PR replaces the panic handler from sp-io with the one defined manually in the runtime. This will allow building the runtime until we upgrade sp-io.

This PR also ensures the runtime is built during Cargo check CI step to automatically catch such issues.

@dmitry-markin dmitry-markin merged commit dbaeb73 into main Jul 14, 2025
3 of 4 checks passed
@dmitry-markin dmitry-markin deleted the dm-fix-runtime-build branch July 14, 2025 15:32
mudigal added a commit that referenced this pull request Jan 30, 2026
- Add authorize_account_for_size() convenience method that estimates and authorizes in one call
- Add signer_account() method to TransactionSubmitter trait to derive account from signer
- Update AsyncBulletinClient to automatically use signer's account if not explicitly set
- Clarify authorization documentation: mention Root/sudo requirement and no fees
- Clarify estimate_authorization helper purpose in docs

Addresses franciscoaguirre's comments:
- Comment #15: API that calls estimation underneath
- Comments #16/#17: Get account from keypair/signer automatically
- Comment #11: Clarify 'required values' in authorization docs
- Comment #14: Mention Root requirement and no fees for authorization
x3c41a pushed a commit that referenced this pull request Feb 1, 2026
- Add authorize_account_for_size() convenience method that estimates and authorizes in one call
- Add signer_account() method to TransactionSubmitter trait to derive account from signer
- Update AsyncBulletinClient to automatically use signer's account if not explicitly set
- Clarify authorization documentation: mention Root/sudo requirement and no fees
- Clarify estimate_authorization helper purpose in docs

Addresses franciscoaguirre's comments:
- Comment #15: API that calls estimation underneath
- Comments #16/#17: Get account from keypair/signer automatically
- Comment #11: Clarify 'required values' in authorization docs
- Comment #14: Mention Root requirement and no fees for authorization
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants