@atomiqlabs/sdk
Version:
atomiq labs SDK for cross-chain swaps between smart chains and bitcoin
21 lines (20 loc) • 556 B
TypeScript
/// <reference types="node" />
/// <reference types="node" />
import { Buffer } from "buffer";
export declare class ParamEncoder {
private readonly writeFN;
private readonly endFN;
constructor(write: (data: Buffer) => Promise<void>, end: () => Promise<void>);
/**
* Write a set of parameters to the underlying sink
*
* @param data
*/
writeParams(data: {
[key: string]: any;
}): Promise<void>;
/**
* Cancels the underlying sink and encoder
*/
end(): Promise<void>;
}