txq
Version:
TXQ: Bitcoin Transaction Storage Queue Service
41 lines (39 loc) • 799 B
text/typescript
export interface ITransactionMeta {
title?: string;
content?: string;
url?: string;
image?: string;
description?: string;
}
export interface ITransactionStatus {
payload: {
apiVersion: string;
timestamp: string;
returnResult: string;
resultDescription: string;
blockHash: string;
blockHeight: number;
confirmations: number;
minerId: string;
txSecondMempoolExpiry: string;
},
signature?: string;
publicKey?: string;
encoding?: string;
mimeType?: string;
valid?: boolean;
}
export interface ITransactionData {
txid?: string;
rawtx: string;
blockhash?: string;
blocktime?: number;
message?: string;
status?: ITransactionStatus,
info: {
bitcom?: string;
file?: string;
},
metadata: ITransactionMeta,
tags: any[]
}