@effectai/sdk
Version:
Effect Network Javscript/Typescript SDK (for [https://effect.network](https://effect.network))
48 lines (47 loc) • 4.2 kB
TypeScript
export { getAccountAssets, type getAccountAssetsArgs, } from "./../actions/atomic/getAccountAssets";
export { getAsset, type getAssetArgs } from "./../actions/atomic/getAsset";
export { getCollection, type getCollectionArgs, } from "./../actions/atomic/getCollection";
export { getSchema, type getSchemaArgs } from "./../actions/atomic/getSchema";
export { type GetAvatarArgs } from "./../actions/dao/getAvatar";
export { getDaoSettings, type GetDaoSettingsArgs, } from "./../actions/dao/getDaoSettings";
export { setAvatar, type SetAvatarArgs } from "./../actions/dao/setAvatar";
export { getIpfsResource, type GetIpfsResourceArgs, } from "./../actions/ipfs/getIpfsResource";
export { uploadIpfsResource, type UploadIpfsResourceArgs, } from "./../actions/ipfs/uploadIpfsResource";
export { createSession, type CreateSessionArgs, } from "./../actions/session/createSession";
export { setSession, type SetSessionArgs, } from "./../actions/session/setSession";
export { createBatch, createBatchAction, type CreateBatchActionArgs, type CreateBatchArgs, } from "./../actions/tasks/batch/createBatch";
export { getBatchById, type GetBatchByIdArgs, } from "./../actions/tasks/batch/getBatch";
export { createCampaign, type CreateCampaignArgs, } from "./../actions/tasks/campaigns/createCampaign";
export { getCampaignById, type getCampaignByIdArgs, } from "./../actions/tasks/campaigns/getCampaignById";
export { getCampaigns, type CampaignInfo, type CampaignWithInfo, type GetCampaignsArgs, } from "./../actions/tasks/campaigns/getCampaigns";
export { getAllCampaigns, type GetAllCampaignsArgs, } from "./../actions/tasks/campaigns/getAllCampaigns";
export { getReservations, getReservationForCampaign, getReservationsForVAccount, getReservationsForCampaign, } from "./../actions/tasks/reservations/getReservations";
export { reserveTask, type ReserveTaskArgs, } from "./../actions/tasks/reservations/reserveTask";
export { getForceSettings, type GetForceSettingsArgs, } from "./../actions/tasks/getForceSettings";
export { getRepetitions } from "./../actions/tasks/getRepetitions";
export { getAccTaskIdx } from "../actions/tasks/getAccTaskIdx";
export { getTaskData, type GetTaskDataArgs, getTaskDataByReservation, } from "./../actions/tasks/getTask";
export { submitTask, type SubmitTaskArgs } from "./../actions/tasks/submitTask";
export { getSubmissions, type GetSubmissionsArgs, } from "./../actions/tasks/getSubmissions";
export { getPrice } from "./../actions/token/getPrice";
export { getBalance, type GetBalanceArgs } from "./../actions/token/getBalance";
export { swap, swapDirection, type SwapArgs } from "./../actions/token/swap";
export { getAvatar } from "./../actions/vaccount/getAvatar";
export { getVAccounts, type GetVAccountsArgs, getAccountById, type GetAccountByIdArgs, } from "./../actions/vaccount/getAccounts";
export { type GetPendingPaymentsArgs, getPendingPayments, getTimeToClaim, } from "../actions/vaccount/getPendingPayments";
export { createVAccount, type CreateVAccountArgs, } from "./../actions/vaccount/createAccount";
export { claim, claimActions, type ClaimArgs, type ClaimActionsArgs, } from "../actions/vaccount/claim";
export { withdraw, withdrawAction, type WithdrawActionArgs, type WithdrawArgs, } from "./../actions/vaccount/withdraw";
export { vTransfer, vTransferAction, type vTransferArgs, type vTransferActionArgs, } from "./../actions/vaccount/transfer";
export { deposit, depositAction, type DepositActionArgs, type DepositArgs, } from "./../actions/vaccount/deposit";
export { payout, type PayoutArgs } from "../actions/vaccount/payout";
export { type Client, type ClientOpts, createClient } from "./../client";
export { EffectSession } from "./../session";
export { TaskIpfsError } from "./errors";
export { jungle4, eos, defaultNetworkConfig } from "./constants";
export type { Campaign, Reservation, Settings, Batch, Payment, } from "./../@generated/types/tasks.efx";
export type { Account } from "./../@generated/types/vaccount.efx";
export type { GetTableRowsResponse } from "./types";
export { Template } from "./template";
export { Session, Name, type NameType, type ExtendedAssetType, } from "@wharfkit/session";
export { version } from "./version";