Implement `CheckMetadataHash` extension
This implements the CheckMetadataHash extension as described in RFC78.
Besides the signed extension, the substrate-wasm-builder is extended to support generating the metadata-hash.
Closes: https://github.com/paritytech/polkadot-sdk/issues/291
@bkchr will this be backported to earlier releases of the polkadot-sdk and if so, which ones?
I think at least back to 1.7.0 for use in https://github.com/polkadot-fellows/runtimes/issues/288
Thanks, thats great!
We probably even go back until 1.1. Need to check how complicated that will get.
@TarikGul @josepot can you please take care to make pjs/papi ready for this new signed extension? Right now the easiest way would be to just pass 0u8 as mode (to disable any metadata hash checking).
@TarikGul @josepot can you please take care to make pjs/papi ready for this new signed extension? Right now the easiest way would be to just pass
0u8asmode(to disable any metadata hash checking).
Sounds good, I will make it a priority!
@TarikGul @josepot can you please take care to make pjs/papi ready for this new signed extension? Right now the easiest way would be to just pass
0u8asmode(to disable any metadata hash checking).
Will do! for sure!
Is this a breaking change? If that's the case, shouldn't the tx version be updated for each chain?
Is this a breaking change? If that's the case, shouldn't the tx version be updated for each chain?
I can bump this, but this will require the new ledger app any way that will not require the transaction_version anymore.
Should we add the CheckMetadataHash extension to the kitchensink runtime too?
Should we add the
CheckMetadataHashextension to the kitchensink runtime too?
Done
The CI pipeline was cancelled due to failure one of the required jobs. Job name: test-linux-stable 3/3 Logs: https://gitlab.parity.io/parity/mirrors/polkadot-sdk/-/jobs/6256948
This pull request has been mentioned on Polkadot Forum. There might be relevant details there:
https://forum.polkadot.network/t/polkadot-generic-ledger-app/4295/26
This pull request has been mentioned on Polkadot Forum. There might be relevant details there:
https://forum.polkadot.network/t/polkadot-generic-ledger-app/4295/27
This pull request has been mentioned on Polkadot Forum. There might be relevant details there:
https://forum.polkadot.network/t/polkadot-digest-13-jun-2024/8598/1