PHP WebShell
Текущая директория: /opt/BitGoJS/modules/abstract-lightning/dist/src/codecs/api
Просмотр файла: balance.d.ts
import * as t from 'io-ts';
export declare const LndAmount: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
export type LndAmount = t.TypeOf<typeof LndAmount>;
export declare const ChannelBalance: t.ExactC<t.TypeC<{
/** The balance on your side of the channel and what you the user can spend. */
localBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
/** The balance on the other side of the channel, what your channel partner can controls. */
remoteBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
/** Sum of local unsettled balances. */
unsettledLocalBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
/** Sum of remote unsettled balances. */
unsettledRemoteBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
/** Sum of local pending balances. */
pendingOpenLocalBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
/** Sum of local remote balances. */
pendingOpenRemoteBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
}>>;
export type ChannelBalance = t.TypeOf<typeof ChannelBalance>;
export declare const LndWalletBalance: t.ExactC<t.TypeC<{
/** Total balance, confirmed and unconfirmed */
totalBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
confirmedBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
unconfirmedBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
lockedBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
reservedBalanceAnchorChan: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
export type LndWalletBalance = t.TypeOf<typeof LndWalletBalance>;
/**
The balances as returned from lnd.
Wallet Balance
https://api.lightning.community/api/lnd/lightning/wallet-balance/index.html
Channel Balance
https://api.lightning.community/api/lnd/lightning/channel-balance/index.html
*/
export declare const LndBalance: t.ExactC<t.TypeC<{
offchain: t.ExactC<t.TypeC<{
/** The balance on your side of the channel and what you the user can spend. */
localBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
/** The balance on the other side of the channel, what your channel partner can controls. */
remoteBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
/** Sum of local unsettled balances. */
unsettledLocalBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
/** Sum of remote unsettled balances. */
unsettledRemoteBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
/** Sum of local pending balances. */
pendingOpenLocalBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
/** Sum of local remote balances. */
pendingOpenRemoteBalance: t.ExactC<t.TypeC<{
sat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
msat: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
}>>;
onchain: t.ExactC<t.TypeC<{
/** Total balance, confirmed and unconfirmed */
totalBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
confirmedBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
unconfirmedBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
lockedBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
reservedBalanceAnchorChan: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
totalLimboBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
export type LndBalance = t.TypeOf<typeof LndBalance>;
export declare const LndGetBalancesResponse: t.ExactC<t.TypeC<{
inboundBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
inboundPendingBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
inboundUnsettledBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
outboundBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
outboundPendingBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
outboundUnsettledBalance: import("io-ts-types/BigIntFromString").BigIntFromStringC;
spendableBalanceString: import("io-ts-types/BigIntFromString").BigIntFromStringC;
balanceString: import("io-ts-types/BigIntFromString").BigIntFromStringC;
confirmedBalanceString: import("io-ts-types/BigIntFromString").BigIntFromStringC;
}>>;
export type LndGetBalancesResponse = t.TypeOf<typeof LndGetBalancesResponse>;
//# sourceMappingURL=balance.d.ts.mapВыполнить команду
Для локальной разработки. Не используйте в интернете!