PerpsV2MarketDelayedOrders¶
Description¶
Source: contracts/PerpsV2MarketDelayedOrders.sol
Constructor¶
constructor
¶
Details
Signature
constructor(address payable _proxy, address _marketState, address _owner, address _resolver)
Visibility
public
State Mutability
``
Restricted Functions¶
cancelDelayedOrder
¶
Details
Signature
cancelDelayedOrder(address account)
Visibility
external
State Mutability
``
Requires
Modifiers
executeDelayedOrder
¶
Details
Signature
executeDelayedOrder(address account)
Visibility
external
State Mutability
``
Requires
Modifiers
submitDelayedOrder
¶
Details
Signature
submitDelayedOrder(int256 sizeDelta, uint256 priceImpactDelta, uint256 desiredTimeDelta)
Visibility
external
State Mutability
``
Modifiers
submitDelayedOrderWithTracking
¶
Details
Signature
submitDelayedOrderWithTracking(int256 sizeDelta, uint256 priceImpactDelta, uint256 desiredTimeDelta, bytes32 trackingCode)
Visibility
external
State Mutability
``
Modifiers
Internal Functions¶
_confirmCanCancel
¶
Details
Signature
_confirmCanCancel(address account, struct IPerpsV2MarketBaseTypes.DelayedOrder order, uint256 currentRoundId)
Visibility
internal
State Mutability
``
_confirmationWindowOver
¶
Details
Signature
_confirmationWindowOver(uint256 executableAtTime, uint256 currentRoundId, uint256 targetRoundId) view returns (bool)
Visibility
internal
State Mutability
view