UNPKG

@protokol/nft-base-api

Version:

REST API For Base NFT Functionality

10 lines (9 loc) 737 B
import { Controller } from "@arkecosystem/core-api"; import { Contracts } from "@arkecosystem/core-kernel"; import { Interfaces } from "@arkecosystem/crypto"; export declare class BaseController extends Controller { protected readonly transactionHistoryService: Contracts.Shared.TransactionHistoryService; private readonly blockHistoryService; paginateWithBlock(criteria: Contracts.Shared.TransactionCriteria | Contracts.Shared.TransactionCriteria[], order: Contracts.Search.Sorting, page: Contracts.Search.Pagination, transform: boolean, resource: any): Promise<Contracts.Search.ResultsPage<object>>; respondWithBlockResource(transaction: Interfaces.ITransactionData, transform: boolean, resource: any): Promise<any>; }