add getTransactionWithBlock.