AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 758 txns
Deployed by via 0x7243ab66 at 7120796
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 49 additional slots
ERC-20
Value $0.01
 (#187)
ERC-721
--
0xa683783d0cdc916b76e01b88e1acac22a1bbb902a3074f72d2256a26df6a4dc6
0xa76b3b452859e623f1bcbeede8b86787a28421865ae60d8eb2ecb9f23d742046
0x5cf986d7e1925a748c1339fd7d500b37589c1382ceb411851444fa466b002aab
0x2e3021ffc91dfecd1c520463dfb044ed63899148fc1f65ac0de73442d883d01c
From
0x892e2d9f3df3ae9bd858375844f3d7f0b7d5db8724fea70c490668e86319c346
0x87eeaacb6ca79096d8656c3e099664508265ee89057a934983d42dbf9d1f26ee
0x2b2a7f0650c02cb3c03fef6659a198689ebe418ac89e83849a304ab46c25d108
0x823359aabf6b407b524bcce78a5f27a266aa00bcc35b326c577c289f71c033b5
0xadbed7a35232d02e29a22425618440283d2c61d01145a67d26c38f9a7a5f1a1a
0x6c2e64cd099c5acce100f5c47edc634ad62dd87f893dc813b7726c219ad6f6bd

Functions
Getter at block 21310819
 
admin(view returns (address)
 
implementation(view returns (address)
chainId(view returns (uint256)
1
estimatedGasForPurchase(view returns (uint256)
200000
getGlobalBaseTokenURI(view returns (string)
https://locksmith.unlock-protocol.com/api/key/
getGlobalTokenSymbol(view returns (string)
UDT
globalBaseTokenURI(view returns (string)
https://locksmith.unlock-protocol.com/api/key/
globalTokenSymbol(view returns (string)
UDT
grossNetworkProduct(view returns (uint256)
593838435469955253973
isOwner(view returns (bool)
false
networkBaseFee(view returns (uint256)
15985133426
owner(view returns (address)
0xa39b44c4affbb56b76a1bf1d19eb93a5dfc2eba9
proxyAdminAddress(view returns (address)
0xce4810e6ce35ef3c1621fa26d546763217fe8861
publicLockAddress(view returns (address)
0x7a5813d46a6c0098b8d6831679b72722fdaa102d
publicLockLatestVersion(view returns (uint16)
13
totalDiscountGranted(view returns (uint256)
1000000000000000000
udt(view returns (address)
0x0000000000000000000000000000000000000000
unlockVersion(pure returns (uint16)
11
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
computeAvailableDiscountFor(addressuint256pure returns (uint256 discountuint256 tokens)
locks(addressview returns (bool deployeduint256 totalSalesuint256 yieldedDiscountTokens)
publicLockImpls(uint16 _versionview returns (address)
publicLockVersions(address _implview returns (uint16)
recordConsumedDiscount(uint256uint256view 
uniswapOracles(addressview returns (address)
State-modifying
changeAdmin(address newAdmin
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__initializeOwnable(address sender
addLockTemplate(address impluint16 version
configUnlock(address _udtaddress _wethuint256 _estimatedGasForPurchasestring _symbolstring _URIuint256 _chainId
createLock(uint256 _expirationDurationaddress _tokenAddressuint256 _keyPriceuint256 _maxNumberOfKeysstring _lockNamebytes12returns (address)
createUpgradeableLock(bytes datareturns (address)
createUpgradeableLockAtVersion(bytes datauint16 _lockVersionreturns (address)
initialize(address _unlockOwner
initializeProxyAdmin(
recordKeyPurchase(uint256 _valueaddress _referrer
renounceOwnership(
resetTrackedValue(uint256 _grossNetworkProductuint256 _totalDiscountGranted
setLockTemplate(address _publicLockAddress
setOracle(address _tokenAddressaddress _oracleAddress
transferOwnership(address newOwner
upgradeLock(address lockAddressuint16 versionreturns (address)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
ConfigUnlock(address udtaddress wethuint256 estimatedGasForPurchasestring globalTokenSymbolstring globalTokenURIuint256 chainId
GNPChanged(uint256 grossNetworkProductuint256 _valueInETHaddress tokenAddressuint256 valueaddress lockAddress
LockUpgraded(address lockAddressuint16 version
NewLock(address indexed lockOwneraddress indexed newLockAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ResetTrackedValue(uint256 grossNetworkProductuint256 totalDiscountGranted
SetLockTemplate(address publicLockAddress
UnlockTemplateAdded(address indexed impluint16 indexed version
Constructor
constructor(address _implementationbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.