Success Kid - Metadrop Launch Pool Token

Verified contract

Proxy

Active on Ethereum with 887 txns
Deployed by via 0xa73b9397 at 18772637
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
4 additional variables
Native
Value $1,948.4
ERC-20
--
0x1f123518c51f003ca3968ebd7f65648312ca8496045b73e3cb45de29377ed05b
0xead46c080b41c750c260aa761a79348159991e775a473a1f36aeb0a457c6a5a0
0x6dc227468371badd9d8e78555e7613a2e48f24286c08759b8cb8d6fa7da588c6
0xd1d1f476a6196bf68528843d38fbf95a097f8874684305a0f415bd8469eaa1f7
0x2ef9918fb63e2f639c33beed2bad1497b891e3dcf3a6174c16839e5ab653bf46
0x488cb3b0d90f3c20b6513c34433716c6634272b86f0236c9d9fa7becb287042e
0x5e81298c96187de7da10a9f6197762a930a1de3a3c471248593f883810252839
0x884d859f07d7824c08358a3cb301278451d4d2975a653019faed236845be66c9
0xba515562702476a006dedd098a9719849ce228e302a0a901abe15ee921c06b36
0x00b55d2ce1ac01b65477005491271d93d7c4bd687b8413e9ccd62f30003b2932

Functions
Getter at block 21249323
accumulatedFees(view returns (uint96)
0
createdERC20(view returns (address)
0x6591c3777a7382925797d518df509e13ac910e32
decimals(view returns (uint8)
18
driType(view returns (uint8)
1
initialised(view returns (bool)
true
maxInitialBuy(view returns (uint96)
15000000000000000000
maxInitialBuyExceeded(view returns (bool maxInitialBuyExceeded_)
true
maxInitialLiquidity(view returns (uint96)
0
maxInitialLiquidityExceeded(view returns (bool maxInitialLiquidityExceeded_)
false
metadropOracleAddress(view returns (address)
0xabcc7736c42713cd40ae8c2915c3b3dcdef6b83d
name(view returns (string)
Success Kid - Metadrop Launch Pool Token
poolContributionFeeBasisPoints(view returns (uint16)
500
poolEndDate(view returns (uint32)
1702416496
poolFeeRecipient(view returns (address)
0xde3ff2a50bd1ba1bd6a608ea0138946dddf595bc
poolIsAboveMinimum(view returns (bool poolIsAboveMinimum_)
true
poolIsAtMaximum(view returns (bool poolIsAtMaximum_)
false
poolMaxETH(view returns (uint96)
0
poolMinETH(view returns (uint96)
0
poolPerAddressMaxETH(view returns (uint80)
0
poolPerTransactionMinETH(view returns (uint64)
0
poolPhaseStatus(view returns (string poolPhaseStatus_)
succeeded
poolStartDate(view returns (uint32)
1702414696
poolVestingInSeconds(view returns (uint32)
300
projectSeedContributionAddress(view returns (address)
0xd6e4a6ace4bf1897528fd00cefb831074656b79b
projectSeedContributionETH(view returns (uint96)
2100000000000000000
supplyForLP(view returns (uint256 supplyForLP_)
416935624663848817526
supplyInThePool(view returns (uint120)
837938661161899144795045
symbol(view returns (string)
Kid-DRIP
totalETHContributed(view returns (uint256 totalETHContributed_)
794369575000000000000
totalETHFundedToLPAndTokenBuy(view returns (uint96)
17100000000000000000
totalETHPooled(view returns (uint256 totalETHPooled_)
796469575000000000000
totalExcessETHPooled(view returns (uint256 totalExcessETHPooled_)
779369575000000000000
totalExcessETHRefunded(view returns (uint96)
778794027180291050178
totalSupply(view returns (uint256)
836178500000000000000000000
uniswapRouter(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
vestingEndDate(view returns (uint256 vestingEndDate_)
1702416796
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
createMessageHash(address sender_uint256 value_pure returns (bytes32 messageHash_)
participant(addressview returns (uint128 contributionuint128 excessRefunded)
participantETHPooled(address participant_view returns (uint256 participantETHPooled_)
participantExcessETHRefunded(address participant_view returns (uint256 participantExcessETHRefunded_)
participantExcessRefundAvailable(address participant_view returns (uint256 participantExcessRefund_)
State-modifying
addToPool(struct IConfigStructuresSignedDropMessageDetails signedMessage_payable 
approve(address spenderuint256 amountreturns (bool)
claimFromPool(
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialiseDRIP(bytes poolParams_string name_string symbol_
loadERC20AddressAndSeedETH(address createdERC20_address poolCreator_payable 
refundExcess(
refundFromFailedPool(
rescueERC20(address token_uint256 amount_
rescueETH(uint256 amount_
supplyLiquidity(uint256 lockerFee_payable 
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
Events
AddToPool(address dripHolderuint256 ethPooleduint256 ethFee
Approval(address indexed owneraddress indexed spenderuint256 value
ClaimFromPool(address participantuint256 dripTokenBurneduint256 pooledTokenClaimeduint256 ethRefunded
DRIPoolCreatedAndInitialised(
ExcessRefunded(address participantuint256 ethRefunded
InitialBuyMade(uint256 ethBuy
PoolClosedSuccessfully(uint256 totalETHPooleduint256 totalETHFee
RefundFromFailedPool(address participantuint256 dripTokenBurneduint256 ethRefunded
Transfer(address indexed fromaddress indexed touint256 value
UnexpectedTotalETHPooled(uint256 totalETHPooleduint256 contractBalanceuint256 totalETHFundedToLPAndTokenBuyuint256 totalExcessETHRefundeduint256 projectSeedContributionETHuint256 accumulatedFees
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
AdapterParamsMustBeEmpty(
AdditionToPoolIsBelowPerTransactionMinimum(
AdditionToPoolWouldExceedPerAddressCap(
AdditionToPoolWouldExceedPoolCap(
AddressAlreadySet(
AllowanceDecreasedBelowZero(
AlreadyInitialised(
AmountExceedsAvailable(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveFromTheZeroAddress(
ApproveToTheZeroAddress(
AuctionStatusIsNotEnded(
AuctionStatusIsNotOpen(
AuxCallFailed(address[] modulesuint256 valuebytes datauint256 txGas
BalanceMismatch(
BalanceQueryForZeroAddress(
BidMustBeBelowTheFloorForRefundDuringAuction(
BidMustBeBelowTheFloorWhenReducingQuantity(
BondingCurveError(uint8 error
BurnExceedsBalance(
BurnFromTheZeroAddress(
CallerIsNotDepositBoxOwner(
CallerIsNotFactory(
CallerIsNotFactoryOrProjectOwner(
CallerIsNotFactoryProjectOwnerOrPool(
CallerIsNotPlatformAdmin(address caller
CallerIsNotSuperAdmin(address caller
CallerIsNotTheFeeRecipient(
CallerIsNotTheManager(
CallerIsNotTheOwner(
CallerMustBeLzApp(
CanOnlyReduce(
CannotAddLiquidityOnCreateAndUseDRIPool(
CannotManuallyFundLPWhenUsingADRIPool(
CannotPerformDuringAutoswap(
CannotSetNewManagerToTheZeroAddress(
CannotSetNewOwnerToTheZeroAddress(
CannotSetToZeroAddress(
CannotWithdrawThisToken(
CollectionAlreadyRevealed(
ContractIsDecommissioned(
ContractIsNotPaused(
ContractIsPaused(
DecreasedAllowanceBelowZero(
DeductionsOnBuyExceedOrEqualOneHundredPercent(
DeployerOnly(
DeploymentError(
DepositBoxIsNotOpen(
DestinationIsNotTrustedSource(
DriPoolAddressCannotBeAddressZero(
GasLimitIsTooLow(
IncorrectConfirmationValue(
IncorrectPayment(
InitialLiquidityAlreadyAdded(
InitialLiquidityNotYetAdded(
InsufficientAllowance(
InvalidAdapterParams(
InvalidAddress(
InvalidEndpointCaller(
InvalidHash(
InvalidMinGas(
InvalidOracleSignature(
InvalidPayload(
InvalidReceiver(
InvalidSourceSendingContract(
InvalidTotalShares(
LPLockUpMustFitUint88(
LimitTooHigh(
LimitsCanOnlyBeRaised(
LiquidityPoolCannotBeAddressZero(
LiquidityPoolMustBeAContractAddress(
ListLengthMismatch(
MachineAddressCannotBeAddressZero(
ManagerUnauthorizedAccount(
MaxBidQuantityIs255(
MaxBuysPerBlockExceeded(
MaxPublicMintAllowanceExceeded(uint256 requesteduint256 alreadyMinteduint256 maxAllowance
MaxSupplyTooHigh(
MaxTokensPerTxnExceeded(
MaxTokensPerWalletExceeded(
MetadataIsLocked(
MetadropFactoryOnlyOncePerReveal(
MetadropModulesOnly(
MetadropOracleCannotBeAddressZero(
MinETHCannotExceedMaxBuy(
MinETHCannotExceedMaxLiquidity(
MinGasLimitNotSet(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
MintingIsClosedForever(
NewBuyTaxBasisPointsExceedsMaximum(
NewSellTaxBasisPointsExceedsMaximum(
NoETHForLiquidityPair(
NoPaymentDue(
NoRefundForCaller(
NoStoredMessage(
NoTokenForLiquidityPair(
NoTrustedPathRecord(
NothingToClaim(
OperationDidNotSucceed(
OracleSignatureHasExpired(
OwnableUnauthorizedAccount(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
ParamTooLargeContributionFee(
ParamTooLargeEndDate(
ParamTooLargeMaxInitialBuy(
ParamTooLargeMaxInitialLiquidity(
ParamTooLargeMinETH(
ParamTooLargePerAddressMax(
ParamTooLargePoolMaxETH(
ParamTooLargePoolPerTxnMinETH(
ParamTooLargePoolSupply(
ParamTooLargeStartDate(
ParamTooLargeVestingDays(
ParametersDoNotMatchSignedMessage(
PassedConfigDoesNotMatchApproved(
PauseCutOffHasPassed(
PaymentMustCoverPerMintFee(
PermitDidNotSucceed(
PlatformAdminCannotBeAddressZero(
PlatformTreasuryCannotBeAddressZero(
PoolIsAboveMinimum(
PoolIsBelowMinimum(
PoolMustBeSeededWithETHForInitialLiquidity(
PoolPhaseIsNotFailed(
PoolPhaseIsNotOpen(
PoolPhaseIsNotSucceeded(
PoolVestingNotYetComplete(
ProjectOwnerCannotBeAddressZero(
ProofInvalid(
QuantityExceedsMaxPossibleCollectionSupply(
QuantityExceedsRemainingCollectionSupply(
QuantityExceedsRemainingPhaseSupply(
ReferralIdAlreadyUsed(
RequestingMoreThanAvailableBalance(
RequestingMoreThanRemainingAllocation(uint256 previouslyMinteduint256 requesteduint256 remainingAllocation
RouterCannotBeZeroAddress(
RoyaltyFeeWillExceedSalePrice(
ShareTotalCannotBeZero(
SliceOutOfBounds(
SliceOverflow(
SuperAdminCannotBeAddressZero(
SupplyTotalMismatch(
SupportWindowIsNotOpen(
SwapThresholdTooLow(
TaxFreeAddressCannotBeAddressZero(
TaxPeriodStillInForce(
TemplateCannotBeAddressZero(
TemplateNotFound(
ThisMintIsClosed(
TotalSharesMustMatchDenominator(
TransferAmountExceedsBalance(
TransferCallerNotOwnerNorApproved(
TransferFailed(
TransferFromIncorrectOwner(
TransferFromZeroAddress(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
UnrecognisedType(
UnrecognisedVRFMode(
VRFCoordinatorCannotBeAddressZero(
ValueExceedsMaximum(
botProtectionDurationInSecondsMustFitUint128(