Methods surrounding SSV accounts information and management.
public getAddressBalance (ownerAddress)
Description: returns the outstanding SSV balance of an SSV account.
public deposit (ownerAddress, amount)
Description: deposits SSV token into an SSV account, will fail if not enough tokens are approved.
public withdraw (amount)
Description: withdraws SSV tokens from SSV account of msg.sender,, will fail if msg.sender tries to withdraw more than is his liquidation collateral. To withdraw the maximum possible amount with regards to burn rate (operational runway balance), use withdrawAll().
public withdrawAll (ownerAddress)
Description: withdraws all the SSV tokens from the SSV account of msg.sender which he can safely withdraw with regards to his burn rate (operational runway balance).
public reactivateAccount (amount)
Description: reactivates an liquidated SSV account by depositing sufficient SSV tokens to the SSV account of msg.sender.