A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W  Z 

C

calculateBirthdayHeight() - function in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor
 
CANOPY - enum entry in cash.z.ecc.android.sdk.ext.ConsensusBranchId
 
cash.z.ecc.android.sdk - package cash.z.ecc.android.sdk
 
cash.z.ecc.android.sdk.annotation - package cash.z.ecc.android.sdk.annotation
 
cash.z.ecc.android.sdk.block.processor - package cash.z.ecc.android.sdk.block.processor
 
cash.z.ecc.android.sdk.exception - package cash.z.ecc.android.sdk.exception
 
cash.z.ecc.android.sdk.ext - package cash.z.ecc.android.sdk.ext
 
cash.z.ecc.android.sdk.fixture - package cash.z.ecc.android.sdk.fixture
 
cash.z.ecc.android.sdk.internal - package cash.z.ecc.android.sdk.internal
 
cash.z.ecc.android.sdk.internal.block - package cash.z.ecc.android.sdk.internal.block
 
cash.z.ecc.android.sdk.internal.db - package cash.z.ecc.android.sdk.internal.db
 
cash.z.ecc.android.sdk.internal.ext - package cash.z.ecc.android.sdk.internal.ext
 
cash.z.ecc.android.sdk.internal.metrics - package cash.z.ecc.android.sdk.internal.metrics
 
cash.z.ecc.android.sdk.internal.model - package cash.z.ecc.android.sdk.internal.model
 
cash.z.ecc.android.sdk.internal.repository - package cash.z.ecc.android.sdk.internal.repository
 
cash.z.ecc.android.sdk.internal.transaction - package cash.z.ecc.android.sdk.internal.transaction
 
cash.z.ecc.android.sdk.model - package cash.z.ecc.android.sdk.model
 
cash.z.ecc.android.sdk.tool - package cash.z.ecc.android.sdk.tool
 
cash.z.ecc.android.sdk.type - package cash.z.ecc.android.sdk.type
 
checkErrorAndFail(BlockHeight,Throwable) - function in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor
Checks the block synchronization retry attempts and fails with throwing the failCause error once RETRIES count is reached.
close() - function in cash.z.ecc.android.sdk.SdkSynchronizer
 
close() - function in java.io.CloseableSynchronizer
 
CloseableSynchronizer - class in cash.z.ecc.android.sdk
 
closeFlow() - function in cash.z.ecc.android.sdk.SdkSynchronizer
A Flow-providing version of close function.
collectWith(Flow,CoroutineScope,Function1) - function in cash.z.ecc.android.sdk.ext.FlowKt
Utility for removing some of the boilerplate around Synchronizers and working with flows.
CompactBlock - class in cash.z.ecc.android.sdk.internal.model
 
CompactBlock.Companion - class in cash.z.ecc.android.sdk.internal.model.CompactBlock
 
CompactBlockDownloader - class in cash.z.ecc.android.sdk.internal.block
Serves as a source of compact blocks received from the light wallet server.
CompactBlockDownloader.Companion - class in cash.z.ecc.android.sdk.internal.block.CompactBlockDownloader
 
CompactBlockProcessor - class in cash.z.ecc.android.sdk.block.processor
Responsible for processing the compact blocks that are received from the lightwallet server.
CompactBlockProcessor.BlockProcessingResult - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor
 
CompactBlockProcessor.BlockProcessingResult.ContinuityError - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.BlockProcessingResult
 
CompactBlockProcessor.BlockProcessingResult.NoBlocksToProcess - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.BlockProcessingResult
 
CompactBlockProcessor.BlockProcessingResult.Reconnecting - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.BlockProcessingResult
 
CompactBlockProcessor.BlockProcessingResult.RestartSynchronization - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.BlockProcessingResult
 
CompactBlockProcessor.BlockProcessingResult.Success - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.BlockProcessingResult
 
CompactBlockProcessor.BlockProcessingResult.SyncFailure - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.BlockProcessingResult
 
CompactBlockProcessor.Companion - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor
 
CompactBlockProcessor.ProcessorInfo - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor
Data class for holding detailed information about the processor.
CompactBlockProcessor.State - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor
Sealed class representing the various states of this processor.
CompactBlockProcessor.State.Disconnected - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.State
State for when we have no connection to lightwalletd.
CompactBlockProcessor.State.IConnected - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.State
Marker interface for State instances that represent when the wallet is connected.
CompactBlockProcessor.State.Initialized - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.State
State the initial state of the processor, once it is constructed.
CompactBlockProcessor.State.ISyncing - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.State
Marker interface for State instances that represent when the wallet is syncing.
CompactBlockProcessor.State.Stopped - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.State
State for when stop has been called.
CompactBlockProcessor.State.Synced - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.State
State for when we are done with syncing the blocks, for now, i.e.
CompactBlockProcessor.State.Syncing - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor.State
State for common syncing stage.
CompactBlockProcessor.ValidationErrorInfo - class in cash.z.ecc.android.sdk.block.processor.CompactBlockProcessor
 
CompactBlockProcessorException - class in cash.z.ecc.android.sdk.exception
Potentially user-facing exceptions that occur while processing compact blocks.
CompactBlockProcessorException.BadBlockHeight - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.ConfigurationException - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.DataDbMissing - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.EnhanceTransactionError - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.EnhanceTransactionError.EnhanceTxDataRequestsError - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException.EnhanceTransactionError
 
CompactBlockProcessorException.EnhanceTransactionError.EnhanceTxDecryptError - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException.EnhanceTransactionError
 
CompactBlockProcessorException.EnhanceTransactionError.EnhanceTxDownloadError - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException.EnhanceTransactionError
 
CompactBlockProcessorException.EnhanceTransactionError.EnhanceTxSetStatusError - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException.EnhanceTransactionError
 
CompactBlockProcessorException.FailedDeleteException - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.FailedDownloadException - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.FailedReorgRepair - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.FailedScanException - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.FailedSynchronizationException - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.FileInsteadOfPath - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.MismatchedConsensusBranch - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.MismatchedNetwork - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.MismatchedSaplingActivationHeight - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockProcessorException.NoAccount - class in cash.z.ecc.android.sdk.exception.CompactBlockProcessorException
 
CompactBlockRepository - class in cash.z.ecc.android.sdk.internal.repository
Interface for storing compact blocks.
compareTo(BlockHeight) - function in cash.z.ecc.android.sdk.model.BlockHeight
 
compareTo(Zatoshi) - function in cash.z.ecc.android.sdk.model.Zatoshi
 
Confirmed - enum entry in cash.z.ecc.android.sdk.model.TransactionState
 
ConsensusBranchId - class in cash.z.ecc.android.sdk.ext
Helper class for converting/displaying consensus branch ids.
ConsensusBranchId.Companion - class in cash.z.ecc.android.sdk.ext.ConsensusBranchId
 
ConsensusMatchType - class in cash.z.ecc.android.sdk.type
Helper class that provides consensus branch information for this SDK and the server to which it is connected and whether they are aligned.
Conversions - class in cash.z.ecc.android.sdk.ext
 
convertCurrency(BigDecimal,BigDecimal,Boolean) - function in cash.z.ecc.android.sdk.ext.CurrencyFormatterKt
Convert this value from one currency to the other, based on given price and whether this value is USD.
convertUsdToZec(BigDecimal,BigDecimal) - function in cash.z.ecc.android.sdk.ext.CurrencyFormatterKt
Convert this USD value to ZEC, using the given price per ZEC.
convertUsdToZec(Double,Double) - function in cash.z.ecc.android.sdk.ext.CurrencyFormatterKt
Convert this USD value to ZEC, using the given price per ZEC.
convertZatoshiToZec(Zatoshi,Integer) - function in cash.z.ecc.android.sdk.ext.CurrencyFormatterKt
Convert a Zatoshi value into ZEC, right-padded to the given number of fraction digits, represented as a BigDecimal in order to preserve rounding that minimizes cumulative error when applied repeatedly over a sequence of calculations.
convertZatoshiToZecString(Zatoshi,Integer,Integer) - function in cash.z.ecc.android.sdk.ext.CurrencyFormatterKt
Format a Zatoshi value into ZEC with the given number of digits, represented as a string.
convertZecToUsd(BigDecimal,BigDecimal) - function in cash.z.ecc.android.sdk.ext.CurrencyFormatterKt
Convert this ZEC value to USD, using the given price per ZEC.
convertZecToZatoshi(BigDecimal) - function in cash.z.ecc.android.sdk.ext.CurrencyFormatterKt
Convert a ZEC value into Zatoshi.
convertZecToZatoshi(Double,Integer) - function in cash.z.ecc.android.sdk.ext.CurrencyFormatterKt
Format a Double ZEC value as a Long Zatoshi value, by first converting to ZEC with the given precision.
copyBytes() - function in cash.z.ecc.android.sdk.model.UnifiedSpendingKey
The binary encoding of the ZIP 316 Unified Spending Key for account.
createProposedTransactions(Proposal,UnifiedSpendingKey) - function in cash.z.ecc.android.sdk.SdkSynchronizer
Creates the transactions in the given proposal.
createProposedTransactions(Proposal,UnifiedSpendingKey) - function in cash.z.ecc.android.sdk.Synchronizer
Creates the transactions in the given proposal.
createProposedTransactions(Proposal,UnifiedSpendingKey) - function in cash.z.ecc.android.sdk.CloseableSynchronizer
Creates the transactions in the given proposal.
currencyFormatter(Integer,Integer) - function in cash.z.ecc.android.sdk.ext.CurrencyFormatterKt
Create a number formatter for use with converting currency to strings.
CurrencyFormatterKt - class in cash.z.ecc.android.sdk.ext
 
CursorParser - class in cash.z.ecc.android.sdk.internal.db
 
A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W  Z