Moxie Pass

Verified contract

Active on Base with 68,490 txns
Deployed by via 0xa02b2409 at 16324401
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x64f61b6798543c56316e853e277a0d8704ea83e7a08486320ec771a370510db7
0x174199366098cc418f09102303a5dc841b6f05db64cc469a299b5937cbe1fe59
0x09763abc7ee725a53f2a2be15edbd5063f32b0b7a1ad5de44312bc390a6eecc7
0xd8ecefe6afca3e8965b008b3a3b751bb0e25cb57f7db81ebce43b30e382a52cf
0x0ff5babf318c173a46f49bb8665f70648f5ac5b2002ecbe106f812b03d9939ff
0x78e549eabf485646acd08ff4ecc1bec9358223591c8f9b84d2105378fc9a1736
0x6544bde6adf89ee44c020f4a47007b867405e2aa1cf14b192f1b91d26a734865
0x1af6bef2d508dc403694d69489bc4b893287adce8ddf7787ee081b1167c2725c
0x431f6892a5c3fa90b57803fde3ea841d9e35dd199bb566222cf01ec26a088a1a
0x3996b5f59d4db0cc9cb032e226b20b282fb40962a4613380def9a3c2019d269a

Functions
Getter at block 22920507
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
name(view returns (string)
Moxie Pass
symbol(view returns (string)
MXP
Read-only
balanceOf(address ownerview returns (uint256)
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)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
grantRole(bytes32 roleaddress account
mint(address tostring uri
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
MetadataUpdate(uint256 _tokenId
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 defaultAdminaddress minter
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
ERC721IncorrectOwner(address senderuint256 tokenIdaddress owner
ERC721InsufficientApproval(address operatoruint256 tokenId
ERC721InvalidApprover(address approver
ERC721InvalidOperator(address operator
ERC721InvalidOwner(address owner
ERC721InvalidReceiver(address receiver
ERC721InvalidSender(address sender
ERC721NonexistentToken(uint256 tokenId
MoxiePass_InvalidAdmin(
MoxiePass_InvalidMinter(
MoxiePass_OnlyOneMintAllowed(
MoxiePass_TransferNotAllowed(