UNPKG

@bsv/wallet-toolbox-client

Version:
36 lines 1.15 kB
import { Base64String, DescriptionString5to50Bytes, PubKeyHex } from '@bsv/sdk'; import { TableOutputBasket, TableOutputTag } from '.'; import { sdk } from '../../../index.client'; export interface TableOutput extends sdk.EntityTimeStamp { created_at: Date; updated_at: Date; outputId: number; userId: number; transactionId: number; basketId?: number; spendable: boolean; change: boolean; outputDescription: DescriptionString5to50Bytes; vout: number; satoshis: number; providedBy: sdk.StorageProvidedBy; purpose: string; type: string; txid?: string; senderIdentityKey?: PubKeyHex; derivationPrefix?: Base64String; derivationSuffix?: Base64String; customInstructions?: string; spentBy?: number; sequenceNumber?: number; spendingDescription?: string; scriptLength?: number; scriptOffset?: number; lockingScript?: number[]; } export interface TableOutputX extends TableOutput { basket?: TableOutputBasket; tags?: TableOutputTag[]; } export declare const outputColumnsWithoutLockingScript: string[]; //# sourceMappingURL=TableOutput.d.ts.map