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

feesBurned

Source

Details

Signature

feesBurned(address account) view returns (uint256)

Visibility

external

State Mutability

view

feesToBurn

Source

Details

Signature

feesToBurn(address account) view returns (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

totalFeesBurned

Source

Details

Signature

totalFeesBurned() view returns (uint256)

Visibility

external

State Mutability

view

totalRewardsAvailable

Source

Details

Signature

totalRewardsAvailable() view returns (uint256)

Visibility

external

State Mutability

view

External Functions

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

``

closeSecondary

Source

Details

Signature

closeSecondary(uint256 snxBackedDebt, uint256 debtShareSupply)

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

``