SisyphusAI by Virtuals

Unverified contract

Proxy

Active on Base with 686 txns
Deployed by via 0x08cce154 at 21881640
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
ERC-20
--
0x000011b4a1bc01675188bb3a6db57a6079cdf7b551440c7d2965dcbfa0577737
0xfb16f091b087bccd76e63fb26cde10596e09da027a8e7c1c4888bde7b32516bf
0xc455cc49f6470f3968fca1ea7e45bdf3e40d92311276d8f0bc1b0f698b711edd
0xacff5404155ef86cad2d12d579b7198c55405fbd1ec19644b824a49d2651bea5
0xfed993a77a5706b49c05cfa3069db8c044b33761b1e14bf29fb266958d564294
0xc56f5e364beac0697de2947f43a7f72138589ce84270ddc336ce6c752e446e08
0x0843faa37be9b4661affc656ffc88dca412e748c7cab3de33bca581d895743cd
0xf9e7c56e6f0f99a6116bc9f8cefc54e23968a59816fbf2fb258ed3e896dbf4e9
0xcbf23aa92bf7e2841b8c04e407257c78160a3c2bd9100195927384e4e6cc551c
0x380af8df8106b67e53e950a8192b90b8274ab71db266a5825ce8928180d4d194

Functions
Getter at block 22774568
botProtectionDurationInSeconds(view returns (uint256)
0
decimals(view returns (uint8)
18
fundedDate(view returns (uint32)
1730552627
liquidityPools(view returns (address[] liquidityPools_)
[0xe15653e619B2B7196be1E747d09b52C88683D539]
name(view returns (string)
SisyphusAI by Virtuals
owner(view returns (address)
0xe220329659d41b2a9f26e83816b424bdacf62567
pairToken(view returns (address)
0x0b3e328455c4059eeb9e3f84b5543f74e24e7e1b
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
projectBuyTaxBasisPoints(view returns (uint16)
100
projectSellTaxBasisPoints(view returns (uint16)
100
projectTaxPendingSwap(view returns (uint128)
6631211674714214452247
projectTaxRecipient(view returns (address)
0x86cbac9d9ac726f729eef6627dc4817bcbb03a9c
swapThresholdBasisPoints(view returns (uint16)
1
symbol(view returns (string)
SISAI
totalBuyTaxBasisPoints(view returns (uint256)
100
totalSellTaxBasisPoints(view returns (uint256)
100
totalSupply(view returns (uint256)
1000000000000000000000000000
uniswapV2Pair(view returns (address)
0xe15653e619b2b7196be1e747d09b52c88683d539
validCallers(view returns (bytes32[] validCallerHashes_)
[]
vault(view returns (address)
0x3a809b790422ab84b6dea96e42e5574c60f8f26d
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isLiquidityPool(address queryAddress_view returns (bool)
isValidCaller(bytes32 queryHash_view returns (bool)
State-modifying
acceptOwnership(
addInitialLiquidity(address lpOwner
addLiquidityPool(address newLiquidityPool_
addValidCaller(bytes32 newValidCallerHash_
approve(address spenderuint256 amountreturns (bool)
burn(uint256 value
burnFrom(address accountuint256 value
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
distributeTaxTokens(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address[3] integrationAddresses_bytes baseParams_bytes supplyParams_bytes taxParams_
removeLiquidityPool(address removedLiquidityPool_
removeValidCaller(bytes32 removedValidCallerHash_
renounceOwnership(
setProjectTaxRates(uint16 newProjectBuyTaxBasisPoints_uint16 newProjectSellTaxBasisPoints_
setProjectTaxRecipient(address projectTaxRecipient_
setSwapThresholdBasisPoints(uint16 swapThresholdBasisPoints_
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
withdrawERC20(address token_uint256 amount_
withdrawETH(uint256 amount_
Events
Approval(address indexed owneraddress indexed spenderuint256 value
AutoSwapThresholdUpdated(uint256 oldThresholduint256 newThreshold
ExternalCallError(uint256 identifier
InitialLiquidityAdded(uint256 tokenAuint256 tokenBuint256 lpToken
Initialized(uint64 version
LimitsUpdated(uint256 oldMaxTokensPerTransactionuint256 newMaxTokensPerTransactionuint256 oldMaxTokensPerWalletuint256 newMaxTokensPerWallet
LiquidityPoolAdded(address addedPool
LiquidityPoolCreated(address addedPool
LiquidityPoolRemoved(address removedPool
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProjectTaxBasisPointsChanged(uint256 oldBuyBasisPointsuint256 newBuyBasisPointsuint256 oldSellBasisPointsuint256 newSellBasisPoints
ProjectTaxRecipientUpdated(address treasury
RevenueAutoSwap(
Transfer(address indexed fromaddress indexed touint256 value
ValidCallerAdded(bytes32 addedValidCaller
ValidCallerRemoved(bytes32 removedValidCaller
Constructor

This contract contains no constructor objects.

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