pub trait Metadata<Block: BlockT>: Core<Block> {
    fn metadata(
        &self,
        __runtime_api_at_param__: &BlockId<Block>
    ) -> Result<OpaqueMetadata, ApiError> { ... }
    fn metadata_with_context(
        &self,
        __runtime_api_at_param__: &BlockId<Block>,
        context: ExecutionContext
    ) -> Result<OpaqueMetadata, ApiError> { ... }
}Expand description
The Metadata api trait that returns metadata for the runtime.
Provided Methods§
sourcefn metadata(
    &self,
    __runtime_api_at_param__: &BlockId<Block>
) -> Result<OpaqueMetadata, ApiError>
 
fn metadata(
    &self,
    __runtime_api_at_param__: &BlockId<Block>
) -> Result<OpaqueMetadata, ApiError>
Returns the metadata of a runtime.
sourcefn metadata_with_context(
    &self,
    __runtime_api_at_param__: &BlockId<Block>,
    context: ExecutionContext
) -> Result<OpaqueMetadata, ApiError>
 
fn metadata_with_context(
    &self,
    __runtime_api_at_param__: &BlockId<Block>,
    context: ExecutionContext
) -> Result<OpaqueMetadata, ApiError>
Returns the metadata of a runtime.