DutchAuctionCloser
function
receiveClosePositionPayout
nonpayable
Restricted (onlyMargin)
Inputs
Parameter | Type | Description |
---|---|---|
positionId | bytes32 | |
closeAmount | uint256 | |
closer | address | |
positionOwner | address | |
heldToken | address | |
payout | uint256 | |
totalHeldToken | uint256 | |
payoutInHeldToken | bool |
Outputs
Type | Description |
---|---|
bool |
function
getAuctionCost
view
Inputs
Parameter | Type | Description |
---|---|---|
positionId | bytes32 | |
totalHeldToken | uint256 |
Outputs
Type | Description |
---|---|
uint256 |
event
PositionClosedByDutchAuction
Inputs
Parameter | Type | Description |
---|---|---|
positionId | bytes32 | |
owner | address | |
bidder | address | |
closeAmount | uint256 | |
heldTokenForBidder | uint256 | |
heldTokenForOwner | uint256 |
Outputs
(void)
constructor
nonpayable
Inputs
Parameter | Type | Description |
---|---|---|
margin | address | |
callTimeLimitNumerator | uint256 | |
callTimeLimitDenominator | uint256 |
Outputs
(void)
function
CALL_TIMELIMIT_DENOMINATOR
view
Inputs
(void)
Outputs
Type | Description |
---|---|
uint256 |
function
CALL_TIMELIMIT_NUMERATOR
view
Inputs
(void)
Outputs
Type | Description |
---|---|
uint256 |
function
DYDX_MARGIN
view
Inputs
(void)
Outputs
Type | Description |
---|---|
address |