The Based LP

Verified contract

Active on Base with 1,591 txns
Deployed by via 0x2acd68f5 at 10896119
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
14 additional variables
Native
Value $33,903.26
ERC-20
Value $56.9
ERC-20
Value $0.1
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x48ca422c86a1fd2b84333c6872fd22e844a686f8439822351347a87ae209694d
0x87adc6f6a739a45315864e201db3dd0b62f34c981890ad6bfbe0f8a74631e9a5
0x11c12d384022a76a83c7333d691a92268140384f04cc19c0fd25571a8063b824
0xf03e5e979fcf5f1bf4dbb7b8320f6979e9c0acfde3ed39ae83f4d4fd46e5af29
0xe93003bcdbef1cc26f1261cfcb8998dfe4c405b6a04c83b7564c1c324a6abe84
0x0650e63eedc4ccc1c5e1daa04034dadd8e5f0aef231b830def45bba4f42ca0a9
0xe886e68c180cdd3071255cf4424fcac07c6299edd00d7da28bbd55e3bd431c47
0x0ecdd32aacea94adde03cd1763609acf3c2d5a973b2df4580988331162892292
0x3e7f162826e36bb78f8a31cc44abbf4c43bec996fc913f396270f758fba07d20
0xaac8cc9b5b729f4b8c34ab03fc222c27a188faf7b6b2d88c017f73a8cf55237c

Functions
Getter at block 22737764
DISCOUNT_RATE(view returns (uint256)
572916666666
DURATION(view returns (uint256)
172800
MAX_LP(view returns (uint256)
100
MAX_PRICE(view returns (uint256)
100000000000000000
MAX_PUB_SALE(view returns (uint256)
2900
MAX_SUPPLY(view returns (uint256)
3333
MAX_TEAM(view returns (uint256)
333
MIN_PRICE(view returns (uint256)
1000000000000000
endTime(view returns (uint256)
1708794000
erc20Address(view returns (address)
0x5b5dee44552546ecea05edea01dcd7be7aa6144a
finalCost(view returns (uint256)
4165364583444850
getCurrentMintPrice(view returns (uint256)
1000000000000000
getFeeBalance(view returns (uint256)
8866968376091962251
getRedeemAmount(view returns (uint256)
0
isGameOver(view returns (bool)
false
lockedIn(view returns (bool)
true
name(view returns (string)
The Based LP
owner(view returns (address)
0x16760803046ffa4d05878333b0953bbddc0c20cb
poolInitialized(view returns (bool)
true
royalty(view returns (uint256)
225
startTime(view returns (uint256)
1708621200
symbol(view returns (string)
BLP
totalEthClaimed(view returns (uint256)
945342912110189079
totalSupply(view returns (uint256)
3322
tradePool(view returns (address)
0x6f3714d92e5ac5fb6c9611ea5e860920075b1a77
traitsImagePointer(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
_rewardDebt(uint256view returns (uint256)
balanceOf(address ownerview returns (uint256)
calculatePendingPayment(uint256 nftIdview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721ATokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenMintInfo(uint256view returns (bytes32 seeduint256 cost)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
afterDeltaUpdate(uint128 _oldDeltauint128 _newDelta
afterFeeUpdate(uint96 _oldFeeuint96 _newFee
afterNFTWithdrawal(uint256[] _nftsOut
afterNewPair(
afterSpotPriceUpdate(uint128 _oldSpotPriceuint128 _newSpotPrice
afterSwapNFTInPair(uint256 _tokensOutuint256 _tokensOutProtocolFeeuint256 _tokensOutRoyaltyuint256[] _nftsIn
afterSwapNFTOutPair(uint256 _tokensInuint256 _tokensInProtocolFeeuint256 _tokensInRoyaltyuint256[] _nftsOut
afterTokenWithdrawal(uint256 _tokensOut
approve(address touint256 tokenIdpayable 
burnAndRedeem(uint256[] nftIds
claim(uint256 nftId
claimMany(uint256[] nftIds
claimRefund(uint256[] tokenIds
externalDeposit(payable returns (bool)
initSudoPool(
migrate(uint256 amount
mint(uint256 amountpayable 
redeem(uint256[] tokenIds
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
syncForPair(address pairAddressuint256 _tokensInuint256[] _nftsIn
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
updateRoyalty(uint256 _royalty
withdrawErc20(address tokenaddress to
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 useraddress indexed newOwner
PaymentReceived(address fromuint256 amount
PaymentReleased(address touint256 amount
Refund(address touint256 amount
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string namestring symboluint256 _startTimeaddress _rendereruint256 durationaddress _factoryaddress _linearaddress tn100x
Fallback and receive
fallback(
receive(
Errors
AlreadyGameOver(
AlreadyLocked(
AmountExceedsAvailableSupply(
AmountRequired(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalRequired(uint256 tokenId
AuctionEnded(
BalanceQueryForZeroAddress(
CannotRedeem(
IncorrectPayment(
InvalidDepositAmount(
InvalidQueryRange(
InvalidTokenId(uint256 tokenId
LockedIn(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NotGameOver(
NotLockedIn(
NotOwner(uint256 tokenId
NotStarted(
NothingToClaim(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
PRBMath_MulDiv_Overflow(uint256 xuint256 yuint256 denominator
PoolInitialized(
SenderNotPair(
SoldOut(
TokenNotForSale(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(