@ixily/activ
Version:
Alpha Capture Trade Idea Verification. Blockchain ownership proven trade ideas and strategies.
23 lines (22 loc) • 2.22 kB
TypeScript
import { ITradeIdea } from 'contract/interfaces';
import { CONTRACT_INTERFACES } from '../../';
import CI = CONTRACT_INTERFACES;
export declare const orderByNftId: (ideas: CI.ITradeIdea[]) => CI.ITradeIdea[];
export declare const filterNullifiedIdeas: (ideas: CI.ITradeIdea[]) => CI.ITradeIdea[];
export declare const filterDuplicatedIdeas: (ideas: CI.ITradeIdea[]) => CI.ITradeIdea[];
export declare const sanitizeIdeas: (ideas: CI.ITradeIdea[]) => CI.ITradeIdea[];
export declare const getValidatedIdeas: (cachedStrategyState: CI.IStrategyState) => ITradeIdea[];
export declare const getValidatedIdeasByKey: (ideaKey: number, cachedStrategyState: CI.IStrategyState) => ITradeIdea[];
export declare const getEncryptedIdeas: (cachedStrategyState: CI.IStrategyState) => ITradeIdea[];
export declare const getEncryptedIdeasByKey: (ideaKey: number, cachedStrategyState: CI.IStrategyState) => ITradeIdea[];
export declare const getAllIdeas: (cachedStrategyState: CI.IStrategyState) => CI.ITradeIdea[];
export declare const getAllIdeasByKey: (ideaKey: number, cachedStrategyState: CI.IStrategyState) => ITradeIdea[];
export declare const getLastStageOfIdeaByKey: (ideaKey: number, cachedStrategyState: CI.IStrategyState) => CI.ITradeIdea | undefined;
export declare const getFirstStageOfIdeaByKey: (ideaKey: number, cachedStrategyState: CI.IStrategyState) => CI.ITradeIdea | undefined;
export declare const getExistingOpenNftByTicker: (ticker: string, cachedStrategyState: CI.IStrategyState) => CI.ITradeIdea | undefined;
export declare const getExistingAdjustNftByTicker: (ticker: string, cachedStrategyState: CI.IStrategyState) => CI.ITradeIdea | undefined;
export declare const getExistingCloseNftByTicker: (ticker: string, cachedStrategyState: CI.IStrategyState) => CI.ITradeIdea | undefined;
export declare const getLastIdea: (cachedStrategyState: CI.IStrategyState) => CI.ITradeIdea;
export declare const getCreatorLatestData: (cachedStrategyState: CI.IStrategyState) => CI.ITradeIdeaCreator;
export declare const getOnlyLastStageOfEachIdea: (cachedStrategyState: CI.IStrategyState) => CI.ITradeIdea[];
export declare const getAllStillNotClosedLatestIdeas: (cachedStrategyState: CI.IStrategyState) => CI.ITradeIdea[];