Name | Lookup | Parameters | |
---|---|---|---|
feed_values | 3e00 | 1 | |
insert_authorized_oracle | 3e01 | 2 | |
remove_authorized_oracle | 3e02 | 1 |
Name | Lookup | Attributes | |
---|---|---|---|
FeedValues | 3e00 | ["AccountId","Vec<(OracleKey, UnsignedFixedPoint)>"] | |
AggregateUpdated | 3e01 | ["Vec<(OracleKey, Option<UnsignedFixedPoint>)>"] | |
OracleAdded | 3e02 | ["AccountId","Bytes"] | |
OracleRemoved | 3e03 | ["AccountId"] |
Name | Type | |
---|---|---|
Aggregate | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:oracle:Key"],"value":"U128","keys_id":91,"value_id":92}} | |
RawValues | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["interbtc_primitives:oracle:Key","AccountId"],"value":"oracle:TimestampedValue","keys_id":385,"value_id":386}} | |
RawValuesUpdated | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:oracle:Key"],"value":"Bool","keys_id":91,"value_id":87}} | |
ValidUntil | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["interbtc_primitives:oracle:Key"],"value":"U64","keys_id":91,"value_id":10}} | |
MaxDelay | {"origin":"PlainType","plain_type":"U64","PlainTypeValue":10} | |
AuthorizedOracles | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["AccountId"],"value":"Vec<U8>","keys_id":0,"value_id":12}} | |
StorageVersion | {"origin":"PlainType","plain_type":"oracle:types:Version","PlainTypeValue":387} |
Name | Docs |
---|---|
InvalidOracleSource | Not authorized to set exchange rate |
MissingExchangeRate | Exchange rate not specified or has expired |
TryIntoIntError | Unable to convert value |