pub trait BlockProducerMetadataApi<Block: BlockT, Metadata>: Core<Block>where
Metadata: Decode,{
// Provided method
fn get_metadata_for(
&self,
__runtime_api_at_param__: <Block as BlockT>::Hash,
cross_chain_pub_key: &CrossChainPublicKey,
) -> Result<Option<Metadata>, ApiError> { ... }
}
Provided Methods§
Sourcefn get_metadata_for(
&self,
__runtime_api_at_param__: <Block as BlockT>::Hash,
cross_chain_pub_key: &CrossChainPublicKey,
) -> Result<Option<Metadata>, ApiError>
fn get_metadata_for( &self, __runtime_api_at_param__: <Block as BlockT>::Hash, cross_chain_pub_key: &CrossChainPublicKey, ) -> Result<Option<Metadata>, ApiError>
Retrieves the metadata for a given SPO public key if it exists.