ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 14,100 txns
Deployed by via 0x96002620 at 15346563
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "ERC1967Proxy"

0x9c81ad95b522bd3649c1ded803621f96ab6afadda9ea5d857990a3be778c1e37
0x393ad57927669d593740e9a01bc60ebbbcc2ec4aaac14f6bc0d60fe795241ab4
0x132f31400a9df86dc826fd6eeaec96b59b1416a94d5ead599ed55beb48749c15
0x00e6d17a5edf33d7cfe9032f4ef050abce95f8d21f28e9c7fac85c2b3fe5b56b
0x50fc1b402525169d40f64bbd31620066bef59fcde70af4b1f5477e8b4e256b72
0x4000580216365f2183d849b794e15cc8c16bd13902978d949fb4e590082371e8
0x9703c8d6b3e0f1469a87b6d3a1eb840ae03054dd24995e7403a20724678719e0
0x0034319fe8eeac2ac80c984c6de319f1b96f4a401e236371446712e9cc13e0d3
0xf6a04475edb56e725f9f2ef141f42dbf9e1df705643d443325b6091efa787bd9
0xa4f218d6180aff3e8f70f240d8a1a3f2e66b0d28948ae534e34ca02e588afbaf

Functions
Getter at block 21270663
getConfiguration(view returns (address usdtuint256 usdtInitialIbtPriceaddress usdcuint256 usdcInitialIbtPriceaddress daiuint256 daiInitialIbtPrice)
(usdt=0xdac17f958d2ee523a2206206994597c13d831ec7, usdtInitialIbtPrice=1042679339957585866, usdc=0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48, usdcInitialIbtPrice=1031576042312020683, dai=0x6b175474e89094c44da98b954eedeac495271d0f, daiInitialIbtPrice=1030077612745992745)
getImplementation(view returns (address)
0xcf7124e93ad63d25b26b67ba79b0bdb53cd71221
getVersion(pure returns (uint256)
2002
owner(view returns (address)
0xd92e9f039e4189c342b4067cc61f5d063960d248
paused(view returns (bool)
false
 
proxiableUUID(view returns (bytes32)
Read-only
calculateAccruedIbtPrice(address assetuint256 calculateTimestampview returns (uint256)
getAccruedIndex(uint256 calculateTimestampaddress assetview returns (struct IporTypesAccruedIpor accruedIpor)
getIndex(address assetview returns (uint256 indexValueuint256 ibtPriceuint256 lastUpdateTimestamp)
isAssetSupported(address assetview returns (bool)
isPauseGuardian(address accountview returns (bool)
isUpdater(address updaterview returns (uint256)
State-modifying
addAsset(address assetuint256 updateTimestamp
addPauseGuardians(address[] guardians
addUpdater(address updater
confirmTransferOwnership(
initialize(address[] assetsuint32[] updateTimestamps
pause(
removeAsset(address asset
removePauseGuardians(address[] guardians
removeUpdater(address updater
renounceOwnership(
transferOwnership(address appointedOwner
unpause(
updateIndexes(struct IIporOracleUpdateIndexParams[] indexesToUpdate
updateIndexesAndQuasiIbtPrice(struct IIporOracleUpdateIndexParams[] indexesToUpdate
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
AppointedToTransferOwnership(address indexed appointedOwner
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
IporIndexAddAsset(address newAssetuint256 updateTimestamp
IporIndexAddUpdater(address newUpdater
IporIndexRemoveAsset(address asset
IporIndexRemoveUpdater(address updater
IporIndexUpdate(address assetuint256 indexValueuint256 quasiIbtPriceuint256 updateTimestamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PauseGuardiansAdded(address[] indexed guardians
PauseGuardiansRemoved(address[] indexed guardians
Paused(address account
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
UpdateIndex(address assetstring errorCodestring methodName
WrongAddress(string errorCodeaddress wrongAddressstring message