Deposit
There is two way to make a deposit on contracts, depends if warmup is enabled or not
If
warmupPeriod == 0user needs to make a deposit through function calleddeposit()function deposit(uint256 amount)After that stake is remembered and user starts earning immediately
If
warmupPeriod > 0user needs to make deposit through function calledmakeDepositRequestfunction makeDepositRequest( uint256 _amount )After that
warmupPeriodneeds to pass in order for BE or user to call functionfinaliseDepositfunction finaliseDeposit( address _user, uint256 stakeId )once that function is executed user can start earning rewards and his stakes i acknowledged
Last updated
Was this helpful?
