TimeswapV2PeripheryNoDexCloseLendGivenPosition

Verified contract

Active on Base with 1,857 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
--
0xc80df9f7353a8758cb0ed800da710254a80b1a91c834efbe053c8e5022b21624
0x7e2cd0349a8daf0bc3536b4690b73eecd3aa8d6cab493342e5acde9c21f14f79
0x4c0f29d2d789bc56b40e9cc29ee98ff1a200f0098f3e73c8bb396666541d80c6
0x6a2a356957270bc6e20cc06d696c1f86654bd083fe6eb9412f7be7e99650106b
0x566ed5332df1c74505588d31422fc58b0f6c46bb2c6fce4e320363396897b713
0x78366703a2b750f2116749f8f1ea8dda267793e07468d3d8b6a72649607a63e0
0x2874ab61753372160f618ab870a856d917345d598fb39d30b9e4629876d90c9a
0x5e09b07d8891febac24827c1a85b0468e64c533fcf710f4fb6ef899f522e3b08
0x8c0b0a1c42dc74dcce1cc0d5372464b13c4c12870f59fe637cee6aec3e30e821
0xb79c6fd7d5ee033d8da809203fc39d9985eee32d573bef0e2e46c4478e35172e

Functions
Getter at block 22913017
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(