Skip to main content

IStakingDualRewards.sol

Methods

balanceOf(address)

Solidity

function balanceOf(address account) external view returns (uint256)

Parameters

NameTypeDescription
accountaddressundefined

Returns

NameTypeDescription
_0uint256undefined

earnedA(address)

Solidity

function earnedA(address account) external view returns (uint256)

Parameters

NameTypeDescription
accountaddressundefined

Returns

NameTypeDescription
_0uint256undefined

earnedB(address)

Solidity

function earnedB(address account) external view returns (uint256)

Parameters

NameTypeDescription
accountaddressundefined

Returns

NameTypeDescription
_0uint256undefined

exit()

Solidity

function exit() external nonpayable

getReward()

Solidity

function getReward() external nonpayable

lastTimeRewardApplicable()

Solidity

function lastTimeRewardApplicable() external view returns (uint256)

Returns

NameTypeDescription
_0uint256undefined

rewardPerTokenA()

Solidity

function rewardPerTokenA() external view returns (uint256)

Returns

NameTypeDescription
_0uint256undefined

rewardPerTokenB()

Solidity

function rewardPerTokenB() external view returns (uint256)

Returns

NameTypeDescription
_0uint256undefined

stake(uint256)

Solidity

function stake(uint256 amount) external nonpayable

Parameters

NameTypeDescription
amountuint256undefined

totalSupply()

Solidity

function totalSupply() external view returns (uint256)

Returns

NameTypeDescription
_0uint256undefined

withdraw(uint256)

Solidity

function withdraw(uint256 amount) external nonpayable

Parameters

NameTypeDescription
amountuint256undefined