InitializableAdminUpgradeabilityProxy

Verified contract

Proxy

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

No balances found for "InitializableAdminUpgradeabilityProxy"

0xac63453a2c7a39ae6ba6f5a25591acf51082f05d9f305701a791971644731777
0xd5cb171baafb43e373c6041698cb8a38489783c6f22652ba3e1a51cb78af1992
0x89c5145db493a401bda67976bd20bd2f4b4631e9a41c750b71f13434c05bb09c
0xc1627e076bc4756706941ca1555503fb48edce9ee704d715f71989283fb7c7ed
0x0870555b15de8e7d587aab60c86b3ec45a779f23dcdcb8fd6b4661c0688a88c5
0x7a4552fc2144339bd9300f5b6cb750d414d1779eac5ff83ecd3f2bd9a183fa3e
0x609af24f14adc415d5b5c41ab8838c757eeb12677ae99f3991eedbe57cb93bd2
0xa299b592eb7671145887942bfd431fa22256458758f8a84b3477430d8edd84a5
0x3ed40fe01e566b482796328afebd84632c8ae9543d5fbf0ca657e6f6661989f9
0xf9d3bf01d9f7ba8a96d4d76838b8e8c27921e2195f77f6aadf92b951f28110ec

Functions
Getter at block 21208498
owner(view returns (address)
0x981e9e961e53bde8415eef26c7c5d79b59799a37
treasury(view returns (address)
0x981e9e961e53bde8415eef26c7c5d79b59799a37
Read-only
discounts(addressuint256view returns (uint256)
getAmount(address tokenuint256 unitPriceInUsdview returns (uint256)
getTokenAmountPerItem(address tokenuint256 itemIdview returns (uint256)
getUsdPrice(address tokenview returns (uint256)
items(uint256view returns (uint256 pricebool isRegisteredbool isUnlimiteduint256 dailyLimit)
priceFeeds(addressview returns (address)
userDailyPayCount(addressuint256view returns (uint256)
userPayTime(addressuint256view returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
initialize(address _logicaddress _adminbytes _datapayable 
initialize(address _logicbytes _datapayable 
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addItem(uint256 itemIduint256 pricebool isUnlimiteduint256 dailyLimit
addItems(uint256[] itemIdsuint256[] pricesbool[] isUnlimiteduint256[] dailyLimits
initialize(address initialOwneraddress _treasuryaddress[] tokensaddress[] oracles
pay(uint256 itemIdaddress tokenuint256 maxAmountstring payloadpayable 
renounceOwnership(
transferOwnership(address newOwner
updateDiscount(address tokenuint256 itemIduint256 discount
updateDiscounts(address[] tokensuint256[] itemIdsuint256[] discounts
updateItem(uint256 itemIduint256 pricebool isUnlimiteduint256 dailyLimit
updateItems(uint256[] itemIdsuint256[] pricesbool[] isUnlimiteduint256[] dailyLimits
updateOracle(address tokenaddress oracle
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AddItem(uint256 itemIduint256 pricebool isUnlimiteduint256 dailyLimit
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Pay(address userAddressuint256 itemIduint256 priceuint256 refundstring payloadaddress tokenuint256 amount
UpdateDiscount(address tokenuint256 itemIduint256 discount
UpdateItem(uint256 itemIduint256 pricebool isUnlimiteduint256 dailyLimit
UpdateOracle(address tokenaddress oracle
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
FailedInnerCall(
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token