@aeternity/aepp-sdk
Version:
SDK for the æternity blockchain
8 lines (7 loc) • 366 B
TypeScript
export type BinaryData = Buffer | Buffer[] | Buffer[][] | Array<[Buffer, Array<[Buffer, Buffer[]]>]>;
export interface Field {
serialize: (value: any, options: any, parameters: any) => BinaryData;
prepare?: (value: any, options: any, parameters: any) => Promise<any>;
deserialize: (value: BinaryData, options: any) => any;
recursiveType?: boolean;
}