Class Hierarchy
- java.lang.Object
- org.bitcoinj.utils.BaseTaggableObject (implements org.bitcoinj.utils.TaggableObject)
- org.bitcoinj.wallet.Wallet (implements org.bitcoinj.base.AddressParser, org.bitcoinj.wallet.KeyBag, org.bitcoinj.core.listeners.NewBestBlockListener, org.bitcoinj.core.PeerFilterProvider, org.bitcoinj.core.listeners.ReorganizeListener, org.bitcoinj.core.TransactionBag, org.bitcoinj.core.listeners.TransactionReceivedInBlockListener)
- org.bitcoinj.wallet.BasicKeyChain (implements org.bitcoinj.wallet.EncryptableKeyChain)
- org.bitcoinj.wallet.CoinSelection
- org.bitcoinj.wallet.DecryptingKeyBag (implements org.bitcoinj.wallet.KeyBag)
- org.bitcoinj.wallet.DefaultCoinSelector (implements org.bitcoinj.wallet.CoinSelector)
- org.bitcoinj.wallet.AllowUnconfirmedCoinSelector
- org.bitcoinj.wallet.DefaultKeyChainFactory (implements org.bitcoinj.wallet.KeyChainFactory)
- org.bitcoinj.wallet.DefaultRiskAnalysis (implements org.bitcoinj.wallet.RiskAnalysis)
- org.bitcoinj.wallet.DefaultRiskAnalysis.Analyzer (implements org.bitcoinj.wallet.RiskAnalysis.Analyzer)
- org.bitcoinj.wallet.DeterministicKeyChain (implements org.bitcoinj.wallet.EncryptableKeyChain)
- org.bitcoinj.wallet.DeterministicKeyChain.Builder<T>
- org.bitcoinj.wallet.DeterministicSeed (implements org.bitcoinj.crypto.EncryptableItem)
- org.bitcoinj.wallet.FilteringCoinSelector (implements org.bitcoinj.wallet.CoinSelector)
- org.bitcoinj.wallet.KeyChainGroup (implements org.bitcoinj.wallet.KeyBag)
- org.bitcoinj.wallet.KeyChainGroup.Builder
- org.bitcoinj.wallet.KeyTimeCoinSelector (implements org.bitcoinj.wallet.CoinSelector)
- org.bitcoinj.wallet.RedeemData
- org.bitcoinj.wallet.SendRequest
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.bitcoinj.wallet.AllRandomKeysRotating
- org.bitcoinj.wallet.DeterministicUpgradeRequiredException
- org.bitcoinj.wallet.DeterministicUpgradeRequiresPassword
- org.bitcoinj.wallet.Wallet.CompletionException
- org.bitcoinj.wallet.Wallet.BadWalletEncryptionKeyException
- org.bitcoinj.wallet.Wallet.CouldNotAdjustDownwards
- org.bitcoinj.wallet.Wallet.DustySendRequested
- org.bitcoinj.wallet.Wallet.ExceededMaxTransactionSize
- org.bitcoinj.wallet.Wallet.MultipleOpReturnRequested
- org.bitcoinj.wallet.UnreadableWalletException
- org.bitcoinj.wallet.UnreadableWalletException.BadPassword
- org.bitcoinj.wallet.UnreadableWalletException.FutureVersion
- org.bitcoinj.wallet.UnreadableWalletException.WrongNetwork
- java.lang.RuntimeException
- java.lang.Exception
- org.bitcoinj.wallet.Wallet.SendResult
- org.bitcoinj.wallet.WalletFiles
- org.bitcoinj.wallet.WalletProtobufSerializer
- org.bitcoinj.wallet.WalletTransaction
- org.bitcoinj.utils.BaseTaggableObject (implements org.bitcoinj.utils.TaggableObject)
Interface Hierarchy
- org.bitcoinj.wallet.CoinSelector
- org.bitcoinj.wallet.KeyBag
- org.bitcoinj.wallet.KeyChain
- org.bitcoinj.wallet.EncryptableKeyChain
- org.bitcoinj.wallet.KeyChainFactory
- org.bitcoinj.wallet.KeyChainGroupStructure
- org.bitcoinj.wallet.RiskAnalysis
- org.bitcoinj.wallet.RiskAnalysis.Analyzer
- org.bitcoinj.wallet.WalletExtension
- org.bitcoinj.wallet.WalletFiles.Listener
- org.bitcoinj.wallet.WalletProtobufSerializer.WalletFactory
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.bitcoinj.wallet.BasicKeyChain.State
- org.bitcoinj.wallet.DefaultRiskAnalysis.RuleViolation
- org.bitcoinj.wallet.KeyChain.KeyPurpose
- org.bitcoinj.wallet.RiskAnalysis.Result
- org.bitcoinj.wallet.Wallet.BalanceType
- org.bitcoinj.wallet.Wallet.MissingSigsMode
- org.bitcoinj.wallet.WalletTransaction.Pool
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)