TermAuctionOfferLocker.sol
This contract belongs to the Term Auction group of contracts and is specific to a Term Repo deployment. This contract handles and processes Term Auction offer submissions
TermAuctionOfferLocker
MAX_OFFER_PRICE
uint256 MAX_OFFER_PRICEMAX_OFFER_COUNT
uint256 MAX_OFFER_COUNTADMIN_ROLE
bytes32 ADMIN_ROLEAUCTIONEER_ROLE
bytes32 AUCTIONEER_ROLEDEVOPS_ROLE
bytes32 DEVOPS_ROLEINITIALIZER_ROLE
termRepoId
termAuctionId
auctionStartTime
revealTime
auctionEndTime
minimumTenderAmount
purchaseToken
collateralTokens
termRepoServicer
emitter
termAuction
offers
offerCount
termContractPaired
lockingPaused
unlockingPaused
onlyWhileAuctionOpen
onlyWhileAuctionRevealing
onlyOfferor
onlyExistingOffer
whenLockingNotPaused
whenUnlockingNotPaused
notTermContractPaired
constructor
initialize
pairTermContracts
lockOffersWithReferral
Parameters
Name
Type
Description
Return Values
Name
Type
Description
lockOffers
Parameters
Name
Type
Description
Return Values
Name
Type
Description
lockedOffer
Parameters
Name
Type
Description
Return Values
Name
Type
Description
revealOffers
Parameters
Name
Type
Description
unlockOffers
Parameters
Name
Type
Description
getAllOffers
Parameters
Name
Type
Description
Return Values
Name
Type
Description
unlockOfferPartial
Parameters
Name
Type
Description
_lock
_unlock
_revealOffer
Parameters
Name
Type
Description
_generateOfferId
_processOfferForAuction
_truncateOfferStruct
Parameters
Name
Type
Description
pauseLocking
unpauseLocking
pauseUnlocking
unpauseUnlocking
_authorizeUpgrade
Parameters
Name
Type
Description
Last updated