UNPKG

@ninerealms/midgard-client

Version:
42 lines 1.36 kB
import BigNumber from "bignumber.js"; export interface MemberDetailsPoolResponse { pool: string; runeAddress: string; assetAddress: string; liquidityUnits: string; runeAdded: string; assetAdded: string; runeWithdrawn: string; assetWithdrawn: string; dateFirstAdded: string; dateLastAdded: string; } export interface MemberDetailsPool { pool: string; runeAddress: string; assetAddress: string; liquidityUnits: BigNumber; runeAdded: BigNumber; assetAdded: BigNumber; runeWithdrawn: BigNumber; assetWithdrawn: BigNumber; dateFirstAdded: Date; dateLastAdded: Date; } export interface MemberDetailsResponse { pools: MemberDetailsPoolResponse[]; } export interface MemberDetails { pools: MemberDetailsPool[]; } export declare const convertMemberPoolDetails: (memberPoolDetails: MemberDetailsPoolResponse) => MemberDetailsPool; export declare const rawToMemberDetails: (res: MemberDetailsResponse) => { pools: MemberDetailsPool[]; }; export declare const defaultMemberDetails: () => { pools: never[]; }; export declare const memberDetails: (address: string) => Promise<MemberDetails>; export declare const memberDetailsMany: (addresses: string[]) => Promise<MemberDetails[]>; export declare const members: () => Promise<string[]>; //# sourceMappingURL=members.d.ts.map