@kiroboio/fct-core
Version:
Kirobo.io FCT Core library
25 lines • 843 B
TypeScript
import { SignatureLike } from "@ethersproject/bytes";
import { ethers } from "ethers";
import { BatchMultiSigCall } from "../..";
import { IFCT } from "../../types";
export declare abstract class UtilsBase {
FCT: BatchMultiSigCall | undefined;
constructor(FCT?: BatchMultiSigCall);
abstract getBatchMultiSigCallABI(): ethers.utils.Interface;
abstract getCalldataForActuator(data: {
signatures: SignatureLike[];
purgedFCT?: string;
investor?: string;
activator: string;
externalSigners?: string[];
variables?: string[];
}): string;
abstract getCalldataForActuatorWithSignedFCT(data: {
signedFCT: IFCT;
purgedFCT: string;
investor: string;
activator: string;
version: string;
}): string;
}
//# sourceMappingURL=UtilsBase.d.ts.map