ExchangeRates

Verified contract

Active on Ethereum with 14,623 txns
Deployed by via 0xc343af2e at 10364342
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ExchangeRates"

0xcdffe48ae9e9fcbb47cbd4fb3b23a0c025e9fef359c888d035664be06caf3d53
0x7e6e8e334627e5ab08273305d3dffb4d5775acd308bc243ef16fde35971508fb
0xc2700e3b3f4249663a0a1b8420179505af69977d69ae1b578acea865cbda96ca
0xa5386c8cdcd1351c0d5cbe574548dad54cdb26996c0155c58d6778c5eee96d73
0x204b70da95431a9945db9510c00f6d9139b566d4f65dbac4d1f52291a2cd71d4
0x97b5c3c44e6744e61bc89c7c50dc3110249bace50e1f44b3039bf00c0cace16c
0xd973bc9420bf0f53a7d9689605ce1714e955df22628ee2060bee5515f38b596f
0x62432933556ff1f1043fd184063ad5c6754ef693fd2a5b2e914ca5fd7141200c
0x2135e8529916c1bf70062ffe0e42342e520fa2e87b9eb3b57e1b97f6080873a6
0x5347bb28f1878f4fea016ccb8a97e6db3e91c0b04f7a34b68aa6eef3e384dc72

Functions
Getter at block 21157993
SELFDESTRUCT_DELAY(view returns (uint256)
2419200
initiationTime(view returns (uint256)
0
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
oracle(view returns (address)
0xac1ed4fabbd5204e02950d68b6fc8c446ac95362
owner(view returns (address)
0xeb3107117fead7de89cd14d463d340a2e6917769
rateStalePeriod(view returns (uint256)
10800
selfDestructBeneficiary(view returns (address)
0xde910777c787903f78c89e7a0bf7f4c435cbb1fe
selfDestructInitiated(view returns (bool)
false
Read-only
aggregatorKeys(uint256view returns (bytes32)
aggregators(bytes32view returns (address)
anyRateIsStale(bytes32[] currencyKeysview returns (bool)
currentRoundForRate(bytes32view returns (uint256)
effectiveValue(bytes32 sourceCurrencyKeyuint256 sourceAmountbytes32 destinationCurrencyKeyview returns (uint256 value)
effectiveValueAndRates(bytes32 sourceCurrencyKeyuint256 sourceAmountbytes32 destinationCurrencyKeyview returns (uint256 valueuint256 sourceRateuint256 destinationRate)
effectiveValueAtRound(bytes32 sourceCurrencyKeyuint256 sourceAmountbytes32 destinationCurrencyKeyuint256 roundIdForSrcuint256 roundIdForDestview returns (uint256 value)
getCurrentRoundId(bytes32 currencyKeyview returns (uint256)
getLastRoundIdBeforeElapsedSecs(bytes32 currencyKeyuint256 startingRoundIduint256 startingTimestampuint256 timediffview returns (uint256)
inversePricing(bytes32view returns (uint256 entryPointuint256 upperLimituint256 lowerLimitbool frozen)
invertedKeys(uint256view returns (bytes32)
lastRateUpdateTimes(bytes32 currencyKeyview returns (uint256)
lastRateUpdateTimesForCurrencies(bytes32[] currencyKeysview returns (uint256[])
rateAndTimestampAtRound(bytes32 currencyKeyuint256 roundIdview returns (uint256 rateuint256 time)
rateAndUpdatedTime(bytes32 currencyKeyview returns (uint256 rateuint256 time)
rateForCurrency(bytes32 currencyKeyview returns (uint256)
rateIsFrozen(bytes32 currencyKeyview returns (bool)
rateIsStale(bytes32 currencyKeyview returns (bool)
ratesAndStaleForCurrencies(bytes32[] currencyKeysview returns (uint256[]bool)
ratesAndUpdatedTimeForCurrencyLastNRounds(bytes32 currencyKeyuint256 numRoundsview returns (uint256[] ratesuint256[] times)
ratesForCurrencies(bytes32[] currencyKeysview returns (uint256[])
State-modifying
acceptOwnership(
addAggregator(bytes32 currencyKeyaddress aggregatorAddress
deleteRate(bytes32 currencyKey
initiateSelfDestruct(
nominateNewOwner(address _owner
removeAggregator(bytes32 currencyKey
removeInversePricing(bytes32 currencyKey
selfDestruct(
setInversePricing(bytes32 currencyKeyuint256 entryPointuint256 upperLimituint256 lowerLimitbool freezebool freezeAtUpperLimit
setOracle(address _oracle
setRateStalePeriod(uint256 _time
setSelfDestructBeneficiary(address _beneficiary
terminateSelfDestruct(
updateRates(bytes32[] currencyKeysuint256[] newRatesuint256 timeSentreturns (bool)
Events
AggregatorAdded(bytes32 currencyKeyaddress aggregator
AggregatorRemoved(bytes32 currencyKeyaddress aggregator
InversePriceConfigured(bytes32 currencyKeyuint256 entryPointuint256 upperLimituint256 lowerLimit
InversePriceFrozen(bytes32 currencyKey
OracleUpdated(address newOracle
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
RateDeleted(bytes32 currencyKey
RateStalePeriodUpdated(uint256 rateStalePeriod
RatesUpdated(bytes32[] currencyKeysuint256[] newRates
SelfDestructBeneficiaryUpdated(address newBeneficiary
SelfDestructInitiated(uint256 selfDestructDelay
SelfDestructTerminated(
SelfDestructed(address beneficiary
Constructor
constructor(address _owneraddress _oraclebytes32[] _currencyKeysuint256[] _newRates
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.