Some interfacing amounts are in unitless representation (removeLiquidity:contributionAmount) and some are in human form (addLiquidity:zilsToAddHuman). They should be standardised in either form. Proposing unitless form here since personally I think SDKs should not worry about converting user input.
Update addLiquidity amountHuman -> amountStr
Update swap* tokenHuman -> tokenStr
Update respective documentations
Update Pool.zilReserve and Pool.tokenReserve to unitless representations
Some interfacing amounts are in unitless representation (
removeLiquidity:contributionAmount
) and some are in human form (addLiquidity:zilsToAddHuman
). They should be standardised in either form. Proposing unitless form here since personally I think SDKs should not worry about converting user input.