0 txs
1 call
constructor
No constructor.
functions
No functions.
events
AfterDepositCancellationError
event AfterDepositCancellationError(bytes32 key, ((address account, address receiver, address callbackContract, address uiFeeReceiver, address market, address initialLongToken, address initialShortToken, address[] longTokenSwapPath, address[] shortTokenSwapPath) addresses, (uint256 initialLongTokenAmount, uint256 initialShortTokenAmount, uint256 minMarketTokens, uint256 updatedAtTime, uint256 executionFee, uint256 callbackGasLimit) numbers, (bool shouldUnwrapNativeToken) flags) deposit)
AfterDepositExecutionError
event AfterDepositExecutionError(bytes32 key, ((address account, address receiver, address callbackContract, address uiFeeReceiver, address market, address initialLongToken, address initialShortToken, address[] longTokenSwapPath, address[] shortTokenSwapPath) addresses, (uint256 initialLongTokenAmount, uint256 initialShortTokenAmount, uint256 minMarketTokens, uint256 updatedAtTime, uint256 executionFee, uint256 callbackGasLimit) numbers, (bool shouldUnwrapNativeToken) flags) deposit)
AfterGlvDepositCancellationError
event AfterGlvDepositCancellationError(bytes32 key, ((address glv, address account, address receiver, address callbackContract, address uiFeeReceiver, address market, address initialLongToken, address initialShortToken, address[] longTokenSwapPath, address[] shortTokenSwapPath) addresses, (uint256 marketTokenAmount, uint256 initialLongTokenAmount, uint256 initialShortTokenAmount, uint256 minGlvTokens, uint256 updatedAtTime, uint256 executionFee, uint256 callbackGasLimit) numbers, (bool shouldUnwrapNativeToken, bool isMarketTokenDeposit) flags) glvDeposit)
AfterGlvDepositExecutionError
event AfterGlvDepositExecutionError(bytes32 key, ((address glv, address account, address receiver, address callbackContract, address uiFeeReceiver, address market, address initialLongToken, address initialShortToken, address[] longTokenSwapPath, address[] shortTokenSwapPath) addresses, (uint256 marketTokenAmount, uint256 initialLongTokenAmount, uint256 initialShortTokenAmount, uint256 minGlvTokens, uint256 updatedAtTime, uint256 executionFee, uint256 callbackGasLimit) numbers, (bool shouldUnwrapNativeToken, bool isMarketTokenDeposit) flags) glvDeposit)
AfterGlvWithdrawalCancellationError
event AfterGlvWithdrawalCancellationError(bytes32 key, ((address glv, address market, address account, address receiver, address callbackContract, address uiFeeReceiver, address[] longTokenSwapPath, address[] shortTokenSwapPath) addresses, (uint256 glvTokenAmount, uint256 minLongTokenAmount, uint256 minShortTokenAmount, uint256 updatedAtTime, uint256 executionFee, uint256 callbackGasLimit) numbers, (bool shouldUnwrapNativeToken) flags) glvWithdrawal)
AfterGlvWithdrawalExecutionError
event AfterGlvWithdrawalExecutionError(bytes32 key, ((address glv, address market, address account, address receiver, address callbackContract, address uiFeeReceiver, address[] longTokenSwapPath, address[] shortTokenSwapPath) addresses, (uint256 glvTokenAmount, uint256 minLongTokenAmount, uint256 minShortTokenAmount, uint256 updatedAtTime, uint256 executionFee, uint256 callbackGasLimit) numbers, (bool shouldUnwrapNativeToken) flags) glvWithdrawal)
AfterOrderCancellationError
event AfterOrderCancellationError(bytes32 key, ((address account, address receiver, address cancellationReceiver, address callbackContract, address uiFeeReceiver, address market, address initialCollateralToken, address[] swapPath) addresses, (uint8 orderType, uint8 decreasePositionSwapType, uint256 sizeDeltaUsd, uint256 initialCollateralDeltaAmount, uint256 triggerPrice, uint256 acceptablePrice, uint256 executionFee, uint256 callbackGasLimit, uint256 minOutputAmount, uint256 updatedAtTime, uint256 validFromTime) numbers, (bool isLong, bool shouldUnwrapNativeToken, bool isFrozen, bool autoCancel) flags) order)
AfterOrderExecutionError
event AfterOrderExecutionError(bytes32 key, ((address account, address receiver, address cancellationReceiver, address callbackContract, address uiFeeReceiver, address market, address initialCollateralToken, address[] swapPath) addresses, (uint8 orderType, uint8 decreasePositionSwapType, uint256 sizeDeltaUsd, uint256 initialCollateralDeltaAmount, uint256 triggerPrice, uint256 acceptablePrice, uint256 executionFee, uint256 callbackGasLimit, uint256 minOutputAmount, uint256 updatedAtTime, uint256 validFromTime) numbers, (bool isLong, bool shouldUnwrapNativeToken, bool isFrozen, bool autoCancel) flags) order)
AfterOrderFrozenError
event AfterOrderFrozenError(bytes32 key, ((address account, address receiver, address cancellationReceiver, address callbackContract, address uiFeeReceiver, address market, address initialCollateralToken, address[] swapPath) addresses, (uint8 orderType, uint8 decreasePositionSwapType, uint256 sizeDeltaUsd, uint256 initialCollateralDeltaAmount, uint256 triggerPrice, uint256 acceptablePrice, uint256 executionFee, uint256 callbackGasLimit, uint256 minOutputAmount, uint256 updatedAtTime, uint256 validFromTime) numbers, (bool isLong, bool shouldUnwrapNativeToken, bool isFrozen, bool autoCancel) flags) order)
AfterShiftCancellationError
event AfterShiftCancellationError(bytes32 key, ((address account, address receiver, address callbackContract, address uiFeeReceiver, address fromMarket, address toMarket) addresses, (uint256 marketTokenAmount, uint256 minMarketTokens, uint256 updatedAtTime, uint256 executionFee, uint256 callbackGasLimit) numbers) shift)
AfterShiftExecutionError
event AfterShiftExecutionError(bytes32 key, ((address account, address receiver, address callbackContract, address uiFeeReceiver, address fromMarket, address toMarket) addresses, (uint256 marketTokenAmount, uint256 minMarketTokens, uint256 updatedAtTime, uint256 executionFee, uint256 callbackGasLimit) numbers) shift)
AfterWithdrawalCancellationError
event AfterWithdrawalCancellationError(bytes32 key, ((address account, address receiver, address callbackContract, address uiFeeReceiver, address market, address[] longTokenSwapPath, address[] shortTokenSwapPath) addresses, (uint256 marketTokenAmount, uint256 minLongTokenAmount, uint256 minShortTokenAmount, uint256 updatedAtTime, uint256 executionFee, uint256 callbackGasLimit) numbers, (bool shouldUnwrapNativeToken) flags) withdrawal)
AfterWithdrawalExecutionError
event AfterWithdrawalExecutionError(bytes32 key, ((address account, address receiver, address callbackContract, address uiFeeReceiver, address market, address[] longTokenSwapPath, address[] shortTokenSwapPath) addresses, (uint256 marketTokenAmount, uint256 minLongTokenAmount, uint256 minShortTokenAmount, uint256 updatedAtTime, uint256 executionFee, uint256 callbackGasLimit) numbers, (bool shouldUnwrapNativeToken) flags) withdrawal)
errors
No errors.
creation bytecode
0x61024e61003a600b82828239805160001a60731461002d57634e487b7160e01b600052600060045260246000fd5b30600052607381538281f3fe73000000000000000000000000000000000000000030146080604052600436106100355760003560e01c8063b3678d5b1461003a575b600080fd5b81801561004657600080fd5b5061005a610055366004610198565b61005c565b005b836001600160a01b031663ca446dd961007585856100ed565b6040516001600160e01b031960e084901b16815260048101919091526001600160a01b03841660248201526044016020604051808303816000875af11580156100c2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e691906101f4565b5050505050565b600060405160200161012a9060208082526017908201527614d055915117d0d05313109050d2d7d0d3d395149050d5604a1b604082015260600190565b60408051601f198184030181528282528051602091820120908301526001600160a01b03808616918301919091528316606082015260800160405160208183030381529060405280519060200120905092915050565b6001600160a01b038116811461019557600080fd5b50565b600080600080608085870312156101ae57600080fd5b84356101b981610180565b935060208501356101c981610180565b925060408501356101d981610180565b915060608501356101e981610180565b939692955090935050565b60006020828403121561020657600080fd5b815161021181610180565b939250505056fea2646970667358221220c4863a55f790a0f791f1745b98a535c1f908e7ee45ec3406f421b9904a5cc4ef64736f6c63430008120033