pending_balance >= balance assert is not always true (we have unconfirmed spends too duh!)