pub trait AuthorityDiscoveryApi<Block>: Core<Block>where
    Block: Block,
{ fn authorities(
        &self,
        __runtime_api_at_param__: &BlockId<Block>
    ) -> Result<Vec<Public, Global>, ApiError> { ... } fn authorities_with_context(
        &self,
        __runtime_api_at_param__: &BlockId<Block>,
        context: ExecutionContext
    ) -> Result<Vec<Public, Global>, ApiError> { ... } }
Expand description

The authority discovery api.

This api is used by the client/authority-discovery module to retrieve identifiers of the current and next authority set.

Provided Methods§

Retrieve authority identifiers of the current and next authority set.

Retrieve authority identifiers of the current and next authority set.

Trait Implementations§

The identifier of the runtime api.
The version of the runtime api.

Implementations on Foreign Types§

Implementors§