UNPKG

@fruitsjs/core

Version:

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

19 lines (18 loc) 709 B
import { Api } from '../typings/api'; import { ChainService } from '../service'; export declare class ApiComposer { private service; private readonly api; static create(service: ChainService): ApiComposer; private constructor(); private mapCreators; withBlockApi(creatorMap: any): ApiComposer; withAccountApi(creatorMap: any): ApiComposer; withNetworkApi(creatorMap: any): ApiComposer; withMessageApi(creatorMap: any): ApiComposer; withTransactionApi(creatorMap: any): ApiComposer; withAliasApi(creatorMap: any): ApiComposer; withAssetApi(creatorMap: any): ApiComposer; withContractApi(creatorMap: any): ApiComposer; compose(): Api; }