@ixily/activ
Version:
Alpha Capture Trade Idea Verification. Blockchain ownership proven trade ideas and strategies.
11 lines (10 loc) • 1.03 kB
TypeScript
import { IContract, IPaging, CONTRACT_INTERFACES } from '../..';
export declare const CryptoIdeasModule: {
getIdeaByNftId: (ideaNft: number, contract: IContract, decrypt?: boolean, inflateImages?: boolean) => Promise<CONTRACT_INTERFACES.ITradeIdea>;
restoreIdeaByNftId: (tradeIdea: CONTRACT_INTERFACES.ITradeIdea, inflateImages?: boolean) => Promise<CONTRACT_INTERFACES.ITradeIdea>;
restoreImage: (cid: string) => Promise<string>;
restoreImages: (idea: CONTRACT_INTERFACES.ITradeIdea) => Promise<void>;
getRestoredIdeaByNftId: (ideaNft: number, contract: IContract, inflateImages?: boolean) => Promise<CONTRACT_INTERFACES.ITradeIdea>;
getRestoredIdeasByNftIds: (myTokens: number[], contract: IContract) => Promise<CONTRACT_INTERFACES.ITradeIdea[]>;
getRestoredIdeasByNftIdsWithPaginationAndFilter: (myTokens: number[], page: number, limit: number, contract: IContract, filterIdeaKind?: CONTRACT_INTERFACES.ITradeIdeaIdeaKind, skipError?: boolean) => Promise<IPaging<CONTRACT_INTERFACES.ITradeIdea>>;
};