I have used the useTokenLedger, and not sure how withdrawInstruction can be builded, could you provide any examples please?