UNPKG

@fruitsjs/core

Version:

Principal package with functions and models for building Fruits Eco-Blockchain applications.

20 lines (18 loc) 669 B
import { ChainService } from '../../../service/chainService'; import { SuggestedFees } from '../../../typings/suggestedFees'; import { FeeQuantPlanck } from '@fruitsjs/util'; /** * Use with [[ApiComposer]] and belongs to [[NetworkApi]]. * * See details at [[NetworkApi.getSuggestedFees]] * @module core.api.factories */ export const getSuggestedFees = (service: ChainService): () => Promise<SuggestedFees> => { return async (): Promise<SuggestedFees> => { const suggestedFees: SuggestedFees = await service.query('suggestFee'); return { ...suggestedFees, minimum: FeeQuantPlanck }; }; };