interface PreConfirmationTransactionSummary {
    burnedAssets?: MintedAsset[];
    errorReason?: string;
    fee?: BN;
    gasUsed?: BN;
    id: string;
    isStatusFailure: boolean;
    isStatusPending: boolean;
    isStatusPreConfirmationFailure: boolean;
    isStatusPreConfirmationSuccess: boolean;
    isStatusSuccess: boolean;
    isTypeBlob?: boolean;
    isTypeCreate?: boolean;
    isTypeMint?: boolean;
    isTypeScript?: boolean;
    isTypeUpgrade?: boolean;
    isTypeUpload?: boolean;
    mintedAssets?: MintedAsset[];
    operations?: Operation[];
    receipts?: TransactionResultReceipt[];
    resolvedOutputs?: ResolvedOutput[];
    status?: TransactionStatus;
    tip?: BN;
    transaction?: Partial<Omit<TransactionScript, "type">> & Partial<Omit<TransactionCreate, "type">> & Partial<Omit<TransactionMint, "type">> & Partial<Omit<TransactionUpgrade, "type">> & Partial<Omit<TransactionUpload, "type">> & Partial<Omit<TransactionBlob, "type">> & {
        type: TransactionType;
    };
    type?: TransactionTypeName;
}

Properties

burnedAssets?: MintedAsset[]
errorReason?: string
fee?: BN
gasUsed?: BN
id: string
isStatusFailure: boolean
isStatusPending: boolean
isStatusPreConfirmationFailure: boolean
isStatusPreConfirmationSuccess: boolean
isStatusSuccess: boolean
isTypeBlob?: boolean
isTypeCreate?: boolean
isTypeMint?: boolean
isTypeScript?: boolean
isTypeUpgrade?: boolean
isTypeUpload?: boolean
mintedAssets?: MintedAsset[]
operations?: Operation[]
receipts?: TransactionResultReceipt[]
resolvedOutputs?: ResolvedOutput[]
status?: TransactionStatus
tip?: BN
transaction?: Partial<Omit<TransactionScript, "type">> & Partial<Omit<TransactionCreate, "type">> & Partial<Omit<TransactionMint, "type">> & Partial<Omit<TransactionUpgrade, "type">> & Partial<Omit<TransactionUpload, "type">> & Partial<Omit<TransactionBlob, "type">> & {
    type: TransactionType;
}
type?: TransactionTypeName