Skip to main content

IAuraRewardPool

Git Source

Functions​

balanceOf​

function balanceOf(address account_) external view returns (uint256);

Parameters

NameTypeDescription
account_address

Returns

NameTypeDescription
<none>uint256

earned​

function earned(address account_) external view returns (uint256);

Parameters

NameTypeDescription
account_address

Returns

NameTypeDescription
<none>uint256

rewardRate​

function rewardRate() external view returns (uint256);

Returns

NameTypeDescription
<none>uint256

rewardToken​

function rewardToken() external view returns (address);

Returns

NameTypeDescription
<none>address

extraRewardsLength​

function extraRewardsLength() external view returns (uint256);

Returns

NameTypeDescription
<none>uint256

extraRewards​

function extraRewards(uint256 index) external view returns (address);

Parameters

NameTypeDescription
indexuint256

Returns

NameTypeDescription
<none>address

deposit​

function deposit(uint256 assets_, address receiver_) external;

Parameters

NameTypeDescription
assets_uint256
receiver_address

getReward​

function getReward(address account_, bool claimExtras_) external;

Parameters

NameTypeDescription
account_address
claimExtras_bool

withdrawAndUnwrap​

function withdrawAndUnwrap(uint256 amount_, bool claim_) external returns (bool);

Parameters

NameTypeDescription
amount_uint256
claim_bool

Returns

NameTypeDescription
<none>bool