TermRepoServicer.sol
This contract belongs to the Term Servicer group of contracts and is specific to a Term Repo deployment. This contract maintains records, collects and disburse repurchase payments.
TermRepoServicer
YEAR_SECONDS
uint256 YEAR_SECONDSADMIN_ROLE
bytes32 ADMIN_ROLEAUCTION_LOCKER
bytes32 AUCTION_LOCKERAUCTIONEER
bytes32 AUCTIONEERCOLLATERAL_MANAGER
bytes32 COLLATERAL_MANAGERDEVOPS_ROLE
SPECIALIST_ROLE
ROLLOVER_MANAGER
ROLLOVER_TARGET_AUCTIONEER_ROLE
INITIALIZER_ROLE
termRepoId
totalOutstandingRepurchaseExposure
totalRepurchaseCollected
maturityTimestamp
endOfRepurchaseWindow
redemptionTimestamp
servicingFee
shortfallHaircutMantissa
purchaseToken
termRepoCollateralManager
termRepoRolloverManager
termRepoLocker
termRepoToken
termController
emitter
repurchaseExposureLedger
termContractPaired
notTermContractPaired
constructor
initialize
pairTermContracts
submitRepurchasePayment
Parameters
Name
Type
Description
burnCollapseExposure
Parameters
Name
Type
Description
getBorrowerRepurchaseObligation
Parameters
Name
Type
Description
Return Values
Name
Type
Description
mintOpenExposure
Parameters
Name
Type
Description
redeemTermRepoTokens
Parameters
Name
Type
Description
isTermRepoBalanced
Return Values
Name
Type
Description
lockOfferAmount
Parameters
Name
Type
Description
unlockOfferAmount
Parameters
Name
Type
Description
fulfillOffer
Parameters
Name
Type
Description
fulfillBid
Parameters
Name
Type
Description
approveRolloverAuction
Parameters
Name
Type
Description
openExposureOnRolloverNew
Parameters
Name
Type
Description
Return Values
Name
Type
Description
closeExposureOnRolloverExisting
Parameters
Name
Type
Description
Return Values
Name
Type
Description
liquidatorCoverExposure
Parameters
Name
Type
Description
liquidatorCoverExposureWithRepoToken
Parameters
Name
Type
Description
Return Values
Name
Type
Description
grantMintExposureAccess
Parameters
Name
Type
Description
reopenToNewAuction
Parameters
Name
Type
Description
_isTermRepoBalanced
_getMaxRepaymentAroundRollover
_repay
_parRedemption
_proRataRedemption
_authorizeUpgrade
Parameters
Name
Type
Description
Last updated