OnChainBandits
Verified contract
Active on
Ethereum with 10,190 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 7 additional slots
6 additional
variables
Balances ($0.00)
No balances found for "OnChainBandits"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20773796 | 24 days ago | | | 0 | 0.00015290338 | |
| 20590290 | 2 months ago | | | 0 | 0.000034284604 | |
| 20526709 | 2 months ago | | | 0 | 0.000078953023 | |
| 20406425 | 2 months ago | | | 0 | 0.000099438594 | |
| 20270234 | 3 months ago | | | 0 | 0.00040611975 | |
| 20251547 | 3 months ago | | | 0 | 0.000049153665 | |
| 20170091 | 4 months ago | | | 0 | 0.00027984863 | |
| 20165238 | 4 months ago | | | 0 | 0.00017661011 | |
| 20150063 | 4 months ago | | | 0 | 0.000074247650 | |
| 20114368 | 4 months ago | | | 0 | 0.00022085801 |
ABI
ABI objects
Getter at block 20944742 contractData() view returns (string name, string description, string image, string banner, string website, uint256 royalties, string royaltiesRecipient) contractURI() view returns (string)
COLLECTOR_FEE() view returns (uint256)
777000000000000
DEFAULT_APPROVAL_LIFESPAN() view returns (uint128)
2592000
allowListPrice() view returns (uint256)
0
ammoToken() view returns (address)
0x81c9ee5b8287308e1088692376e6db9fda878e46
banditsRenderer() view returns (address)
0x9abb5fdf39572347bfa6240a76add56530ff968f
baseURI() view returns (string)
https://app.indelible.xyz/api/png/0x17fceb2637f89671385b73d8845e46f56b08078b/
isAllowListActive() view returns (bool)
true
isMintActive() view returns (bool)
false
isPublicMintActive() view returns (bool)
false
maxPerAddress() view returns (uint256)
2
maxPerAllowList() view returns (uint256)
2
maxSupply() view returns (uint256)
10000
name() view returns (string)
OnChainBandits
owner() view returns (address)
0x2052051a0474fb0b98283b3f38c13b0b0b6a3677
publicMintPrice() view returns (uint256)
0
symbol() view returns (string)
BANDIT
totalSupply() view returns (uint256)
10000
Read-only
approvalLifespans(address) view returns (uint128)
balanceOf(address owner) view returns (uint256)
checkProHolder(address collector) view returns (bool)
getApproved(uint256 tokenId) view returns (address)
hashToMetadata(string _hash) view returns (string)
hashToSVG(string _hash) view returns (string)
hashToSVG(string _hash, uint256 tokenId) view returns (string)
isApprovedForAll(address owner, address operator) view returns (bool)
onAllowList(address addr, bytes32[] merkleProof) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenIdToHash(uint256 tokenId) view returns (string)
tokenIdToSVG(uint256 tokenId) view returns (string)
tokenURI(uint256 tokenId) view returns (string)
walletOfOwner(address addr) view returns (uint256[])
withdrawRecipients(uint256) view returns (string name, string imageUrl, address recipientAddress, uint256 percentage)
State-modifying
Events airdrop(uint256 count, address[] recipients) payable
approve(address to, uint256 tokenId) payable
mint(uint256 count, bytes32[] merkleProof) payable
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId) payable
safeTransferFrom(address from, address to, uint256 tokenId, bytes data) payable
setAllowListPrice(uint256 price)
setAmmoToken(address ammoTokenAddress)
setApprovalForAll(address operator, bool approved)
setApprovalLifespanDays(uint128 lifespanDays)
setBanditsRenderer(address banditsRendererAddress)
setBaseURI(string uri)
setContractData(struct IndelibleContractData data)
setMaxPerAddress(uint256 max)
setMaxPerAllowList(uint256 max)
setMerkleRoot(bytes32 newMerkleRoot)
setPublicMintPrice(uint256 price)
setRenderOfTokenId(uint256 tokenId, bool renderOffChain)
toggleAllowListMint()
togglePublicMint()
transferFrom(address from, address to, uint256 tokenId) payable
transferOwnership(address newOwner)
withdraw()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BatchMetadataUpdate(uint256 _fromTokenId, uint256 _toTokenId)
ConsecutiveTransfer(uint256 indexed fromTokenId, uint256 toTokenId, address indexed from, address indexed to)
MetadataUpdate(uint256 _tokenId)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor()
receive()
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
BalanceQueryForZeroAddress()
MintERC2309QuantityExceedsLimit()
MintToZeroAddress()
MintZeroQuantity()
OperatorNotAllowed(address operator)
OwnerQueryForNonexistentToken()
OwnershipNotInitializedForExtraData()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
URIQueryForNonexistentToken()