airgap-coin-lib
Version:
The airgap-coin-lib is a protocol agnostic library to prepare, sign and broadcast cryptocurrency transactions.
23 lines (22 loc) • 539 B
TypeScript
import { UnsignedTransaction } from './unsigned-transaction';
interface IInTransaction {
txId: string;
value: string;
vout: number;
address: string;
derivationPath?: string;
}
interface IOutTransaction {
recipient: string;
isChange: boolean;
value: string;
derivationPath?: string;
}
interface RawBitcoinTransaction {
ins: IInTransaction[];
outs: IOutTransaction[];
}
export interface UnsignedBitcoinTransaction extends UnsignedTransaction {
transaction: RawBitcoinTransaction;
}
export {};