Trait orml_oracle_runtime_api::OracleApi
source · pub trait OracleApi<Block: BlockT, ProviderId, Key, Value>: Core<Block>{
// Provided methods
fn get_value(
&self,
__runtime_api_at_param__: <Block as BlockT>::Hash,
provider_id: ProviderId,
key: Key
) -> Result<Option<Value>, ApiError> { ... }
fn get_all_values(
&self,
__runtime_api_at_param__: <Block as BlockT>::Hash,
provider_id: ProviderId
) -> Result<Vec<(Key, Option<Value>)>, ApiError> { ... }
}