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