TimeswapV2PeripheryNoDexCloseLendGivenPosition

Verified contract

Active on Base with 1,832 txns
Deployed by via 0x1353bf73 at 9046677
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x99a34e79dd99f7b8ae41f21e2baf0684ad207e61ded5cc0d8491be948768b534
0x3756b295801eef0ac62b83d6513c461c71307f961794f4a95414cceb0a31f0c6
0x8fbab9fda1388bd9ef6e889ca7151c8c0ce2d92daee1fabdfa724cf6f4998733
0x68911bd074d55ae3a9a2e103d526da4816f06d7a35759d98d781cb20d55a6c9b
0x356c0b15733b966eb53ebeff5cff035c708928f31c0ed5fa92ea636a885b48b7
0xa32b298d68b1642c18968d38f40a43e66374180b04c205d72424395365c238ff
0x1033ba4537b2a5df351cad5f91c101e2790a536044ea54235be7adcb26493984
0x9b65688eea7984f989cb7005c2e105508ee8c87f673cf223dbf94124a70d1baf
0x1c57db82742d906d05b6c2574897eb64ece0dac916a4cf45dbb89ca0ebad50e4
0xf945c89e81ef0ab03ee5b2d5223a28a5f146dc322c97a99a3ce634156f5f04bb

Functions
Getter at block 22140251
optionFactory(view returns (address)
0x17385e95cb74a20150e4fa092aa72d57330896c4
poolFactory(view returns (address)
0x97509c65ff29c268f0d283a41201be6b4090354c
tokens(view returns (address)
0x4aa2bc42fcac903e5732dfd419eeb09d97ae287c
wrappedNativeToken(view returns (address)
0x4200000000000000000000000000000000000006
Read-only
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytespure returns (bytes4)
onERC1155Received(address operatoraddressuint256uint256bytesview returns (bytes4)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
closeLendGivenPosition(struct TimeswapV2PeripheryNoDexCloseLendGivenPositionParam paramreturns (uint256 token0Amountuint256 token1Amount)
multicall(bytes[] datapayable returns (bytes[] results)
refundNatives(payable 
timeswapV2PoolLeverageCallback(struct TimeswapV2PoolLeverageCallbackParam paramreturns (bytes data)
timeswapV2PoolLeverageChoiceCallback(struct TimeswapV2PoolLeverageChoiceCallbackParam paramreturns (uint256 long0Amountuint256 long1Amountbytes data)
unwrapWrappedNatives(uint256 amountMinimumaddress recipientpayable 
Events
CloseLendGivenPosition(address indexed token0address indexed token1uint256 strikeuint256 indexed maturityaddress fromaddress touint256 token0Amountuint256 token1Amountuint256 positionAmount
Constructor
constructor(address chosenOptionFactoryaddress chosenPoolFactoryaddress chosenTokensaddress chosenNative
Fallback and receive
receive(
Errors
CallerNotWrappedNative(address from
CanOnlyBeCalledByPoolContract(
DeadlineReached(uint256 deadline
InsufficientWrappedNative(uint256 value
MinTokenReached(uint256 tokenAmountuint256 minTokenAmount
MulDivOverflow(uint256 multiplicanduint256 multiplieruint256 divisor
MulticallFailed(string revertString
NativeTransferFailed(address touint256 value
ZeroAddress(