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

BrainNFT

Verified contract

Active on Ethereum with 747 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "BrainNFT"

0xb953af6c5a61af4a4ff8c88a952c75c63f4542ff55eb0fdeda26063b0ffa543b
0x629a5cfb84cf9232269f29a261c2ca4b04d57c01cf99dd418d04ddd371bca6a4
0x41889824fdd8df21f2ccc7ac7f6702bb2d9d89789b54e0413a30dfb44e5a7f2c
0xd82495062183bd2e9b9a0bf5c6d2ea3c0d26e2fc52107e8c2290c7620d6d0ace
0x483df5408a58c5c7225a711f08f3f29c00d168e534fcd4a4ec97787632d0df63
0xc8816a5ba6d1de4e8350caf8b2b29e5e0e7827930612f1b420399fc109b8b038
0x16e74c1b829e6fd28300178b3bacce6543236fd192fdcea07e8222b3a3b18b64
0x9a3d5462257825158bb9e82c0a6226fc883a61803a6446ff41d70d1bf3044f1b
0x6519dfb6217808f0fb9c27b2d12f7b71d239c0df8093bb09d8f63275df9f29d2
0x2144b94a3a5dbe8d58122a75716982a82fbc9693e3588ede6f33067f3a301890

Functions
Getter at block 20801252
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
cards(view returns (uint256)
33
contractURI(pure returns (string)
https://www.nobrainer.finance/api/nft.json
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
circulatingSupply(uint256view returns (uint256)
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)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
totalSupply(uint256view returns (uint256)
uri(uint256 _idview returns (string)
State-modifying
addCard(uint256 maxSupplyreturns (uint256)
burn(uint256 iduint256 amount
grantRole(bytes32 roleaddress account
mint(address touint256 iduint256 amount
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
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
CardAdded(uint256 iduint256 maxSupply
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
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
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.