Update function visibilities
This commit is contained in:
parent
f98f3660f9
commit
778c57320c
@ -37,7 +37,7 @@ contract MixinStakeBalances is
|
||||
/// @param owner of stake.
|
||||
/// @return Total active stake for owner.
|
||||
function getTotalStake(address owner)
|
||||
public
|
||||
external
|
||||
view
|
||||
returns (uint256)
|
||||
{
|
||||
@ -48,7 +48,7 @@ contract MixinStakeBalances is
|
||||
/// @param owner of stake.
|
||||
/// @return Active stake for owner.
|
||||
function getActiveStake(address owner)
|
||||
public
|
||||
external
|
||||
view
|
||||
returns (IStructs.StakeBalance memory balance)
|
||||
{
|
||||
@ -63,7 +63,7 @@ contract MixinStakeBalances is
|
||||
/// @param owner of stake.
|
||||
/// @return Inactive stake for owner.
|
||||
function getInactiveStake(address owner)
|
||||
public
|
||||
external
|
||||
view
|
||||
returns (IStructs.StakeBalance memory balance)
|
||||
{
|
||||
@ -74,6 +74,21 @@ contract MixinStakeBalances is
|
||||
});
|
||||
}
|
||||
|
||||
/// @dev Returns the stake delegated by a given owner.
|
||||
/// @param owner of stake.
|
||||
/// @return Delegated stake for owner.
|
||||
function getStakeDelegatedByOwner(address owner)
|
||||
external
|
||||
view
|
||||
returns (IStructs.StakeBalance memory balance)
|
||||
{
|
||||
IStructs.StoredBalance memory storedBalance = _loadAndSyncBalance(_delegatedStakeByOwner[owner]);
|
||||
return IStructs.StakeBalance({
|
||||
currentEpochBalance: storedBalance.currentEpochBalance,
|
||||
nextEpochBalance: storedBalance.nextEpochBalance
|
||||
});
|
||||
}
|
||||
|
||||
/// @dev Returns the amount stake that can be withdrawn for a given owner.
|
||||
/// @param owner of stake.
|
||||
/// @return Withdrawable stake for owner.
|
||||
@ -85,21 +100,6 @@ contract MixinStakeBalances is
|
||||
return _computeWithdrawableStake(owner, _withdrawableStakeByOwner[owner]);
|
||||
}
|
||||
|
||||
/// @dev Returns the stake delegated by a given owner.
|
||||
/// @param owner of stake.
|
||||
/// @return Delegated stake for owner.
|
||||
function getStakeDelegatedByOwner(address owner)
|
||||
public
|
||||
view
|
||||
returns (IStructs.StakeBalance memory balance)
|
||||
{
|
||||
IStructs.StoredBalance memory storedBalance = _loadAndSyncBalance(_delegatedStakeByOwner[owner]);
|
||||
return IStructs.StakeBalance({
|
||||
currentEpochBalance: storedBalance.currentEpochBalance,
|
||||
nextEpochBalance: storedBalance.nextEpochBalance
|
||||
});
|
||||
}
|
||||
|
||||
/// @dev Returns the stake delegated to a specific staking pool, by a given owner.
|
||||
/// @param owner of stake.
|
||||
/// @param poolId Unique Id of pool.
|
||||
|
Loading…
x
Reference in New Issue
Block a user