mirror of
https://github.com/luxfi/uma.git
synced 2026-10-30 15:14:44 +00:00
16 lines
535 B
Solidity
16 lines
535 B
Solidity
// SPDX-License-Identifier: AGPL-3.0-only
|
|
pragma solidity ^0.8.0;
|
|
|
|
import "../../common/implementation/FixedPoint.sol";
|
|
|
|
// Simple contract used to Settle expired positions using a DSProxy.
|
|
contract PositionSettler {
|
|
function settleExpired(address financialContractAddress) public returns (FixedPoint.Unsigned memory) {
|
|
return IFinancialContract(financialContractAddress).settleExpired();
|
|
}
|
|
}
|
|
|
|
interface IFinancialContract {
|
|
function settleExpired() external returns (FixedPoint.Unsigned memory amountWithdrawn);
|
|
}
|