TransactionResponse
interface TransactionResponse extends Transaction {
blockHash?: string;
blockNumber?: number;
confirmations: number;
from: string;
hash: string;
raw?: string;
timestamp?: number;
wait: (confirmations?: number) => Promise<TransactionReceipt>;
}