TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 42,037 txns
Deployed by via 0x579ee78c at 14316869
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots

No balances found for "TransparentUpgradeableProxy"

0x17acbce8c3f8aee0a6d8f7d0b34510ca47be5a1c739cd468638302a7fd085990
0x35eddc866505fb9bec0b90e82aaf5751ef8d5c44e7b94fa4750e9a572ddb9013
0x6450119e5072d3a86a9d2dd081a373243acf9ba29cbcea1c2ba189cbe8edbf3d
0xe82110c1753a68253087f49b9f53b65cd25420e52b0a07ec203d10433960ed02
0x1b4897b9221f3573ab7a58c2034404fd16109862f8c896f6ce3280d6db070f4a
0xf87a665959e6ae25463e17ad09e16abf68376dd91230792e2be6da76ff07e5bc
0x9dadc919efc0c0a1dd62958d1686cff9385294cfc5f3fae7055e1a1c6dd22b5b
0xa7b3edd6c4566bbf78d6cd69bb5a1d999f34c2a6e087004bd3b4e015b65b2cc3
0x1050df844fd4f34408492f7b05fc839a8b0abddd1369b77bffa181ba6172b0b5
0x6feb6b15a9641070c5c0fc688c076b501abfc7c16d59f74a31e9b8dc03a7bb30

Functions
Getter at block 21158858
CALL_FOR_ROLE(view returns (bytes32)
0x41207b22b88d3748f04a6d2ace753afb54baeac67bf1270fb2caeb2062114994
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_DMG(view returns (uint32)
1400
MAX_ENHANCEMENT(view returns (uint8)
14
MIN_DMG(view returns (uint32)
800
MIN_ENHANCEMENT(view returns (uint8)
0
getGuild(view returns (address)
0x5ad8df85221758c702dff658ace302e0fef28c25
getSeeder(view returns (address)
0x2ed251752da7f24f33cfbd38438748bb8eeb44e1
Read-only
enhancementCost(uint256 tokenIdview returns (uint256bool)
getEnhancementRequest(uint256 tokenIdview returns (struct EnhanceableEnhancementRequest)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getStats(uint256 tokenIdview returns (struct StatsFighterStats)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdpure returns (string)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__Enhanceable_init(address seederaddress token
enhance(uint256 tokenIduint256 burnTokenId
enhanceFor(uint256 tokenIduint256 burnTokenIdaddress user
grantRole(bytes32 roleaddress account
initialize(address adminaddress seederaddress fighteraddress confetti
onERC721Received(addressaddressuint256bytesreturns (bytes4)
pause(
renounceRole(bytes32 roleaddress account
reveal(uint256[] tokenIds
revealFor(uint256[] tokenIdsaddress user
revokeRole(bytes32 roleaddress account
setGuild(address guild
setSeeder(address seeder
unpause(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
EnhancementCompleted(uint256 indexed tokenIduint256 indexed timestampbool successbool degraded
EnhancementRequested(uint256 indexed tokenIduint256 indexed timestamp
Initialized(uint8 version
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SeederUpdated(address indexed calleraddress indexed seeder
Constructor
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.