TimeswapV2PeripheryNoDexCloseBorrowGivenPosition

Verified contract

Active on Ethereum with 248 txns
Deployed by via 0x0ac4b4c6 at 19276372
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "TimeswapV2PeripheryNoDexCloseBorrowGivenPosition"

0x213da1f022c18d951131f227eb1c39d62963c4b9bd11afc64feaa7ccbfa9819f
0x54f06e2229d92dbd2ea338be7967692ee38c51876bce0f9aa7edce27433e01f6
0x6d247561a0f7789ef77ec4bde420644716b6256b57738783936c35b4e0731c05
0x763c7a9f953ed2d0e24231120f538a93e49f838950ded7b23ddbd1d18bbf94ee
0x78a75d359dbdd4409f535d5459abd3b553589a95f4ddd7fefaf82828f0378e55
0xe7da2df5ea04d1a5a97ab93a724b131ae08919cf85c20a313aeb89777610439b
0xbd82f024cd394372113eec9dcae3af03d66b854ee6872395dbbc21937147eb69
0xc97f4fe33b1735dcbe07387b36ad9d070bd39dcf06129ac12bd8947a6baa66e1
0x5a9e6732ccbe6bc598b0f1342b4da1b3374869f4752c616a839371d63f0f041c
0x9eba12402cabe19f9f9d8f2c52ada6167b816c3cf4df0344539dedb6eb6038df

Functions
Getter at block 20864947
optionFactory(view returns (address)
0x17385e95cb74a20150e4fa092aa72d57330896c4
poolFactory(view returns (address)
0x97509c65ff29c268f0d283a41201be6b4090354c
tokens(view returns (address)
0x4aa2bc42fcac903e5732dfd419eeb09d97ae287c
wrappedNativeToken(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytespure returns (bytes4)
onERC1155Received(address operatoraddressuint256uint256bytesview returns (bytes4)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
closeBorrowGivenPosition(struct TimeswapV2PeripheryNoDexCloseBorrowGivenPositionParam parampayable returns (uint256 tokenAmount)
multicall(bytes[] datapayable returns (bytes[] results)
refundNatives(payable 
timeswapV2OptionSwapCallback(struct TimeswapV2OptionSwapCallbackParam paramreturns (bytes data)
timeswapV2PoolDeleverageCallback(struct TimeswapV2PoolDeleverageCallbackParam paramreturns (bytes data)
timeswapV2PoolDeleverageChoiceCallback(struct TimeswapV2PoolDeleverageChoiceCallbackParam paramreturns (uint256 long0Amountuint256 long1Amountbytes data)
unwrapWrappedNatives(uint256 amountMinimumaddress recipientpayable 
Events
CloseBorrowGivenPosition(address indexed token0address indexed token1uint256 strikeuint256 indexed maturityaddress fromaddress tobool isToken0bool isLong0uint256 tokenAmountuint256 positionAmount
Constructor
constructor(address chosenOptionFactoryaddress chosenPoolFactoryaddress chosenTokensaddress chosenNative
Fallback and receive
receive(
Errors
CallerNotWrappedNative(address from
CanOnlyBeCalledByOptionContract(
CanOnlyBeCalledByPoolContract(
DeadlineReached(uint256 deadline
InsufficientWrappedNative(uint256 value
MaxTokenReached(uint256 tokenAmountuint256 maxTokenAmount
MulDivOverflow(uint256 multiplicanduint256 multiplieruint256 divisor
MulticallFailed(string revertString
NativeTransferFailed(address touint256 value
NotEnoughReceived(uint256 minuenduint256 subtrahend
ZeroAddress(
ZeroOutput(