UNPKG

@kiroboio/fct-core

Version:

Kirobo.io FCT Core library

61 lines 1.84 kB
import { Flow } from "../../../constants"; import { Call, Validation } from "../../classes"; import { StrictMSCallInput } from "../../types"; import { CallIdBase } from "../bases/CallIdBase"; export declare class CallId_020201 extends CallIdBase { asString({ calls, validation, call, callFull, index, payerIndex, }: { calls: Call[]; validation: Validation; call: Call; callFull: StrictMSCallInput; index: number; payerIndex?: number; }): string; parse(callId: string): { options: { gasLimit: string; flow: Flow; jumpOnSuccess: string; jumpOnFail: string; validation: string; }; viewOnly: boolean; permissions: string; payerIndex: number; callIndex: number; }; parseWithNumbers(callId: string): { variableArgsEnd: string; variableArgsStart: string; options: { gasLimit: string; flow: Flow; jumpOnSuccess: number; jumpOnFail: number; validation: number; }; viewOnly: boolean; permissions: string; payerIndex: number; callIndex: number; }; protected destructCallId: (callId: string) => { variableArgsEnd: string; variableArgsStart: string; validation: number; permissions: string; flowNumber: number; jumpOnFail: number; jumpOnSuccess: number; payerIndex: number; callIndex: number; gasLimit: string; flags: number; }; protected getFlow: (flowNumber: number) => Flow; protected getVariableArgValues: (call: Call) => { variableArgsStart: string; variableArgsEnd: string; }; } //# sourceMappingURL=CallId.d.ts.map