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

Выполнить команду


Для локальной разработки. Не используйте в интернете!