TermEventEmitter.sol
This contract operates at the protocol level and governs all instances of a Term Repo. This contract is a centralized event emitter that records important events to the blockchain
TermEventEmitter
This contract is a centralized event emitter that records important events to the blockchain
This contract operates at the protocol level and governs all instances of a Term Repo
DEVOPS_ROLE
INITIALIZER_ROLE
TERM_CONTRACT
TERM_DELISTER
constructor
initialize
pairTermContract
emitTermAuctionInitialized
Parameters
emitBidAssigned
Parameters
emitOfferAssigned
Parameters
emitAuctionCompleted
Parameters
emitAuctionCancelled
Parameters
emitCompleteAuctionPaused
Parameters
emitCompleteAuctionUnpaused
Parameters
emitTermAuctionBidLockerInitialized
Parameters
emitBidLocked
Parameters
emitBidRevealed
Parameters
emitBidUnlocked
Parameters
emitBidInShortfall
Parameters
emitBidLockingPaused
Parameters
emitBidLockingUnpaused
Parameters
emitBidUnlockingPaused
Parameters
emitBidUnlockingUnpaused
Parameters
emitTermAuctionOfferLockerInitialized
Parameters
emitOfferLocked
Parameters
emitOfferRevealed
Parameters
emitOfferUnlocked
Parameters
emitOfferLockingPaused
Parameters
emitOfferLockingUnpaused
Parameters
emitOfferUnlockingPaused
Parameters
emitOfferUnlockingUnpaused
Parameters
emitTermRepoCollateralManagerInitialized
Parameters
emitPairReopeningBidLocker
Parameters
emitCollateralLocked
Parameters
emitCollateralUnlocked
Parameters
emitLiquidation
Parameters
emitLiquidationPaused
Parameters
emitLiquidationUnpaused
Parameters
emitTermRepoServicerInitialized
Parameters
emitReopeningOfferLockerPaired
Parameters
emitOfferLockedByServicer
This event is not to be confused with OfferLocked by TermOfferLocker Both this event and OfferLocked will be triggered, this one specifically refers to corresponding action taken by Term Servicer
Parameters
emitOfferUnlockedByServicer
This event is not to be confused with OfferUnlocked by TermOfferLocker Both this event and OfferLocked will be triggered, this one specifically refers to corresponding action taken by Term Servicer
Parameters
emitOfferFulfilled
Parameters
emitTermRepoTokensRedeemed
Parameters
emitBidFulfilled
Parameters
emitExposureOpenedOnRolloverNew
Parameters
emitExposureClosedOnRolloverExisting
Parameters
emitRepurchasePaymentSubmitted
Parameters
emitMintExposureAccessGranted
Parameters
emitMintExposure
Parameters
emitBurnCollapseExposure
Parameters
emitTermRepoRolloverManagerInitialized
Parameters
emitRolloverTermApproved
Parameters
emitRolloverTermApprovalRevoked
Parameters
emitRolloverElection
Parameters
emitRolloverCancellation
Parameters
emitRolloverProcessed
Parameters
emitTermRepoLockerInitialized
Parameters
emitTermRepoLockerTransfersPaused
Parameters
emitTermRepoLockerTransfersUnpaused
Parameters
emitTermRepoTokenInitialized
Parameters
emitTermRepoTokenMintingPaused
Parameters
emitTermRepoTokenMintingUnpaused
Parameters
emitTermRepoTokenBurningPaused
Parameters
emitTermRepoTokenBurningUnpaused
Parameters
emitDelistTermRepo
Parameters
emitDelistTermAuction
Parameters
emitTermContractUpgraded
Parameters
_authorizeUpgrade
required override by the OpenZeppelin UUPS module
Last updated