ExchangeRates

Verified contract

Active on Ethereum with 16,297 txns
Deployed by via 0x08a757e6 at 9123410
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
ERC-20
--
ERC-20
--
0x54264efe38e5dfa286f44af9fd682fba3a3a03aabbb58e8cd35d2795a3b35390
0x82cd0b038771e892f4be98737c55efad88a809f2073e910712f2d2e760439918
0x9c3981b9fb887969912a8c0eb85ed101c76f1ab79cc748b02ceb4b3972c9e8a1
0x092abced7bda4a50a38ce75447db478e2db70d0d7e4132162873d653c74cfad6
0x453864febd526ccc1b0b4c0cfffd9671e83013327e66466809724ab67a59daef
0x6c5b967daa72219cb34b6ce78b343d789fddb6939f5e1e66895ceaa031b7a984
0x38c2dc3810efb90af78a3e8f7db1a06fd61fa69507dd0879a06fcb1961191b6f
0x24038344bdb4cb5165cfd4d97dd48aceb6a1d797912bdbc8be9d2703b8e5c25d
0x83e5b0be70c766226a340c5035ecd960851198311131e38876735908f6abec27
0x3c49cc26e464e97905e2eeb0345a0d92bd86a4f7f4837d7810e97cdaac549465

Functions
Getter at block 21161097
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
rateStalePeriod(view returns (uint256)
10800
selfDestructBeneficiary(view returns (address)
0xb64ff7a4a33acdf48d97dab0d764afd0f6176882
selfDestructInitiated(view returns (bool)
false
Read-only
aggregatorKeys(uint256view returns (bytes32)
aggregators(bytes32view returns (address)
anyRateIsStale(bytes32[] currencyKeysview returns (bool)
effectiveValue(bytes32 sourceCurrencyKeyuint256 sourceAmountbytes32 destinationCurrencyKeyview returns (uint256)
inversePricing(bytes32view returns (uint256 entryPointuint256 upperLimituint256 lowerLimitbool frozen)
invertedKeys(uint256view returns (bytes32)
isXDRParticipant(bytes32view returns (bool)
lastRateUpdateTimes(bytes32 codeview returns (uint256)
lastRateUpdateTimesForCurrencies(bytes32[] currencyKeysview returns (uint256[])
rateForCurrency(bytes32 currencyKeyview returns (uint256)
rateIsFrozen(bytes32 currencyKeyview returns (bool)
rateIsStale(bytes32 currencyKeyview returns (bool)
rates(bytes32 codeview returns (uint256)
ratesAndStaleForCurrencies(bytes32[] currencyKeysview returns (uint256[]bool)
ratesForCurrencies(bytes32[] currencyKeysview returns (uint256[])
xdrParticipants(uint256view returns (bytes32)
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.