airgap-coin-lib
Version:
The airgap-coin-lib is a protocol agnostic library to prepare, sign and broadcast cryptocurrency transactions.
15 lines (14 loc) • 754 B
TypeScript
/// <reference types="node" />
import { SerializedSyncProtocolTransaction, UnsignedTransaction, UnsignedTransactionSerializer } from '../unsigned-transaction.serializer';
export declare type SerializedUnsignedAeternityTransaction = [Buffer, Buffer];
export interface RawAeternityTransaction {
networkId: string;
transaction: string;
}
export interface UnsignedAeternityTransaction extends UnsignedTransaction {
transaction: RawAeternityTransaction;
}
export declare class AeternityUnsignedTransactionSerializer extends UnsignedTransactionSerializer {
serialize(transaction: UnsignedAeternityTransaction): SerializedSyncProtocolTransaction;
deserialize(serializedTx: SerializedSyncProtocolTransaction): UnsignedAeternityTransaction;
}