[FRAME] VersionedCall #1138
Labels
C1-mentor
A task where a mentor is available. Please indicate in the issue who the mentor could be.
C2-good-first-issue
A task for a first time contributor to become familiar with the Polkadot-SDK.
D1-medium
Can be fixed by a coder with good Rust knowledge but little knowledge of the codebase.
I4-refactor
Code needs refactoring.
Previous discussion paritytech/substrate#12740 (comment)
We should introduce a
VersionedCall
that's opaqueCall
+transaction_version
and it can validate storedtransaction_version
with current version and report error on mismatching.And replace all stored calls to use
VersionedCall
to prevent unexpected bad execution due to breaking transaction version.The text was updated successfully, but these errors were encountered: