Garbage Bags

Verified contract

Active on Ethereum with 11,737 txns
Deployed by via 0x59609e47 at 17714535
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
2 additional variables
Native
Value $2.9
0x0e69caa82755311137e9c61bc8b24ea3c189e34eeec166ccc4aa3ee1459c7fd8
0x1cdbf9d3c242196869b9e60a10d6f7e7d6e6e5e7545724750bb3cba93961a31a
0xc04c419b78cb2ed6e9525d822976e828aaab165b880b2f37f1d7fb6b767f0842
0x8f694b5a55fadbeed4075bb8b7613a975e6b8c97adf684d62191ca2617b92942
0x8282e6623ec380ecf4e1e30ebd162d0c944098e1ed417b38258b55e148a02a0d
0x98d94dc07484ec5007f1750e65aee9ae720267493751fae0d3df8b7540bbc609
0xff2a50c2e0002856447911b08514da308c5e8f06af18ed04d8fb308b744b7d23
0x3053a590bb217f06535a0bba70e1e7748090ee98627b44f3a0361f011e3c526b
0x670d0c8189d706be25e71b31459216902ae6a2f972ac3075bff483d4eb9e5dc0
0xbef667514554d50a5b023b17314700add1be9c89631c7f198b4e5df2a9596527

Functions
Getter at block 20855105
MAX_SUPPLY(view returns (uint16)
6500
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
PHASE1_SUPPLY(view returns (uint16)
5400
baseTokenURI(view returns (string)
https://ipfs.io/ipfs/bafybeihcvsebx2s72wtdhwfnxblaf2wxq3a66ckzccxl7p7xw2axxhjt7q/
delegationRegistry(view returns (address)
0x00000000000076a84fef008cdabe6409d2fe638b
invisibleFriends(view returns (address)
0x59468516a8259058bad1ca5f8f4bff190d30e066
isTokenBasedMintEnabled(view returns (bool)
true
minStakeTime(view returns (uint256)
2592000
mintingFee(view returns (uint224)
65000000000000000
name(view returns (string)
Garbage Bags
owner(view returns (address)
0x762ba8627a1f4ffc4b85595d3c0a7cae4b363499
paused(view returns (bool)
false
signer(view returns (address)
0xbd2244c26c624e998d2ecec353f6cc7d942e938a
symbol(view returns (string)
GARBAGEB
totalSupply(view returns (uint256)
6500
Read-only
balanceOf(address ownerview returns (uint256)
checkAlreadyMintedIds(uint256[] tokenIdsview returns (bool[])
getApproved(uint256 tokenIdview returns (address)
getMintedIds(address userview returns (uint256)
getStakeIds(address userview returns (uint256[])
getStakeInfo(address userview returns (uint256[]uint256[])
isApprovedForAll(address owneraddress operatorview returns (bool)
isUpgradeTokenId(uint256 tokenIdview returns (bool)
nonces(address userview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address operatoruint256 tokenIdpayable 
burn(uint256 tokenId
delegateMintForGarbageFriends(address vaultuint256[] tokenIdsuint256 phasepayable 
mint(uint256 amountuint256 phasebytes sigaddress topayable 
mintForGarbageFriends(uint256[] tokenIdsuint256 phasepayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setAllowedCaller(address _caller
setApprovalForAll(address operatorbool approved
setBaseURI(string _newBaseURI
setDefaultRoyalty(address receiveruint96 numerator
setMinStakeTime(uint256 _minStakeTime
setMintingFee(uint224 _fee
setPause(bool _status
setSigner(address _signer
setTokenBasedMintStatus(bool status
stake(uint256[] _tokenIdsbytes sig
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
unstake(uint256[] _tokenIds
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Staked(address indexed useruint256[] tokenIdsuint256 stakeTime
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unstaked(address indexed useruint256[] tokenIds
Constructor
constructor(uint224 _mintingFeeuint96 _royaltyFractionstring _baseTokenURIaddress _signeraddress _invisibleFriendsaddress _delegationRegistry
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyStakedError(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
ContractPausedError(
IncorrectMintingFeeError(
InvalidPhaseError(
InvalidSignatureError(
MaxSupplyReachedError(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NftStakeError(
NoStakeFoundError(
NotDelegatedError(
NotTokenOwnerError(
OnlyAllowedCallerError(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
Phase1SupplyReachedError(
TokenBasedMintDisabledError(
TokenIdAlreadyMintedError(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WithdrawalFailedError(
ZeroBalanceError(
ZeroStakeError(