Define `OpaqueValue` (#4550)
Define `OpaqueValue` and use it instead of `grandpa::OpaqueKeyOwnershipProof` and `beefy:OpaqueKeyOwnershipProof` Related to https://github.com/paritytech/polkadot-sdk/pull/4522#discussion_r1608278279 We'll need to introduce a runtime API method that calls the `report_fork_voting_unsigned()` extrinsic. This method will need to receive the ancestry proof as a paramater. I'm still not sure, but there is a chance that we'll send the ancestry proof as an opaque type. So let's introduce this `OpaqueValue`. We can already use it to replace `grandpa::OpaqueKeyOwnershipProof` and `beefy:OpaqueKeyOwnershipProof` and maybe we'll need it for the ancestry proof as well. --------- Co-authored-by: Bastian Köcher <[email protected]>
parent
493ba5e2
Pipeline
#477191
waiting for manual action
with stages
in
1 hour, 10 minutes, and 51 seconds
Please register or sign in to comment