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