UNPKG

@kiroboio/fct-core

Version:

Kirobo.io FCT Core library

25 lines 843 B
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