UNPKG

stellar-plus

Version:

beta version of stellar-plus, an all-in-one sdk for the Stellar blockchain

14 lines (13 loc) 652 B
import { Horizon } from '@stellar/stellar-sdk'; import { HorizonHandler } from '../../../stellar-plus/horizon/types'; import { NetworkConfig } from '../../../stellar-plus/network'; export type AccountBase = { getPublicKey(): string; initializeWithFriendbot(): Promise<void>; getBalances(): Promise<(Horizon.HorizonApi.BalanceLineNative | Horizon.HorizonApi.BalanceLineAsset<'credit_alphanum4'> | Horizon.HorizonApi.BalanceLineAsset<'credit_alphanum12'> | Horizon.HorizonApi.BalanceLineLiquidityPool)[]>; }; export type AccountBasePayload = { publicKey: string; networkConfig?: NetworkConfig; horizonHandler?: HorizonHandler; };