MUTANT ALIENS VILLAIN
Verified contract
Active on
Ethereum with 87 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 2 additional slots
Balances ($0.00)
No balances found for "MUTANT ALIENS VILLAIN"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21271471 | 40 minutes ago | | | 0 | 0.00068224004 | |
| 21271409 | an hour ago | | | 0 | 0.00055335885 | |
| 21271289 | an hour ago | | | 0 | 0.00060708926 | |
| 21270059 | 5 hours ago | | | 0 | 0.00048565183 | |
| 21269989 | 6 hours ago | | | 0 | 0.00049733754 | |
| 21269797 | 6 hours ago | | | 0 | 0.00065914660 | |
| 21269792 | 6 hours ago | | | 0 | 0.00043683591 | |
| 21269671 | 7 hours ago | | | 0 | 0.00073647712 | |
| 21269669 | 7 hours ago | | | 0 | 0.00067926400 | |
| 21268037 | 12 hours ago | | | 0 | 0.00072930641 |
ABI
ABI objects
Getter at block 21271665
ADMIN_ROLE() view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
CAL() view returns (address)
0xdbaa28cbe70af04ebfb166b1a3e8f8034e5b9fc7
CALLevel() view returns (uint256)
2
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE() view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
NFT_SECURITY_NAMESPACE() view returns (bytes32)
0xfb8d9d99baef2df7e4bcb7b023fa0da4fc7a62d2d7f0d5b816cbcc1d594273a5
baseERC20() view returns (address base)
0x5be6e0e0bbe7711dd118b9dc3c68ccf9bb9754ea
contractLocked() view returns (bool)
false
defaultContractLevel() view returns (uint256)
2
defaultNFTSecurityLevel() view returns (uint8)
2
enableRestrict() view returns (bool)
true
getDefaultRoyaltyRate() view returns (uint96)
1000
getLocalContractAllowList() view returns (address[])
[0x9A1D00bEd7CD04BCDA516d721A596eb22Aac6834, 0x5be6e0e0bbe7711DD118B9DC3C68cCF9BB9754Ea, 0x1E0049783F008A0085193E00003D00cd54003c71]
name() view returns (string)
MUTANT ALIENS VILLAIN
owner() view returns (address)
0x5836f538374aee94e15c3a849a50d263a5d859d1
symbol() view returns (string)
MAV
totalSupply() view returns (uint256)
2487
Read-only
balanceOf(address nftOwner) view returns (uint256)
checkIsAllowed(address operator, address tokenOwner) view returns (bool)
contractLevel(uint256 tokenId) view returns (uint256)
getApproved(uint256 id) view returns (address)
getRoleAdmin(bytes32 role) view returns (bytes32)
getTokenRoyaltyInfo(uint256 tokenId, uint256 salePrice) view returns (address receiver, uint256 royaltyAmount)
hasRole(bytes32 role, address account) view returns (bool)
isApprovedForAll(address nftOwner, address operator) view returns (bool)
isLocked(address wallet, uint256 tokenId) view returns (bool)
ownerAt(uint256 id) view returns (address)
ownerOf(uint256 id) view returns (address)
royaltyInfo(uint256 tokenId, uint256 salePrice) view returns (address, uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenCALLevel(uint256) view returns (uint256)
tokenLocked(uint256) view returns (bool)
tokenSecurityLevels(uint256) view returns (uint8)
tokenURI(uint256 id) view returns (string)
walletCALLevel(address) view returns (uint256)
walletLocked(address) view returns (bool)
State-modifying
Events addLocalContractAllowList(address transferer)
approve(address spender, uint256 id) payable
grantRole(bytes32 role, address account)
lockContract()
lockToken(uint256 tokenId)
lockWallet(address wallet)
pullOwner() returns (bool)
removeLocalContractAllowList(address transferer)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
safeTransferFrom(address from, address to, uint256 tokenId) payable
safeTransferFrom(address from, address to, uint256 tokenId, bytes data) payable
setApprovalForAll(address operator, bool approved)
setCAL(address _cal)
setCALLevel(uint256 level)
setDefaultRoyalty(address receiver, uint96 feeNumerator)
setDefaultSecurityLevel(uint8 newLevel)
setTokenCALLevel(uint256 tokenId, uint256 level)
setTokenRoyalty(uint256 tokenId, address receiver, uint96 feeNumerator)
setTokenSecurityLevel(uint256 tokenId, uint8 level)
setWalletCALLevel(uint256 level)
transferFrom(address from, address to, uint256 tokenId) payable
unlockContract()
unlockToken(uint256 tokenId)
unlockWallet(address wallet)
withdrawETH()
Approval(address indexed owner, address indexed account, uint256 indexed id)
ApprovalAttempt(address indexed owner, address indexed spender, uint256 indexed tokenId, bool success, string reason)
ApprovalForAll(address indexed owner, address indexed operator, bool isApproved)
ContractLevelUpdated(uint256 newLevel)
CreatorEarningsConfigured(address receiver, uint96 feeNumerator)
LocalCalAdded(address indexed operator, address indexed transferer)
LocalCalRemoved(address indexed operator, address indexed transferer)
MarketplaceApproved(address indexed marketplace, bool approved, uint256 fee)
OwnershipSynced(address indexed oldOwner, address indexed newOwner)
OwnershipTransferred(address indexed oldOwner, address indexed newOwner)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
RoyaltyEnforced(uint256 tokenId, address receiver, uint96 feeNumerator)
RoyaltyPaid(address indexed tokenContract, uint256 indexed tokenId, address indexed royaltyReceiver, address seller, address buyer, uint256 amount)
SafeTransferAttempt(address indexed from, address indexed to, uint256 indexed tokenId, bytes data, bool success, string reason)
SecurityLevelUpdated(uint8 level)
SetApprovalForAllAttempt(address indexed owner, address indexed operator, bool approved, bool success, string reason)
TokenLevelUpdated(uint256 indexed tokenId, uint256 newLevel)
TokenMarketplaceSet(uint256 indexed tokenId, address indexed marketplace)
TokenSecurityLevelChanged(uint256 indexed tokenId, uint8 level)
Transfer(address indexed from, address indexed to, uint256 indexed id)
TransferAttempt(address indexed from, address indexed to, uint256 indexed tokenId, bool success, string reason)
constructor(address deployer, address _cal, address defaultRoyaltyReceiver)
fallback()
receive()
AlreadyLinked()
CannotLink()
FnSelectorNotRecognized()
NotLinked()
SenderNotBase()
SenderNotDeployer()
TransferToNonERC721ReceiverImplementer()