subscan
Runtime Modules / Oracle
Spec Version:
Call Functions
Events
Name
Lookup
Attributes
FeedValues3e00["AccountId","Vec<(OracleKey, UnsignedFixedPoint)>"]
AggregateUpdated3e01["Vec<(OracleKey, Option<UnsignedFixedPoint>)>"]
OracleAdded3e02["AccountId","NameOf"]
OracleRemoved3e03["AccountId"]
Storage Functions
Name
Type
Aggregate{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:oracle:Key"],"value":"U128","keys_id":109,"value_id":104}}
RawValues{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["interbtc_primitives:oracle:Key","[U8; 32]"],"value":"oracle:TimestampedValue","keys_id":495,"value_id":496}}
RawValuesUpdated{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:oracle:Key"],"value":"Bool","keys_id":109,"value_id":103}}
ValidUntil{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:oracle:Key"],"value":"U64","keys_id":109,"value_id":11}}
MaxDelay{"origin":"PlainType","plain_type":"U64","PlainTypeValue":11}
AuthorizedOracles{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 32]"],"value":"Vec<U8>","keys_id":0,"value_id":112}}
StorageVersion{"origin":"PlainType","plain_type":"oracle:types:Version","PlainTypeValue":497}
Constants
Name
Type
Value
MaxNameLengthU32ff000000
Error Types
Name
Docs
InvalidOracleSourceNot authorized to set exchange rate
MissingExchangeRateExchange rate not specified or has expired
TryIntoIntErrorUnable to convert value