AlgebraTokenStaking
Modifiers
onlyOwner
modifier onlyOwner() internal
Events
Entered
event Entered(address staker, uint256 ALGBAmount, uint256 xALGBAmount)
staker
address
ALGBAmount
uint256
xALGBAmount
uint256
Left
event Left(address staker, uint256 xALGBAmount, uint256 ALGBAmount)
staker
address
xALGBAmount
uint256
ALGBAmount
uint256
Variables
uint256 freezeTime
address owner
contract IERC20Minimal ALGB
Functions
constructor
constructor(contract IERC20Minimal _ALGB) public public
_ALGB
contract IERC20Minimal
enter
function enter(uint256 _amount) external external
_amount
uint256
leave
function leave(uint256 _share) external external
_share
uint256
currentBalance
function currentBalance(uint256 _amount) external view returns (uint256) view external
_amount
uint256
Returns:
[0]
uint256
setFreezeTime
function setFreezeTime(uint256 _freezeTime) external external
_freezeTime
uint256
transferOwner
function transferOwner(address _newOwner) external external
_newOwner
address
Last updated