0x6d857e9d24a7566bb72a3fb0847a3e0e4e1c2879

Verified contract

Proxy

Active on Base with 4,846 txns
Deployed by via 0x430baa99 at 12708434
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 47 additional slots
ERC-20
Value $391.27
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x2cfe1789cd95c827615579e188a58a377905c510826af260593082bee66aa245
0x3b5c93e85fde85ad66a15540d1112fd17a3da06d7d3d57e62e8078edf2eb69b1
0x99daa8ef51035341f500ef4da396e15177451b1c77226797729fe6be69ae9809
0x2bc1501d9a875e8d64e37863a09912075c562c8e5a12481714bc7448e96d161e
0x00567b3e38369152c2451c8a5eab0dd6d7724d874406d36455babdd176cb554e
0x9ad84dca22cff377343cce2a3c430ba6b8713c80aede04d0dec064ff1d758d75
0x06270cc889aff0a5c0cdf2bbc72725ca7b1110ef10fd8efa426bcf65cfe56974
0x2999f7819ab9eda26a3dc9f21cc2ffebc9f0f5394cff6f3849bc686637f8e867
0xfc92089de02ca0f01f9fe6d3ba2d2aa8c0a98193834327518ce65327563e82d1
0xc8f96c2f3c6f47970d141a5d99f2c0a61b08f5447ef6a35fb383f8ff1e113ac5

Functions
Getter at block 23862055
MIN_DEPOSIT(view returns (uint256)
1000000
MODULE_KEY(view returns (bytes32)
0x64656c617965644f726465720000000000000000000000000000000000000000
vault(view returns (address)
0x95fa1ddc9a78273f795e67abe8f1cd2cd39831ff
Read-only
getAnnouncedOrder(address accountview returns (struct FlatcoinStructsOrder order)
hasOrderExpired(address accountview returns (bool expired)
State-modifying
announceLeverageAdjust(uint256 tokenIdint256 marginAdjustmentint256 additionalSizeAdjustmentuint256 fillPriceuint256 keeperFee
announceLeverageClose(uint256 tokenIduint256 minFillPriceuint256 keeperFee
announceLeverageOpen(uint256 marginuint256 additionalSizeuint256 maxFillPriceuint256 keeperFee
announceLeverageOpenFor(uint256 marginuint256 additionalSizeuint256 maxFillPriceuint256 keeperFeeaddress receiver
announceStableDeposit(uint256 depositAmountuint256 minAmountOutuint256 keeperFee
announceStableDepositFor(uint256 depositAmountuint256 minAmountOutuint256 keeperFeeaddress receiver
announceStableWithdraw(uint256 withdrawAmountuint256 minAmountOutuint256 keeperFee
cancelExistingOrder(address account
executeOrder(address accountbytes[] priceUpdateDatapayable 
initialize(address _vault
setVault(address _vault
Events
Initialized(uint64 version
OrderAnnounced(address accountuint8 orderTypeuint256 keeperFee
OrderCancelled(address accountuint8 orderType
OrderExecuted(address accountuint8 orderTypeuint256 keeperFee
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AmountTooSmall(uint256 amountuint256 minAmount
DelayedOrderInvalid(address account
ExecutableTimeNotReached(uint256 executableTime
FailedInnerCall(
HighSlippage(uint256 supplieduint256 accepted
InvalidFee(uint256 fee
InvalidInitialization(
InvariantViolation(string variableName
MaxFillPriceTooLow(uint256 maxFillPriceuint256 currentPrice
MinFillPriceTooHigh(uint256 minFillPriceuint256 currentPrice
ModuleKeyEmpty(
NotEnoughBalanceForWithdraw(address accountuint256 totalBalanceuint256 withdrawAmount
NotEnoughMarginForFees(int256 marginAmountuint256 feeAmount
NotInitializing(
NotTokenOwner(uint256 tokenIdaddress msgSender
OnlyOwner(address msgSender
OrderHasExpired(
OrderHasNotExpired(
Paused(bytes32 moduleKey
PositionCreatesBadDebt(
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
ValueNotPositive(string variableName
WithdrawalTooSmall(uint256 withdrawAmountuint256 keeperFee
ZeroAddress(string variableName
ZeroValue(string variableName