NFTFloorOracle

Verified contract

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

No balances found for "NFTFloorOracle"

0xe115a27ab099838c780f18f5bee3b034e39f238a62395fcdf6d17779b57506cd
0x11e64c9b35ee3ad8bbd3a76f0c8b86a0867190011c34da6a1fcaf77e64ec500f
0x63781b685d154f51810f2db80e4c03ee12060b2dd32fdecdb0ee7db96c4b3013
0x2ceb3fb48f27886e9b078228b7e4e561fcb898f7ffc0a9c438834aef077c398d
0x037838b638816f41e9afb860d16c4264068db030a55efb45089a819abe217799
0xa92ff5a8c7c8500b2ea9201e1bf45b5ce25b54d8d40c8c6e7f2fabb4dd3c0d96
0x34b4b24726f0d984ebe5a88fea9bd521dfc44f9af2dcbdf1cfbfd18410580c8c
0x782f8ef644a8a0330981ec8ec55a1a38a250418c5580866d58b0739c524d35b7
0x89fc3c8426190269488fcb14e73105a283698614046f28b096c285932905ed69
0xe091db97a3208d1b7871b69448d447b73437f6c4e691db41fdf0625ad6d429be

Functions
Getter at block 20886479
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
UPDATER_ROLE(view returns (bytes32)
0x73e573f9566d61418a34d5de3ff49360f9c51fec37f7486551670290f6285dab
config(view returns (uint128 expirationPerioduint128 maxPriceDeviation)
(expirationPeriod=2400, maxPriceDeviation=300)
getFeederSize(view returns (uint256)
4
Read-only
assetFeederMap(addressview returns (bool registereduint8 indexbool paused)
assetPriceMap(addressview returns (uint256 twapuint256 updatedAtuint256 updatedTimestamp)
assets(uint256view returns (address)
feederPositionMap(addressview returns (bool registereduint8 index)
feeders(uint256view returns (address)
getLastUpdateTime(address _assetview returns (uint256 timestamp)
getPrice(address _assetview returns (uint256 price)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addAssets(address[] _assets
addFeeders(address[] _feeders
grantRole(bytes32 roleaddress account
initialize(address _adminaddress[] _feedersaddress[] _assets
removeAssets(address[] _assets
removeFeeders(address[] _feeders
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setConfig(uint128 expirationPerioduint128 maxPriceDeviation
setEmergencyPrice(address _assetuint256 _twap
setMultiplePrices(address[] _assetsuint256[] _twaps
setPause(address _assetbool _flag
Events
AssetAdded(address indexed asset
AssetDataSet(address indexed assetuint256 twapuint256 lastUpdatedBlock
AssetPaused(address indexed assetbool paused
AssetRemoved(address indexed asset
FeederAdded(address indexed feeder
FeederRemoved(address indexed feeder
Initialized(uint8 version
OracleConfigSet(uint128 expirationPerioduint128 maxPriceDeviation
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.