@neutral-trade/sdk - v1.0.0
    Preparing search index...

    Type Alias UserBundleBalance

    type UserBundleBalance = {
        assetAddress: Address;
        assetDecimals: number;
        assetPrecision: bigint;
        balanceRaw: bigint;
        bundleAccount: Address;
        earningsRaw: bigint;
        feesPaidRaw: bigint;
        hwmPerShare: bigint;
        netDepositsRaw: bigint;
        pendingDepositRaw: bigint;
        pendingFees: PendingFeeEstimate;
        sharesRaw: bigint;
        totalEquityRaw: bigint;
        totalShares: bigint;
        user: Address;
    }
    Index

    Properties

    assetAddress: Address
    assetDecimals: number
    assetPrecision: bigint
    balanceRaw: bigint

    Current redeemable value of the shares in token smallest units (integer floor, mirrors onchain calculate_assets_from_shares).

    bundleAccount: Address
    earningsRaw: bigint

    balanceRaw - netDepositsRaw (signed).

    feesPaidRaw: bigint

    userBundle.totalFeeCharged.

    hwmPerShare: bigint
    netDepositsRaw: bigint

    Signed (i128 onchain): lifetime deposits minus withdrawals.

    pendingDepositRaw: bigint
    pendingFees: PendingFeeEstimate
    sharesRaw: bigint
    totalEquityRaw: bigint
    totalShares: bigint
    user: Address