Shortfall
Shortfall
Solidity API
enum AuctionType {
LARGE_POOL_DEBT,
LARGE_RISK_FUND
}enum AuctionStatus {
NOT_STARTED,
STARTED,
ENDED
}struct Auction {
uint256 startBlock;
enum Shortfall.AuctionType auctionType;
enum Shortfall.AuctionStatus status;
contract VToken[] markets;
uint256 seizedRiskFund;
address highestBidder;
uint256 highestBidBps;
uint256 highestBidBlock;
uint256 startBidBps;
mapping(contract VToken => uint256) marketDebt;
mapping(contract VToken => uint256) bidAmount;
}poolRegistry
riskFund
minimumPoolBadDebt
incentiveBps
nextBidderBlockLimit
auctionsPaused
waitForFirstBidder
auctions
initialize
Name
Type
Description
placeBid
Name
Type
Description
closeAuction
Name
Type
Description
startAuction
Name
Type
Description
restartAuction
Name
Type
Description
updateNextBidderBlockLimit
Name
Type
Description
updateIncentiveBps
Name
Type
Description
updateMinimumPoolBadDebt
Name
Type
Description
updateWaitForFirstBidder
Name
Type
Description
updatePoolRegistry
Name
Type
Description
pauseAuctions
resumeAuctions
Last updated

