ExchangeRates

Verified contract

Active on Ethereum with 31,719 txns
Deployed by via 0x75b98b62 at 8120141
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.01
0x8f854815af55a80fa4ee6c2bc819da0334d07b4f711120d715ac2310765eb51e
0x655350d88c0ddc5027ccdd12ec6816a09bc5f00c82411aa910e381365b970650
0x67cd136371d5cdd6ac17e2f1536159d5c734762b546ed1d26e185243ac1c8128
0xc58b8b90874b06a7afdddfafd481bae8bc358ce7684e452713206e8eb40529e1
0xfd73d9dfe6ce1c3fa5c4094a841c557bf0b9740b7d40150c74eb8938bca113a0
0x2af2c08d6c322d04fa0213c5533dfe1403bcfa6da03191fe99ae1e41d55dfa13
0x1ec0cd741dfdda72dab0f980edff83623def6c69fd72fa51aef2248a1b64f162
0x73e8d75249eb46ea6c15efe675bc3fc391271cd88d35d7d07841e26c02dbffc9
0x42a1ea81680d2083230147978d9669b14dafb9a1147ac75c4f87c585af10f936
0x00e93f66a05b061812d413e79c661541485aab356022e9526d9bf4776d68db09

Functions
Getter at block 21270592
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)
0xb0a23f40de7f776a4f20153e8995ed3e7d7c8487
priceUpdateLock(view returns (bool)
false
rateStalePeriod(view returns (uint256)
1
selfDestructBeneficiary(view returns (address)
0xaf04542302ca11896ae9dd5ad2cf66e7af8fb1b8
selfDestructInitiated(view returns (bool)
false
Read-only
anyRateIsStale(bytes4[] currencyKeysview returns (bool)
effectiveValue(bytes4 sourceCurrencyKeyuint256 sourceAmountbytes4 destinationCurrencyKeyview returns (uint256)
inversePricing(bytes4view returns (uint256 entryPointuint256 upperLimituint256 lowerLimitbool frozen)
invertedKeys(uint256view returns (bytes4)
lastRateUpdateTimeForCurrency(bytes4 currencyKeyview returns (uint256)
lastRateUpdateTimes(bytes4view returns (uint256)
lastRateUpdateTimesForCurrencies(bytes4[] currencyKeysview returns (uint256[])
rateForCurrency(bytes4 currencyKeyview returns (uint256)
rateIsFrozen(bytes4 currencyKeyview returns (bool)
rateIsStale(bytes4 currencyKeyview returns (bool)
rates(bytes4view returns (uint256)
ratesForCurrencies(bytes4[] currencyKeysview returns (uint256[])
xdrParticipants(uint256view returns (bytes4)
State-modifying
acceptOwnership(
deleteRate(bytes4 currencyKey
initiateSelfDestruct(
nominateNewOwner(address _owner
removeInversePricing(bytes4 currencyKey
selfDestruct(
setInversePricing(bytes4 currencyKeyuint256 entryPointuint256 upperLimituint256 lowerLimit
setOracle(address _oracle
setPriceUpdateLock(bool _priceUpdateLock
setRateStalePeriod(uint256 _time
setSelfDestructBeneficiary(address _beneficiary
terminateSelfDestruct(
updateRates(bytes4[] currencyKeysuint256[] newRatesuint256 timeSentreturns (bool)
Events
InversePriceConfigured(bytes4 currencyKeyuint256 entryPointuint256 upperLimituint256 lowerLimit
InversePriceFrozen(bytes4 currencyKey
OracleUpdated(address newOracle
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
RateDeleted(bytes4 currencyKey
RateStalePeriodUpdated(uint256 rateStalePeriod
RatesUpdated(bytes4[] currencyKeysuint256[] newRates
SelfDestructBeneficiaryUpdated(address newBeneficiary
SelfDestructInitiated(uint256 selfDestructDelay
SelfDestructTerminated(
SelfDestructed(address beneficiary
Constructor
constructor(address _owneraddress _oraclebytes4[] _currencyKeysuint256[] _newRates
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.