UNPKG

@bugbytes/hapi-mirror

Version:
24 lines 1.32 kB
import { EntityIdKeyString, TimestampKeyString } from '@bugbytes/hapi-util'; import type { components } from './openapi'; export type MirrorKey = components["schemas"]["Key"]; export type NodeInfo = components["schemas"]["NetworkNode"]; export type NodeInfoIterator = AsyncGenerator<NodeInfo, void, unknown>; export type ContractInfo = components["schemas"]["Contract"]; export type AccountInfo = components["schemas"]["AccountInfo"]; export type TokenInfo = components["schemas"]["TokenInfo"]; export type ContractResult = components["schemas"]["ContractResult"]; export type MessageInfo = components["schemas"]["TopicMessage"]; export type TransactionInfo = components["schemas"]["Transaction"]; export type TransactionDetail = components["schemas"]["TransactionDetail"]; export type TransactionInfoIterator = AsyncGenerator<TransactionInfo, void, unknown>; export type TokenBalanceInfo = { timestamp: TimestampKeyString; account: EntityIdKeyString; token: EntityIdKeyString; balance: number; }; export type TokenRelationship = components["schemas"]["TokenRelationship"]; export type TokenRelationshipIterator = AsyncGenerator<TokenRelationship, void, unknown>; export type Nft = components["schemas"]["Nft"]; export type NftIterator = AsyncGenerator<Nft, void, unknown>; //# sourceMappingURL=types.d.ts.map