Package 

Class JniWalletSummary


  • 
    public final class JniWalletSummary
    
                        

    Serves as cross layer (Kotlin, Rust) communication class.

    • Constructor Detail

      • JniWalletSummary

        JniWalletSummary(Array<JniAccountBalance> accountBalances, Long chainTipHeight, Long fullyScannedHeight, Long scanProgressNumerator, Long scanProgressDenominator, Long recoveryProgressNumerator, Long recoveryProgressDenominator, Long nextSaplingSubtreeIndex, Long nextOrchardSubtreeIndex)
        Parameters:
        accountBalances - the balances of the wallet accounts
        chainTipHeight - the wallet's view of the current chain tip
        fullyScannedHeight - the height below which all blocks have been scanned by the wallet, ignoring blocks below the wallet birthday.
        scanProgressNumerator - the numerator of the scan progress ratio
        scanProgressDenominator - the denominator of the scan progress ratio.
        recoveryProgressNumerator - the numerator of the recovery progress ratio
        recoveryProgressDenominator - the denominator of the recovery progress ratio.
        nextSaplingSubtreeIndex - the Sapling subtree index that should start the next range of subtree roots passed to Backend.putSaplingSubtreeRoots.
        nextOrchardSubtreeIndex - the Orchard subtree index that should start the next range of subtree roots passed to Backend.putOrchardSubtreeRoots.