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 Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, 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.io.Serializable)