UNPKG

693 BTypeScriptView Raw
1/// <reference types="node" />
2import { ISerializeOptions } from "../interfaces";
3import { ITransaction, ITransactionData } from "../interfaces";
4export declare class Serializer {
5 static getBytes(transaction: ITransactionData, options?: ISerializeOptions): Buffer;
6 /**
7 * Serializes the given transaction according to AIP11.
8 */
9 static serialize(transaction: ITransaction, options?: ISerializeOptions): Buffer;
10 /**
11 * Serializes the given transaction prior to AIP11 (legacy).
12 */
13 private static getBytesV1;
14 private static getBytesV2;
15 private static serializeCommon;
16 private static serializeVendorField;
17 private static serializeSignatures;
18}