IntegriTEE
subscan
Runtime Modules / Teeracle
Spec Version:
Call Functions
Events
Name
Lookup
Attributes
ExchangeRateUpdated3400["DataSource","TradingPairString","ExchangeRate"]
ExchangeRateDeleted3401["DataSource","TradingPairString"]
OracleUpdated3402["OracleDataName","DataSource"]
AddedToWhitelist3403["DataSource","EnclaveFingerprint"]
RemovedFromWhitelist3404["DataSource","EnclaveFingerprint"]
Storage Functions
Name
Type
ExchangeRates{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["Vec<U8>","Vec<U8>"],"value":"SubstrateFixedU64","keys_id":164,"value_id":145}}
OracleData{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat"],"key_vec":["Vec<U8>","Vec<U8>"],"value":"Vec<U8>","keys_id":164,"value_id":291}}
Whitelists{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["Vec<U8>"],"value":"Vec<H256>","keys_id":13,"value_id":424}}
Constants
Name
Type
Value
MaxWhitelistedReleasesU320a000000
MaxOracleBlobLenU3200100000
Error Types
Name
Docs
FingerprintWhitelistOverflowToo many enclave fingerprints in the whitelist for this data source.
FingerprintNotWhitelistedcalling enclave fingerprint not whitelisted for this data source.
FingerprintAlreadyWhitelistedenclave fingerprint already whitelisted for this data source.
TradingPairStringTooLongtrading pair string too long
OracleDataNameStringTooLonggeneric oracle data name string too long
DataSourceStringTooLongdata source string too long
OracleBlobTooBiggeneric oracle blob too big