Term Servicer Group
Last updated
Last updated
The Term Servicer group of contracts maintain records, enforce the terms of a Term Repo arrangement and automate the settlement and collateral management functions handled by the collateral agent in the traditional tri-party repo context. Each Term Repo arrangement requires the deployment of every single contract within this group and the relationship between each contract within this group is always 1:1.
Enforces margin maintenance rules for adding/withdrawing, repurchasing and liquidating collateral
- callable by borrower to add to their collateral balance
- callable by borrower to withdraw excess collateral balance
- callable by public to liquidate one or more collateral tokens belonging to a borrower in margin deficit
- callable by public to liquidate one or more collateral tokens belonging to a borrower in margin deficit using Repo Tokens in lieu of purchase token to pay down repo exposure
- callable by public to liquidate one or more collateral tokens belonging to a borrower in default due to a failure to repurchase
Maintains records, collects and disburse repurchase payments
- callable by borrower to submit repurchase payment
- callable by liquidity supplier to receive repurchase payment
- callable by users with SPECIALIST_ROLE
to mint Term Repo Tokens and open offsetting repurchase obligation exposure (subject to servicing fee and mint cap) by depositing collateral
- callable by borrower to burn Term Repo Tokens against outstanding repurchase obligations
Accepts and carries out borrower rollover instructions
- callable by borrower to elect to rollover or extend into a new Term Repo using collateral from existing Term Repo
- callable by borrower to cancel a rollover election
Contract in which Term Servicer locks collateral and purchase tokens
<no public functions>