AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 2,980 txns
Deployed by via 0x60eca516 at 12295349
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
-
variable spans 46 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots

No balances found for "AdminUpgradeabilityProxy"

0x4c180a11384a82994dc059788a0dae9e9cda5979e2d2dca10ef068e0586280ea
0xe24ede381bff29bb31b60038d42482052f839929701345ca1dd61428cd123804
0x8e18512febaa9cdab482ccd52b5e23d49de33a7dd89cbea65e92ff97fda71167
0x84bf55d7e4fe295ebb6f6d5e8e6e97c7a299139864251fdd9d77c6c93da2870e
0xbfb491d6a80acafbdd6346f3559ce247c8bbe1a3ac93bde6ab57286484d4c5f4
0x7e6bec3d4dcd7f6d125097d0f7deba4f66d538aee599bef2654ed3a4fe045ace
0x75de0f6b84ad6d0a3260902c0a1c7dcef60aea7e4cea0ed073d7af81f942550c
0x1d5926ae99125dad3284d15ab5596080ccf9db18081b8a74fe67379c8d62443a
0xa192ec78f512577884bcfce68ec7c1ec84ac013edd80ce9803f035d9e170c6da
0xe19ab43db7cbf5988be886528b4c611fb004254135a4eefc87cef09099031c4c

Functions
Getter at block 21172961
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OPERATOR_ROLE(view returns (bytes32)
0x97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b929
PLATFORM_ROLE(view returns (bytes32)
0x797343f8d6a29aafeb3aaf0910a8973e0081c60c2f6c1f775cd9f76ea348fc1e
asyncSaleFeesRecipient(view returns (address)
0xdb8ac7027ce4a09c640ea07d582c700e78b95536
basisPointsDenominator(view returns (uint256)
10000
defaultArtistPrimarySalePercentage(view returns (uint256)
7500
defaultArtistSecondarySalePercentage(view returns (uint256)
1000
defaultPlatformSecondarySalePercentage(view returns (uint256)
500
Read-only
artistAddress(uint256view returns (address)
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
getFeeBps(uint256 idview returns (uint256[])
getFeeRecipients(uint256 idview returns (address[])
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address accountaddress operatorview returns (bool)
isPreorder(uint256view returns (bool)
numberOfTokens(uint256view returns (uint256)
pricePerToken(uint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
uri(uint256view returns (string)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
_initialize(
addGlobalOperator(address operatorAddress
addPlatformAddress(address platformAddress
changeArtistAddress(uint256 tokenIdaddress _artistAddress
changeDefaultArtistPrimarySalePercentage(uint256 _basisPoints
changeDefaultArtistSecondarySalePercentage(uint256 _basisPoints
changeDefaultPlatformSecondarySalePercentage(uint256 _basisPoints
changeMinimumPrice(uint256 tokenIduint256 _pricePerToken
createPreorder(uint256 _preorderTokenIduint256 _numberOfEditionsaddress _artistAddressuint256 _minimumPrice
grantRole(bytes32 roleaddress account
initialize(string uri
preorderArtwork(uint256 tokenIduint256 numberOfEditionsToBuypayable 
preorderArtworkPlatform(uint256 tokenIduint256 numberOfEditionsToBuy
redeemPreorder(uint256 tokenIduint256 numberOfEditions
removeGlobalOperator(address operatorAddress
removePlatformAddress(address platformAddress
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setAsyncFeeRecipient(address _asyncSaleFeesRecipient
updateTokenUri(string newUri
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
ArtistAddressUpdated(uint256 tokenIdaddress artistAddress
ArtworkPreordered(uint256 tokenIduint256 numberOfEditionsToBuyaddress user
ArtworkPreorderedPlatform(uint256 tokenIduint256 numberOfEditionsAcquired
MinimumPriceUpdated(uint256 tokenIduint256 pricePerToken
PreorderCreated(uint256 preorderTokenIduint256 numberOfEditionsuint256 minimumPriceaddress artistAddress
PreorderRedeemed(uint256 tokenIduint256 numberOfEditionsaddress user
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SecondarySaleFees(uint256 tokenIdaddress[] recipientsuint256[] bps
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
UpdateAsyncSaleFeesRecipient(address asyncSaleFeesRecipient
V0ContractsLaunched(address initialAsyncAdmin
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.