Morph AI

Unverified contract

Proxy

Active on Ethereum with 1,013 txns
Deployed by via 0x9b554f1a at 21345841
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
-
variable spans 4 additional slots
-
variable spans 4 additional slots
10 additional variables
Native
Value $422.15
ERC-20
Value $8,841.49
0x6eec529230b3021c30235635f21383c178447bccd68f4c4809efb603ef10ea2b
0x9f335124e3c660926b77b8e39e2042449f242142b57c85895ece87c1389e6cac
0x3b01e4fa55458875dcf86d3866aaf532cc02758eebe33d1cf67afefc99caba61
0xc83c1ddcad53c65ca9ec25dd58d6320dc640ac07d0d49374f70c6927ffcc6592
0x2f613d0b912d051879de41fcb3797693548bb501572880c99c16fec034f171a5
0x9b9ca11925bfb6d89989bb69a985e065982991987cf69b403a27656376a41b67
0x4b699b48e1b05c1fbe4e0a84efd9931059504c1897fe329fdfeb8fb4535318d0
0x28b9270888973415d9efd67625390e0e73633a93cbdaaf4f9e9639e64cbde9a0
0x8a2f8aac1bba128fd5171d5e3f5f18bffd221cb1420ae05e081327ba03f855eb
0x597ad61dcb53b43fe073f5be43527bf34ba0cf535372801170ca458eade8990e

Functions
Getter at block 21382685
DATA_STORE(view returns (address)
0x8a85eb1fff988a1b01136279174c969d681a0151
addresses(view returns (address lockeraddress proofWalletaddress proofStakingaddress proofPassNFTaddress router)
(locker=0xe2fe530c047f2d85298b07d9333c05737f1435fb, proofWallet=0xe9b4d32f829951a3ce145d2caa84cf66af56ca5e, proofStaking=0x377e168af6a06075423aede50856de177efaac3e, proofPassNFT=0x2ced5bc349d9241a314d3739f12f5f6f2bda6a68, router=0x7a250d5630b4cf539739df2c5dacb4c659f2488d)
buyFees(view returns (uint256 mainuint256 secondaryuint256 liquidityuint256 proofuint256 total)
(main=2, secondary=2, liquidity=0, proof=1, total=5)
buyTaxesSettled(view returns (bool)
true
cancelled(view returns (bool)
false
checkMaxHoldings(view returns (bool)
true
decimals(view returns (uint8)
9
feeTokens(view returns (uint256 mainuint256 secondaryuint256 liquidityuint256 proofuint256 total)
(main=49358773418580, secondary=49358773418580, liquidity=0, proof=24679386709267, total=123396933550271)
getCirculatingSupply(view returns (uint256)
100000000000000000
initMaxWallet(view returns (uint256)
250
isWhitelistActive(view returns (bool)
false
launchedAt(view returns (uint256)
1733517167
limits(view returns (uint256 initMaxTxuint256 swapTokensAtAmountuint256 maxTxUpperuint256 maxTxLoweruint256 maxWalletUpperuint256 maxWalletLoweruint256 maxBuyFeeuint256 maxSellFeeuint256 denominator)
(initMaxTx=500, swapTokensAtAmount=125, maxTxUpper=3000, maxTxLower=500, maxWalletUpper=3000, maxWalletLower=500, maxBuyFee=7, maxSellFee=7, denominator=100000)
lockID(view returns (uint256)
23453
lpLockDuration(view returns (uint256)
31536000
mainWallet(view returns (address)
0xadf39910c776e0804f44975a5abbdc9b39cf192d
maxSwapsPerBlock(view returns (uint256)
4
maxTxAmount(view returns (uint256)
500000000000000
maxWallet(view returns (uint256)
1000000000000000
maxWalletChanged(view returns (bool)
true
name(view returns (string)
Morph AI
owner(view returns (address)
0xc3d77736d7ab0ed4b33024ddb7567f5e0ee06aa0
pair(view returns (address)
0x01164a8c25fd69627b8981caa656fa487bbdc348
proofFeeReduced(view returns (bool)
true
proofFeeRemoved(view returns (bool)
false
proofPassNFT(view returns (address)
0x2ced5bc349d9241a314d3739f12f5f6f2bda6a68
restingBuyTotal(view returns (uint256)
7
restingSellTotal(view returns (uint256)
7
secondaryWallet(view returns (address)
0x341e8cff801a1ae6a6b69563fdcb397d06b73625
sellFees(view returns (uint256 mainuint256 secondaryuint256 liquidityuint256 proofuint256 total)
(main=2, secondary=2, liquidity=0, proof=1, total=5)
sellTaxesSettled(view returns (bool)
true
swapEnabled(view returns (bool)
true
swapTokensAtAmount(view returns (uint256)
125000000000000
swapping(view returns (uint256)
1
symbol(view returns (string)
MORPHAI
totalSupply(view returns (uint256)
100000000000000000
uniswapV2Router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
version(pure returns (uint8)
3
whitelistDuration(view returns (uint256)
60
whitelistEndTime(view returns (uint256)
1733517227
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
swapThrottle(uint256view returns (uint256)
userInfo(addressview returns (bool isFeeExemptbool isTxLimitExemptbool isWhitelisted)
State-modifying
approve(address spenderuint256 valuereturns (bool)
cancel(
changeFees(uint256 liquidityBuyuint256 mainBuyuint256 secondaryBuyuint256 liquiditySelluint256 mainSelluint256 secondarySell
initialize(bytes paramspayable 
launch(uint256 bundleBuyAmountpayable 
renounceOwnership(
setCheckMaxHoldingsEnabled(bool _enabled
setFeeExempt(address accountbool value
setFeeExempt(address[] accounts
setMainWallet(address newWallet
setMaxSwapsPerBlock(uint256 _maxSwaps
setSecondaryWallet(address newWallet
setSwapAndLiquifyEnabled(bool _enabled
setSwapAtAmount(uint256 amount
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
withdrawStuckTokens(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SwapAndLiquify(uint256 tokensAutoLiquint256 ethAutoLiq
SwapAndLiquifyEnabledUpdated(bool enabled
TokenCancelled(uint256 returnedETH
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ExceedsMaxTxAmount(
ExceedsMaxWalletAmount(
InvalidConfiguration(
InvalidInitialization(
NotInitializing(
NotWhitelisted(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
TradingNotEnabled(