Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional
variables
Balances ($0.00)
No balances found for "B4D BULL"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20872799 | a month ago | | | 0 | 0.00084839230 | |
| 20805566 | a month ago | | | 0 | 0.00074426460 | |
| 20726550 | 2 months ago | | | 0 | 0.00013399813 | |
| 20726545 | 2 months ago | | | 0 | 0.00012499024 | |
| 20726542 | 2 months ago | | | 0 | 0.00016467073 | |
| 20726541 | 2 months ago | | | 0 | 0.00020774596 | |
| 20453383 | 3 months ago | | | 0 | 0.000048269384 | |
| 20442605 | 3 months ago | | | 0 | 0.00029451838 | |
| 20410972 | 3 months ago | | | 0 | 0.00020901164 | |
| 20317599 | 3 months ago | | | 0 | 0.00028222139 |
ABI
ABI objects
Getter at block 21085922
currentStep() view returns (uint8)
5
dynamicTokenId() view returns (uint256)
398
isOperatorFilterRegistryRevoked() view returns (bool)
false
isRevealed() view returns (bool)
true
isUriLocked() view returns (bool)
false
name() view returns (string)
B4D BULL
operatorFilterRegistry() view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
owner() view returns (address)
0x476d228c9a6886390e36ffc571129b4ba3841262
supply() view returns (uint256)
666
symbol() view returns (string)
B4D
totalReleased() view returns (uint256)
10001000000000000000
totalShares() view returns (uint256)
100
totalSupply() view returns (uint256)
666
uri() view returns (string)
ipfs://bafybeieeinwwsokmhixwzucz5zho4yapqqlsywykrnkdpizmzgzw24jryq/
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getMintGroup(uint256 group) view returns (struct B4DBULLmintGroup)
getMintTracker(uint256 group, address wallet) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
isOnList(address account, bytes32[] proof, uint256 group) view returns (bool)
mintGroups(uint256) view returns (string name, uint256 price, uint256 maxPerWallet, bytes32 merkleTreeRoot, bool exists)
ownerOf(uint256 tokenId) view returns (address)
payee(uint256 index) view returns (address)
releasable(address account) view returns (uint256)
releasable(address token, address account) view returns (uint256)
released(address account) view returns (uint256)
released(address token, address account) view returns (uint256)
royaltyInfo(uint256 _tokenId, uint256 _salePrice) view returns (address, uint256)
shares(address account) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
totalReleased(address token) view returns (uint256)
State-modifying
Events approve(address operator, uint256 tokenId) payable
lockURI()
mint(bytes32[] proof, uint256 group, uint256 amount) payable
release(address account)
release(address token, address account)
renounceOwnership()
reveal()
revokeOperatorFilterRegistry()
safeTransferFrom(address from, address to, uint256 tokenId) payable
safeTransferFrom(address from, address to, uint256 tokenId, bytes data) payable
setApprovalForAll(address operator, bool approved)
setDefaultRoyalty(address receiver, uint96 feeNumerator)
transferFrom(address from, address to, uint256 tokenId) payable
transferOwnership(address newOwner)
updateDynamicTokenId(uint256 newId)
updateOperatorFilterRegistryAddress(address newRegistry)
updateStep(uint8 step)
updateURI(string newUri)
updatemintGroup(uint256 group, string name, uint256 price, uint256 maxPerWallet, bytes32 merkleTreeRoot, bool exists)
updatemintGroupMerkleTreeRoot(uint256 group, bytes32 merkleTreeRoot)
updatemintGroupPrice(uint256 group, uint256 price)
withdraw()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
ConsecutiveTransfer(uint256 indexed fromTokenId, uint256 toTokenId, address indexed from, address indexed to)
ERC20PaymentReleased(address indexed token, address to, uint256 amount)
OperatorFilterRegistryAddressUpdated(address newRegistry)
OperatorFilterRegistryRevoked()
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PayeeAdded(address account, uint256 shares)
PaymentReceived(address from, uint256 amount)
PaymentReleased(address to, uint256 amount)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
newMint(address indexed owner, uint256 startId, uint256 number)
stepUpdated(uint8 currentStep)
constructor(string defaultUri, address[] teamMembers, uint256[] teamShares)
receive()
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
BalanceQueryForZeroAddress()
InitialRegistryAddressCannotBeZeroAddress()
MintERC2309QuantityExceedsLimit()
MintToZeroAddress()
MintZeroQuantity()
OnlyOwner()
OperatorNotAllowed(address operator)
OwnerQueryForNonexistentToken()
OwnershipNotInitializedForExtraData()
RegistryHasBeenRevoked()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
URIQueryForNonexistentToken()