MME1155
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
11
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 26 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 2 additional slots
Balances ($0.00)
No balances found for "MME1155"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "MME1155"
ABI
ABI objects
Getter at block 20877250 getLPPrice() view returns (uint256) poolData() view returns (bool useAccessToken, address accessToken, address poolLPToken, address stable, address stableYieldAddress, uint256 coefficientA, uint256 coefficientB, uint256 coefficientC, struct DataTypesPoolFee fee, struct DataTypesLiquidityLimit liquidityLimit, struct DataTypesIterativeLimit iterativeLimit)
addressesRegistry() view returns (address)
0x32100a941722b2bf3bd7a3162fac18984809d67b
factory() view returns (address)
0x05c73584fff6c172c8607225cee1b0edef5ceca8
getTVL() view returns (uint256)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
queuedWithdrawals() view returns (uint256 headId, uint256 nextId)
(headId=0, nextId=0)
yieldReserve() view returns (uint256)
0
Read-only
getPool(uint256 subPoolId) view returns (struct DataTypesAMMSubPool1155Details subpool)
getQuote(uint256[] amounts, uint256[] tokenIds, bool buy, bool useFee) view returns (struct DataTypesQuotation quotation)
getSubPools(uint256[] tokenIds) view returns (uint256[])
getSubPoolsSeq(uint256 startTokenId, uint256 endTokenId) view returns (uint256[])
getTokenIdAvailable(uint256 tokenId) view returns (uint256)
subPools(uint256) view returns (uint256 reserve, uint256 totalShares, bool status, uint256 V, uint256 F)
tokenDistribution(uint256) view returns (uint256)
State-modifying
Events RescueTokens(address token, uint256 amount, address receiver)
WithdrawFees(address to, uint256 amount, uint8 feeType)
addLiquidityShares(uint256[] tokenIds, uint256[] amounts, uint256 targetLP)
addLiquidityStable(uint256 targetLP, uint256 maxStable)
addSubPool(uint256 v, uint256 f)
changeSubPoolStatus(uint256[] subPoolIds, bool newStatus)
depositInitial(uint256[] tokenIds, uint256[] amounts, uint256 stableIn, uint256 subPoolId)
depositIntoStableYield(uint256 amount)
initialize(struct DataTypesPoolData _poolData, string symbol, string name)
moveReserve(uint256 moverId, uint256 movedId, uint256 amount)
moveShares(uint256 startId, uint256 endId, uint256 newSubPoolId)
moveSharesList(uint256 newSubPoolIds, uint256[] ids)
pause()
processWithdrawals(uint256 limit) returns (uint256 transactions)
removeLiquidityShares(uint256 targetLP, uint256[] tokenIds, uint256[] amounts)
removeLiquidityStable(uint256 targetLP, uint256 minStable)
renounceOwnership()
setFee(struct DataTypesPoolFee newFee)
setPoolData(struct DataTypesPoolData newPoolData)
setPoolIterativeLimits(struct DataTypesIterativeLimit newLimits)
setPoolLiquidityLimits(struct DataTypesLiquidityLimit newLimits)
swapShares(uint256[] amounts, uint256[] tokenIds, uint256 minStable)
swapStable(uint256[] requiredAmounts, uint256[] tokenIds, uint256 maxStable)
transferOwnership(address newOwner)
unpause()
updatePoolV(uint256[] subPoolIds, uint256[] vArray)
withdrawFromStableYield(uint256 amount)
FeeChanged(struct DataTypesPoolFee _newFee)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PoolDataSet(struct DataTypesPoolData _data)
PoolIterativeLimitsSet(struct DataTypesIterativeLimit _limits)
PoolLiquidityLimitsSet(struct DataTypesLiquidityLimit _limits)
PoolPaused(address admin)
PoolUnpaused(address admin)
Unpaused(address account)
constructor(address _factory, address addressRegistry)
This contract contains no fallback and receive objects.
This contract contains no error objects.