Skip to content

IFeePool

Description

Source: contracts/interfaces/IFeePool.sol

Views

FEE_ADDRESS

Source

Details

Signature

FEE_ADDRESS() returns (address)

Visibility

external

State Mutability

view

feePeriodDuration

Source

Details

Signature

feePeriodDuration() returns (uint256)

Visibility

external

State Mutability

view

feesAvailable

Source

Details

Signature

feesAvailable(address account) returns (uint256, uint256)

Visibility

external

State Mutability

view

isFeesClaimable

Source

Details

Signature

isFeesClaimable(address account) returns (bool)

Visibility

external

State Mutability

view

targetThreshold

Source

Details

Signature

targetThreshold() returns (uint256)

Visibility

external

State Mutability

view

totalFeesAvailable

Source

Details

Signature

totalFeesAvailable() returns (uint256)

Visibility

external

State Mutability

view

totalRewardsAvailable

Source

Details

Signature

totalRewardsAvailable() returns (uint256)

Visibility

external

State Mutability

view

External Functions

appendAccountIssuanceRecord

Source

Details

Signature

appendAccountIssuanceRecord(address account, uint256 lockedAmount, uint256 debtEntryIndex)

Visibility

external

State Mutability

nonpayable

claimFees

Source

Details

Signature

claimFees() returns (bool)

Visibility

external

State Mutability

nonpayable

claimOnBehalf

Source

Details

Signature

claimOnBehalf(address claimingForAddress) returns (bool)

Visibility

external

State Mutability

nonpayable

closeCurrentFeePeriod

Source

Details

Signature

closeCurrentFeePeriod()

Visibility

external

State Mutability

nonpayable

recordFeePaid

Source

Details

Signature

recordFeePaid(uint256 sUSDAmount)

Visibility

external

State Mutability

nonpayable

setRewardsToDistribute

Source

Details

Signature

setRewardsToDistribute(uint256 amount)

Visibility

external

State Mutability

nonpayable