UNPKG

test-ic-wallet-middleware-icrc

Version:
12 lines (11 loc) 823 B
import { BaseHandler, ILogger } from "@ic-wallet-middleware/common"; import { GetTokenMarketCacheHandler } from "../../../internalHandlers/icrcCacheDataHandlers/assets/getTokenMarketCacheHandler/getTokenMarketCacheHandler"; import { GetTokenListForm } from "../../../types/tokens/getTokenListForm"; import { GetTokenMarketInfo } from "../../../types/tokens/getTokenMarketInfo"; import { GetTokenMarketResult } from "../../../types/tokens/getTokenMarketResult"; export declare class GetTokenMarketHandler extends BaseHandler<GetTokenMarketInfo, GetTokenMarketResult> { private getTokenMarketCacheHandler; constructor(logger: ILogger, getTokenMarketCacheHandler: GetTokenMarketCacheHandler); validate(form: GetTokenListForm): Promise<void>; process(form: GetTokenMarketInfo): Promise<GetTokenMarketResult>; }