liquidator-trait-v4
SP1K2XGT5RNGT42N49BH936VDF8NXWNZJY15BPV4FSource Code
;; Liquidator Trait
;; Standard interface for liquidator contracts
;; Enables verified third-party liquidation bots
(define-trait liquidator-trait-v4
(
;; Liquidate an undercollateralized position
;; Returns the amount of collateral seized
(liquidate (principal uint) (response uint uint))
;; Get the liquidation bonus percentage (in basis points)
(get-liquidation-bonus () (response uint uint))
;; Check if a position is eligible for liquidation
(can-liquidate (principal) (response bool uint))
)
)