Deposit
There is two way to make a deposit on contracts, depends if warmup is enabled or not
If
warmupPeriod == 0
contract admin needs to make a deposit through function calledISDK(farmAddress).deposit()
After that stake is remembered and user starts earning immediately
If
warmupPeriod > 0
contract admin needs to make deposit through function calledISDK(farmAddress).makeDepositRequest
After that
warmupPeriod
needs to pass in order for BE or contract admin to call functionISDK(farmAddress).finaliseDeposit
once that function is executed user can start earning rewards and his stakes i acknowledged
Last updated