PoolPositionDynamicSlim
Verified contract
Active on
Ethereum with 1,878 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
(#537) | MPN | ERC-721 | 1 | -- | -- |
MP-WETH-swETH-1 | ERC-20 | 0.069609 | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21399369 | 4 days ago | | | 0 | 0.00035598484 | |
| 21352182 | 10 days ago | | | 0 | 0.00066798732 | |
| 21327524 | 14 days ago | | | 0 | 0.00044911492 | |
| 21321546 | 14 days ago | | | 0 | 0.0010184219 | |
| 21308706 | 16 days ago | | | 0 | 0.00072089347 | |
| 21299102 | 18 days ago | | | 0 | 0.00033879970 | |
| 21282050 | 20 days ago | | | 0 | 0.00087359967 | |
| 21261378 | 23 days ago | | | 0 | 0.00018677890 | |
| 21250019 | 24 days ago | | | 0 | 0.00052294383 | |
| 21239846 | a month ago | | | 0 | 0.00042726653 |
ABI
ABI objects
Getter at block 21424916
allBinIds() view returns (uint128[])
[12]
decimals() view returns (uint8)
18
getReserves() view returns (uint256 reserveA, uint256 reserveB)
(reserveA=16575457410079576860, reserveB=0)
isStatic() view returns (bool)
false
name() view returns (string)
Maverick Position-WETH-swETH-1
pool() view returns (address)
0x0ce176e1b11a8f88a4ba2535de80e81f88592bad
symbol() view returns (string)
MP-WETH-swETH-1
tokenId() view returns (uint256)
537
totalSupply() view returns (uint256)
12542640587495218900
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
binIds(uint256) view returns (uint128)
binLpAddAmountRequirement(uint128 binZeroLpAddAmount) view returns (struct IPoolRemoveLiquidityParams[] params)
ratios(uint256) view returns (uint128)
State-modifying
Events addLiquidityCallback(uint256 amountA, uint256 amountB, bytes)
approve(address spender, uint256 amount) returns (bool)
burnFromToAddressAsReserves(address account, address recipient, uint256 lpAmountToUnStake) returns (uint256 amountA, uint256 amountB)
burnFromToTokenIdAsBinLiquidity(address account, uint256 toTokenId, uint256 lpAmountToUnStake) returns (struct IPoolRemoveLiquidityParams[] params)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
migrateBinLiquidity()
mint(address to, uint256 fromTokenId, uint128 binZeroLpAddAmount) returns (uint256 amountMinted)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
Approval(address indexed owner, address indexed spender, uint256 value)
MigrateBinLiquidity(uint128 oldBinId, uint128 newBinId)
Transfer(address indexed from, address indexed to, uint256 value)
constructor(address _pool, uint128[] _binIds, uint128[] _ratios, uint256 factoryCount)
This contract contains no fallback and receive objects.
BinIsMerged()
InvalidBinIds(uint128[] binIds)
InvalidRatio()
InvalidTokenId(uint256 tokenId)