Skip to content

PerpsV2MarketDelayedOrders

Description

Source: contracts/PerpsV2MarketDelayedOrders.sol

Constructor

constructor

Source

Details

Signature

constructor(address payable _proxy, address _marketState, address _owner, address _resolver)

Visibility

public

State Mutability

``

Restricted Functions

cancelDelayedOrder

Source

Details

Signature

cancelDelayedOrder(address account)

Visibility

external

State Mutability

``

Requires

Modifiers

executeDelayedOrder

Source

Details

Signature

executeDelayedOrder(address account)

Visibility

external

State Mutability

``

Requires

Modifiers

submitDelayedOrder

Source

Details

Signature

submitDelayedOrder(int256 sizeDelta, uint256 priceImpactDelta, uint256 desiredTimeDelta)

Visibility

external

State Mutability

``

Modifiers

submitDelayedOrderWithTracking

Source

Details

Signature

submitDelayedOrderWithTracking(int256 sizeDelta, uint256 priceImpactDelta, uint256 desiredTimeDelta, bytes32 trackingCode)

Visibility

external

State Mutability

``

Modifiers

Internal Functions

_confirmCanCancel

Source

Details

Signature

_confirmCanCancel(address account, struct IPerpsV2MarketBaseTypes.DelayedOrder order, uint256 currentRoundId)

Visibility

internal

State Mutability

``

_confirmationWindowOver

Source

Details

Signature

_confirmationWindowOver(uint256 executableAtTime, uint256 currentRoundId, uint256 targetRoundId) view returns (bool)

Visibility

internal

State Mutability

view