Skip to content

IFeePool

Description

Source: contracts/interfaces/IFeePool.sol

Views

FEE_ADDRESS

Source

Details

Signature

FEE_ADDRESS() view returns (address)

Visibility

external

State Mutability

view

feePeriodDuration

Source

Details

Signature

feePeriodDuration() view returns (uint256)

Visibility

external

State Mutability

view

feesAvailable

Source

Details

Signature

feesAvailable(address account) view returns (uint256, uint256)

Visibility

external

State Mutability

view

isFeesClaimable

Source

Details

Signature

isFeesClaimable(address account) view returns (bool)

Visibility

external

State Mutability

view

targetThreshold

Source

Details

Signature

targetThreshold() view returns (uint256)

Visibility

external

State Mutability

view

totalFeesAvailable

Source

Details

Signature

totalFeesAvailable() view returns (uint256)

Visibility

external

State Mutability

view

totalRewardsAvailable

Source

Details

Signature

totalRewardsAvailable() view returns (uint256)

Visibility

external

State Mutability

view

External Functions

appendAccountIssuanceRecord

Source

Details

Signature

appendAccountIssuanceRecord(address account, uint256 lockedAmount, uint256 debtEntryIndex)

Visibility

external

State Mutability

``

claimFees

Source

Details

Signature

claimFees() returns (bool)

Visibility

external

State Mutability

``

claimOnBehalf

Source

Details

Signature

claimOnBehalf(address claimingForAddress) returns (bool)

Visibility

external

State Mutability

``

closeCurrentFeePeriod

Source

Details

Signature

closeCurrentFeePeriod()

Visibility

external

State Mutability

``

recordFeePaid

Source

Details

Signature

recordFeePaid(uint256 sUSDAmount)

Visibility

external

State Mutability

``

setRewardsToDistribute

Source

Details

Signature

setRewardsToDistribute(uint256 amount)

Visibility

external

State Mutability

``