UNPKG

tronsave-sdk

Version:

TypeScript SDK for Tronsave API to manage TRON blockchain resources

25 lines (24 loc) 861 B
import { ResourceType } from "./common"; /** * Retrieves order book data based on specified parameters * * @param resourceType Optional: "ENERGY" | "BANDWIDTH". Default is ENERGY - {@link ResourceType} * @param address Requester address. Default is empty * @param minDelegateAmount Optional: Minimum resource delegate required amount. Default is 100000 for ENERGY or 1000 for BANDWIDTH * @param durationSec Duration in seconds. Default is 0, Will extract everything, without any restrictions */ export type OrderBookQuery = { resourceType?: ResourceType; address?: string; minDelegateAmount?: number; durationSec?: number; }; /** * Order book response * @param price - Price * @param availableResourceAmount - Available resource amount */ export type OrderBookResponse = { price: number; availableResourceAmount: number; }[];