First attempt at implementing the Withdrawal.sign() function. almost there