UNPKG

@effectai/sdk

Version:

Effect Network Javscript/Typescript SDK (for [https://effect.network](https://effect.network))

19 lines (18 loc) 747 B
import type { AnyAction } from "@wharfkit/antelope"; import type { Client } from "../../../client"; import type { CampaignInfo } from "./getCampaigns"; import type { Mkcampaign, Quali } from "../../../@generated/types/tasks.efx"; export type CreateCampaignActionArgs = { client: Client; campaign: Mkcampaign; }; export declare const createCampaignAction: ({ client, campaign, }: CreateCampaignActionArgs) => AnyAction; export type CreateCampaignArgs = { client: Client; campaign: CampaignInfo & { reward: number; maxTaskTime: number; qualifications?: Quali[]; }; }; export declare const createCampaign: ({ client, campaign, }: CreateCampaignArgs) => Promise<import("@wharfkit/session").TransactResult>;