BearFriends
Verified contract
Active on
Ethereum with 8,630 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
20 additional
variables
Balances ($0.00)
No balances found for "BearFriends"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21104074 | a month ago | | | 0 | 0.00012144600 | |
| 21103863 | a month ago | | | 0 | 0.000090361607 | |
| 20647290 | 4 months ago | | | 0 | 0.000057888593 | |
| 20539024 | 4 months ago | | | 0 | 0.00014544800 | |
| 19862531 | 7 months ago | | | 0 | 0.00074233431 | |
| 19746642 | 8 months ago | | | 0 | 0.00016591732 | |
| 19746621 | 8 months ago | | | 0 | 0.00017242947 | |
| 19746619 | 8 months ago | | | 0 | 0.00017110884 | |
| 19746598 | 8 months ago | | | 0 | 0.00017408892 | |
| 19746597 | 8 months ago | | | 0 | 0.00015461978 |
ABI
ABI objects
Getter at block 21410730
ALL_AMOUNT() view returns (uint256)
7777
BASE_URI() view returns (string)
https://image.bearfriends.net/metadata/
CONTRACT_URI() view returns (string)
https://data.bearfriends.net/api/contracturl.json
MAIN_END_TIME() view returns (uint256)
1667419200
MAIN_LIMIT() view returns (uint256)
5
MAIN_MINTED() view returns (uint256)
1353
MAIN_PRICE() view returns (uint256)
66000000000000000
MAIN_START_TIME() view returns (uint256)
1667404919
REVEALED() view returns (bool)
true
TEAM1_AMOUNT() view returns (uint256)
277
TEAM2_AMOUNT() view returns (uint256)
2200
UNREVEALED_URI() view returns (string)
https://data.bearfriends.net/bear/bearbox/
WL1_AMOUNT() view returns (uint256)
1000
WL1_END_TIME() view returns (uint256)
1667404800
WL1_LIMIT() view returns (uint256)
1
WL1_MINTED() view returns (uint256)
1000
WL1_START_TIME() view returns (uint256)
1667401200
WL2_AMOUNT() view returns (uint256)
1500
WL2_END_TIME() view returns (uint256)
1667408400
WL2_LIMIT() view returns (uint256)
1
WL2_MINTED() view returns (uint256)
1500
WL2_START_TIME() view returns (uint256)
1667404800
contractURI() view returns (string)
https://data.bearfriends.net/api/contracturl.json
getTime() view returns (uint256)
1734299663
mainAmount() view returns (uint256)
2800
name() view returns (string)
BearFriends
owner() view returns (address)
0x6621d302de6b1a27e4e90340714340f3ab293243
symbol() view returns (string)
BearFriends
totalSupply() view returns (uint256)
6330
wl1WhitelistMerkleRoot() view returns (bytes32)
0xdee9049aa98e91e67cdfdfd4eaf15cebb704e7934802ccc8b663d5be4dbba74a
wl2WhitelistMerkleRoot() view returns (bytes32)
0xe469126153e62ed9e7b0fcd6aa43ec83827e2ac1c1f904a7d21eb9913b34a534
Read-only
MAIN_WALLET_CAP(address) view returns (uint256)
WL1_WALLET_CAP(address) view returns (uint256)
WL2_WALLET_CAP(address) view returns (uint256)
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
isApprovedForAll(address owner, address operator) view returns (bool)
isWhitelist(address account) view returns (bool)
mainInfo(address user) view returns (struct bearfriendsInfo)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 _tokenId) view returns (string)
wl1Info(address user) view returns (struct bearfriendsInfo)
wl2Info(address user) view returns (struct bearfriendsInfo)
State-modifying
Events addWhitelist(address account)
approve(address to, uint256 tokenId) payable
flipAllState(bool isWL1Active, bool isWL2Active, bool isMainActive)
mintMain(uint256 quantity) payable
mintWL1(uint256 quantity, bytes32[] proof)
mintWL2(uint256 quantity, bytes32[] proof)
removeWhitelist(address account)
renounceOwnership()
renounceWhitelist()
safeTransferFrom(address from, address to, uint256 tokenId) payable
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data) payable
setAllStartTime(uint256 wl1Time, uint256 wl1EndTime, uint256 wl2Time, uint256 wl2EndTime, uint256 mainTime, uint256 mainEndTime)
setApprovalForAll(address operator, bool approved)
setBaseURI(string _baseURI)
setContractURI(string _contractURI)
setIsBlack(bool _isBlack)
setMainLimit(uint256 _mainLimit)
setPrice(uint256 _price)
setRevealData(bool _revealed, string _baseURI)
setRevealedURI(string _unrevealedURI)
setWl1WhitelistMerkleRoot(bytes32 merkleRoot)
setWl2WhitelistMerkleRoot(bytes32 merkleRoot)
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)
ConsecutiveTransfer(uint256 indexed fromTokenId, uint256 toTokenId, address indexed from, address indexed to)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
WhitelistAdd(address indexed account)
WhitelistRemove(address indexed account)
constructor()
This contract contains no fallback and receive objects.
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
BalanceQueryForZeroAddress()
MintERC2309QuantityExceedsLimit()
MintToZeroAddress()
MintZeroQuantity()
OwnerQueryForNonexistentToken()
OwnershipNotInitializedForExtraData()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
URIQueryForNonexistentToken()