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

TwitFi

Verified contract

Active on Ethereum with 23,094 txns
Deployed by via 0xcfffbbd5 at 16062134
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x108e9e2a6787048ebea7eff7cbebaa19b07c35b0a0ce68434d1f10a48f5c9c9a
0x933fa551fba6d9caa6360ad838086b63cf808c8c6641920864b784f3f3fbad78
0x3b7ea96cf101fc316a25cdfda46f2cfe40f3309ca7a98e6c10ac0d2971ab6818
0x97791d03c6051e1e99d77adb7f857fdada4160aa5462f9ed31c3f84d6bd292ed
0xbee5b1464571ea77b727dc157baaf05a325117146eb2adaca91a7e496c565c94
0x1e2a62be682b013099baeb4cf7abc2ee4c84b1751e35a9c2549e41f72aba3d70
0x1cd47fd9a22943fdcc82b7959d5d73988534f408bd7d7f168829eeebf395dec9
0x272f52e7308cbfbfb6ab1a510a5dfb89286013d9e095398e965524d05461f29c
0x0385b5e71d0042cb4c835b9869af921106269e64661b726d7e604d325ed8c5e9
0x71c215e9c99f8d17c5412cead97e9519ddfa8cf7d836724005b6a8776459422e

Functions
Getter at block 20793422
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
name(view returns (string)
TwitFi
owner(view returns (address)
0x2340accae6c964059e0ffcf9e2bb4fca9cfde653
symbol(view returns (string)
TWITFI
totalSupply(view returns (uint256)
31402
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)
tokenByIndex(uint256 indexview returns (uint256)
tokenInfo(uint256 tokenIdview returns (struct TwitFiNFTTokenList)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address operatoruint256 tokenId
bulkMint(address[] _tosstring[] _typesuint256[] _tokenIds
burn(uint256 tokenId
grantRole(bytes32 roleaddress account
mint(address _receiverstring _typeuint256 _tokenId
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Burn(uint256 tokenId
Mint(uint256 tokenIdaddress _receiver
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
TokenTransfer(uint256 tokenIdaddress oldOwneraddress newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _namestring _symbolstring __baseURI
Fallback and receive
receive(
Errors
OperatorNotAllowed(address operator