DelayedOrder
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
12
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 47 additional slots
Balances ($0.00)
No balances found for "DelayedOrder"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "DelayedOrder"
ABI
ABI objects
Getter at block 23862055
MIN_DEPOSIT() view returns (uint256)
1000000
MODULE_KEY() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
vault() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getAnnouncedOrder(address account) view returns (struct FlatcoinStructsOrder order)
hasOrderExpired(address account) view returns (bool expired)
State-modifying
Events announceLeverageAdjust(uint256 tokenId, int256 marginAdjustment, int256 additionalSizeAdjustment, uint256 fillPrice, uint256 keeperFee)
announceLeverageClose(uint256 tokenId, uint256 minFillPrice, uint256 keeperFee)
announceLeverageOpen(uint256 margin, uint256 additionalSize, uint256 maxFillPrice, uint256 keeperFee)
announceLeverageOpenFor(uint256 margin, uint256 additionalSize, uint256 maxFillPrice, uint256 keeperFee, address receiver)
announceStableDeposit(uint256 depositAmount, uint256 minAmountOut, uint256 keeperFee)
announceStableDepositFor(uint256 depositAmount, uint256 minAmountOut, uint256 keeperFee, address receiver)
announceStableWithdraw(uint256 withdrawAmount, uint256 minAmountOut, uint256 keeperFee)
cancelExistingOrder(address account)
executeOrder(address account, bytes[] priceUpdateData) payable
initialize(address _vault)
setVault(address _vault)
Initialized(uint64 version)
OrderAnnounced(address account, uint8 orderType, uint256 keeperFee)
OrderCancelled(address account, uint8 orderType)
OrderExecuted(address account, uint8 orderType, uint256 keeperFee)
constructor()
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
AmountTooSmall(uint256 amount, uint256 minAmount)
DelayedOrderInvalid(address account)
ExecutableTimeNotReached(uint256 executableTime)
FailedInnerCall()
HighSlippage(uint256 supplied, uint256 accepted)
InvalidFee(uint256 fee)
InvalidInitialization()
InvariantViolation(string variableName)
MaxFillPriceTooLow(uint256 maxFillPrice, uint256 currentPrice)
MinFillPriceTooHigh(uint256 minFillPrice, uint256 currentPrice)
ModuleKeyEmpty()
NotEnoughBalanceForWithdraw(address account, uint256 totalBalance, uint256 withdrawAmount)
NotEnoughMarginForFees(int256 marginAmount, uint256 feeAmount)
NotInitializing()
NotTokenOwner(uint256 tokenId, address msgSender)
OnlyOwner(address msgSender)
OrderHasExpired()
OrderHasNotExpired()
Paused(bytes32 moduleKey)
PositionCreatesBadDebt()
ReentrancyGuardReentrantCall()
SafeERC20FailedOperation(address token)
ValueNotPositive(string variableName)
WithdrawalTooSmall(uint256 withdrawAmount, uint256 keeperFee)
ZeroAddress(string variableName)
ZeroValue(string variableName)