CirculatingMarketCapOracle

Verified contract

Active on Ethereum with 27 txns
Deployed by via 0xe7baa1d2 at 11937305
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "CirculatingMarketCapOracle"

0xc23c5fd10aa05cd05398d3717826f9ea82f9f531d44b282a1113cc451aea9347
0x5fc79b32ee43af63fbc39a8652b62c194b3d9e4fa05ab382a1aad2102d0c28cb
0x3aa7212034b7ce9d40fe12fa99e339f06d3af862c0136ecd6bf77a262af58128
0x2f6c34612f5f250991bd3bce79fe04821ed3e1ee793bd7c4cd2073e36a1005df
0x0a698192dbec9dc0e9c815e75e3b424ce51dc5822629718fee2085f1d728d054
0x7716493ae3394b688276773f9ac79f04f3b750a52d96f611c361d3828070c59d
0x2ae9986ca5184e7ab3bb0b19561c3c5d4bcd25a496795936fa7ce382256117b7
0x78ae67f0fb37a8c1c258f0e6139f0633e357f99c2b9425875e7c1fdabf5cd126
0x3a5ec8ab9cb35d62410e35a89f77769bf3d6272f80f9735310bf37996a9f8d05
0xc32b59a4571a21085dc63238b122e84150fc3af2b25163871d4146c7270332ff

Functions
Getter at block 21435674
QUERY_PARAMS(view returns (string)
&vs_currencies=eth&include_market_cap=true
TOKEN_ADDRESS_BASE_URL(view returns (string)
https://api.coingecko.com/api/v3/simple/token_price/ethereum?contract_addresses=
TOKEN_ID_BASE_URL(view returns (string)
https://api.coingecko.com/api/v3/simple/price?ids=
fee(view returns (uint256)
400000000000000000
jobID(view returns (bytes32)
0x6430323465396638393836613463666438373634623865623564383561393935
maximumAge(view returns (uint256)
302400
minimumDelay(view returns (uint256)
302400
oracle(view returns (address)
0x240bae5a27233fd3ac5440b5a598467725f7d1cd
owner(view returns (address)
0x08de71d296d3d68a67260e272828428384ecaad1
requestTimeout(view returns (uint256)
10800
Read-only
addressToString(address _addrpure returns (string)
getCirculatingMarketCap(address tokenview returns (uint256)
getCirculatingMarketCaps(address[] tokensview returns (uint256[] marketCaps)
getCoingeckoMarketCapUrlAndKey(address tokenview returns (string urlstring tokenKey)
getTokenDetails(addressview returns (bool whitelistedbool hasPendingRequestbool useOverrideuint32 lastPriceTimestampuint32 lastRequestTimestampuint168 marketCap)
isTokenWhitelisted(address tokenview returns (bool)
pendingRequestMap(bytes32view returns (address)
tokenOverrideIDs(addressview returns (string)
State-modifying
addTokensToWhitelist(address[] _tokens
cancelExpiredRequest(address token
fulfill(bytes32 _requestIduint256 _marketCap
removeTokensFromWhitelist(address[] _tokens
renounceOwnership(
setChainlinkNodeFee(uint256 _fee
setJobID(bytes32 _jobID
setMaximumAge(uint256 _maximumAge
setMinimumDelay(uint256 _newDelay
setRequestTimeout(uint256 _requestTimeout
setTokenOverrideID(address tokenstring overrideID
transferOwnership(address newOwner
updateCirculatingMarketCaps(address[] _tokenAddresses
withdrawLink(
Events
ChainlinkCancelled(bytes32 indexed id
ChainlinkFulfilled(bytes32 indexed id
ChainlinkRequested(bytes32 indexed id
NewChainlinkFee(uint256 fee
NewJobID(bytes32 jobID
NewMaximumAge(uint256 maximumAge
NewMinimumDelay(uint256 minimumDelay
NewRequestTimeout(uint256 requestTimeout
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokenAdded(address token
TokenOverrideAdded(address tokenstring overrideID
TokenOverrideRemoved(address token
TokenRemoved(address token
Constructor
constructor(uint256 _minimumDelayuint256 _maximumAgeuint256 _requestTimeoutaddress _oraclebytes32 _jobIDaddress _link
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.