0x55d1370ecd2536316be761ebd6ebe9658f5f0e8d

Unverified contract

Proxy

Active on Base with 227 txns
Deployed by via 0x3bd61af1 at 9589312
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $760.09
ERC-20
Value $256.75
ERC-20
Value $0.05
ERC-20
Value $0
ERC-20
Value $0
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
0xb0b1408f1cf7a187cd365ba1020582d56ffbf186c87e973249ac361cbb88e97b
0x95046e904f29ebc728d623ee72ba3e6afb759c6c6bed60937c3a58dc4fc9ba9b
0x1504692c2165d5d5dc49fc6911c75aacf9af38255b86cafca3b1dc03e92e9c0b
0x67d3399ad3a3075ab7464042d952ffe2fd39819f324b0fd6235f2a6cf0487323
0x541b850865c50fcce51668c1de7ec0eb34b6220eb1e93a2de073275ac9f2f86a
0xc5128e6358257db883555b7c39a40483f487f673cfae8356c8ed6249b6ae757f
0xe5856c966cf0afd592fbd6de0d1a38c841b6604b3c6ddb12afee9f2094193f53
0xa35700961e3224cdd969160c356c83cf14c606584cb6a82efd8e87e6b0b494b2
0x2a49fcb0715a23cdf24647c1067d708eccc93f2b69ec79bc38abf99b552ef4b1
0xcc766ef3fdfc85ecccfc510db095add151ec794c47b400dfd670a3ae88eb64fa

Functions
Getter at block 23225354
collateralToken0(view returns (address collateralToken)
0x7363029033ca234eb32533339ca04108f4755911
collateralToken1(view returns (address)
0x73f24cb7efea5e7daeb145e174c50f33af521d46
getPriceArray(view returns (int24[] priceArrayint24 medianTick)
(priceArray=[-165305, -165277, -165290, -164975, -164975, -167043, -167043, -167041], medianTick=-165297)
univ3pool(view returns (address)
0x018046b1d182f7c0978c07610e1173c8e11913fd
Read-only
_getRefundAmounts(address refunderint256 refundValuesint24 atTickview returns (int256 refundAmounts)
calculateAccumulatedFeesBatch(address useruint256[] positionIdListview returns (int128 premium0int128 premium1uint256[2][])
calculatePortfolioValue(address userint24 atTickuint256[] positionIdListview returns (int256 value0int256 value1)
numberOfPositions(address userview returns (uint256 _numberOfPositions)
optionPositionBalance(address useruint256 tokenIdview returns (uint128 balanceuint64 poolUtilization0uint64 poolUtilization1)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
burnOptions(uint256 tokenIduint256[] newPositionIdListint24 tickLimitLowint24 tickLimitHigh
burnOptions(uint256[] positionIdListuint256[] newPositionIdListint24 tickLimitLowint24 tickLimitHigh
forceExercise(address accountuint256[] touchedIduint256[] positionIdListExerciseeuint256[] positionIdListExercisor
liquidate(address liquidateeuint256[] positionIdListuint256[] positionIdListLiquidatoruint256 delegations
mintOptions(uint256[] positionIdListuint128 positionSizeuint64 effectiveLiquidityLimitX32int24 tickLimitLowint24 tickLimitHigh
multicall(bytes[] datapayable returns (bytes[] results)
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
pokeMedian(
setGateStatus(bool closeOnly
startPool(address univ3poolint24 tickSpacingint24 currentTickaddress token0address token1address collateralTracker0address collateralTracker1
Events
AccountLiquidated(address indexed liquidatoraddress indexed liquidateeint256 bonusAmountsint24 tickAt
ForcedExercised(address indexed exercisoraddress indexed useruint256 indexed tokenIdint256 exerciseFeeint24 tickAt
OptionBurnt(address indexed recipientuint128 positionSizeuint256 indexed tokenIdint24 tickAtBurnint256 premia
OptionMinted(address indexed recipientuint128 positionSizeuint256 indexed tokenIdint24 tickAtMintuint128 poolUtilizations
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
CastingError(
EffectiveLiquidityAboveThreshold(
ExerciseeNotSolvent(
InputListFail(
InvalidNotionalValue(
InvalidTick(
InvalidTokenIdParameter(uint256 parameterType
NoLegsExercisable(
NotEnoughCollateral(
NotMarginCalled(
NotOpen(
NotOwner(
PoolAlreadyInitialized(
PositionAlreadyMinted(
StaleTWAP(
TicksNotInitializable(
TooManyPositionsOpen(
UnderOverFlow(