Bad Imp Gang

Verified contract

Proxy

Active on Ethereum with 398 txns
Deployed by via 0x842e5aaf at 16041593
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 41 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
15 additional variables

No balances found for "Bad Imp Gang"

0x9f250b840629a577dbc3916f5f6b2c3b871875ee8df5bb33be991d6275015917
0x8b15aecfe3243aef85ff2a48b3ce800c0ef5b7b2f5b506bd9634c672574bf17e
0x73f80663dbf2041972a8ca92e2f0bb3451ef25ac5061cd1d8224ba4b45d0139e
0xf987305433d77f46b362556a155b3726038c3ee37a17599ac323afea355898d1
0x9ef15ced1ea68ee14e1ad32fba78143e47def9522f2391653a7f9ba7ee88bb11
0x101171a8f394c5851fc57b4db2f43e543c4d5ca88126ace8ea7a485e8fb66995
0xbb202eaecbf3a570997b4175a12161ca47582a50d50d3667880e710b2946f1ef
0xc061f2847ba1132c191cf18b9b9d0135406394f1282547f8c73ee8df524d20f7
0x4a66db2b59649711f50a80521bee662d756ce98a154e40e41b97bb090593f2dc
0x4991726efcba08ec648238c58f3c7146c0885ceb45af2d149cd93cff2578a47b

Functions
Getter at block 21209137
implementation(view returns (address)
0xf96fd95d60fb0318b639a8211ef60ee467f2892a
cost(view returns (uint256)
100000000000000
getWithdrawSplit(view returns (address[]uint256[])
([0x460Fd5059E7301680fA53E63bbBF7272E643e89C, 0x17Fc116bB7c234B01eA22C09DDFD44a28B9Ff547], [49, 951])
maxFreeMint(view returns (uint32)
0
maxPerMint(view returns (uint32)
5
maxPerWallet(view returns (uint32)
10
name(view returns (string)
Bad Imp Gang
open(view returns (bool)
true
owner(view returns (address)
0x17fc116bb7c234b01ea22c09ddfd44a28b9ff547
pauseMintAt(view returns (uint256)
0
presaleOpen(view returns (bool)
true
referralCap(view returns (uint256)
1
referralOpen(view returns (bool)
true
reqToken(view returns (address)
0x0000000000000000000000000000000000000000
revealed(view returns (bool)
true
supply(view returns (uint256)
1320
symbol(view returns (string)
BAD
totalSupply(view returns (uint256)
3666
Read-only
addressAndUintToBytes(address _addressuint256 _uintpure returns (bytes)
affiliatesOf(address walletview returns (uint256)
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
mintCostOfOwner(address _addressuint256 _countview returns (uint256)
numberMintedOfOwner(address _addressview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
remainingMintsOfOwner(address _addressview returns (uint256)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
airdrop(address[] _recipientsuint256[] _amount
approve(address touint256 tokenId
burn(uint256 tokenId
initialize(string _namestring _symboluint256 _maxSupplyuint256 _commission
mint(uint256 countpayable 
mintAll(payable 
mintTo(uint256 countaddress topayable 
presaleMint(uint32 countbytes32[] proofpayable 
presaleMintTo(uint32 countbytes32[] proofaddress topayable 
referralMint(uint32 countaddress referrerpayable 
referralMintTo(uint32 countaddress referreraddress topayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setCommission(uint256 _val1
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateBaseUri(string _uri
updateMaxFreeMint(uint32 _cap
updatePauseMintAt(uint256 _pauseAt
updatePresale(bool _openbytes32 root
updateReferral(bool _openuint256 _val
updateReqToken(address _address
updateReveal(bool _revealedstring _uri
updateRoyalties(address _recipientuint256 _fee
updateSale(bool _openuint256 _costuint32 _maxWuint32 _maxM
updateWithdrawSplit(address[] _addressesuint256[] _fees
withdraw(payable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _namestring _symboluint256 _totalSupplyuint256 _commission
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintToZeroAddress(
MintZeroQuantity(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(