This contract is being backfilled. You may encounter incomplete storage history.

Atticc staking SBT

Verified contract

Proxy

Active on Ethereum with 3 txns
Deployed by via 0xcd6c704f at 16987380
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 48 additional slots

No balances found for "Atticc staking SBT"

0x7cb28d74e01e9108075ca2f68eafa3a5c901204eae85053b559d45c991131ec9
0xf122a418d07ee162a247584784ed938ef458ca8212b44620c74ab75d7b1849e4
0x66861a891de665525678614a78afe155f3c1463ab47c0c1387f19b152333c89c

Functions
Getter at block 20812307
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
_contractURI(view returns (string)
https://metadata.atticc.xyz/sbt-metadata
_metadataURI(view returns (string)
https://metadata.atticc.xyz/staking
contractURI(pure returns (string)
https://metadata.atticc.xyz/staking-sbt-metadata
metadataURI(view returns (string)
https://metadata.atticc.xyz/staking
name(view returns (string)
Atticc staking SBT
owner(view returns (address)
0xbe64e5a432b6595621cd3c17314e5d613cba470f
symbol(view returns (string)
ATTSBT
totalSupply(view returns (uint256)
0
version(pure returns (uint256)
1
Read-only
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenMappings(uint256view returns (uint256)
tokenURI(uint256 tokenIdpure returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
underlyingToken(uint256 tokenIdview returns (uint256)
State-modifying
approve(address touint256 tokenIdpayable 
batchBurn(uint256[] nfts
batchMint(address stakeruint256[] nftspayable 
burn(uint256 tokenId
grantRole(bytes32 roleaddress account
initialize(address _ownerstring _namestring _symbolstring _uristring _contractUri
mint(address stakeruint256 nftIdpayable 
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setGovernor(address governor
setName(string name_
setURI(string uri_
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Initialized(uint8 version
OwnerWithdrawn(uint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WithdrawFailed(