test_class.declarator: log = LoggerFactory.getLogger(WalletTest.class)
test_class.modifier: private static final
test_class.original_string: private static final Logger log = LoggerFactory.getLogger(WalletTest.class);
test_class.type: Logger
test_class.var_name: log
test_class.declarator: PASSWORD1 = "my helicopter contains eels"
test_class.modifier: private static final
test_class.original_string: private static final CharSequence PASSWORD1 = "my helicopter contains eels";
test_class.type: CharSequence
test_class.var_name: PASSWORD1
test_class.declarator: WRONG_PASSWORD = "nothing noone nobody nowhere"
test_class.modifier: private static final
test_class.original_string: private static final CharSequence WRONG_PASSWORD = "nothing noone nobody nowhere";
test_class.type: CharSequence
test_class.var_name: WRONG_PASSWORD
test_class.declarator: OTHER_ADDRESS = LegacyAddress.fromKey(UNITTEST, new ECKey())
test_class.modifier: private final
test_class.original_string: private final Address OTHER_ADDRESS = LegacyAddress.fromKey(UNITTEST, new ECKey());
test_class.type: Address
test_class.var_name: OTHER_ADDRESS
test_class.declarator: EMPTY_SIG = {}
test_class.modifier: private static final
test_class.original_string: private static final byte[] EMPTY_SIG = {};
test_class.type: byte[]
test_class.var_name: EMPTY_SIG
test_class.file: core/src/test/java/org/ulordj/wallet/WalletTest.java
test_class.identifier: WalletTest
test_class.superclass: extends TestWithWallet
test_case.body: @Test
      public void getSeedAsWords1() {
          // Can't verify much here as the wallet is random each time. We could fix the RNG for the unit tests and solve.
          assertEquals(12, wallet.getKeyChainSeed().getMnemonicCode().size());
      }
test_case.class_method_signature: WalletTest.getSeedAsWords1()
test_case.full_signature: @Test public void getSeedAsWords1()
test_case.identifier: getSeedAsWords1
test_case.invocations: assertEquals size getMnemonicCode getKeyChainSeed
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void getSeedAsWords1()
focal_class.declarator: log = LoggerFactory.getLogger(Wallet.class)
focal_class.modifier: private static final
focal_class.original_string: private static final Logger log = LoggerFactory.getLogger(Wallet.class);
focal_class.type: Logger
focal_class.var_name: log
focal_class.declarator: MINIMUM_BLOOM_DATA_LENGTH = 8
focal_class.modifier: private static final
focal_class.original_string: private static final int MINIMUM_BLOOM_DATA_LENGTH = 8;
focal_class.type: int
focal_class.var_name: MINIMUM_BLOOM_DATA_LENGTH
focal_class.declarator: lock = Threading.lock("wallet")
focal_class.modifier: protected final
focal_class.original_string: protected final ReentrantLock lock = Threading.lock("wallet");
focal_class.type: ReentrantLock
focal_class.var_name: lock
focal_class.declarator: keyChainGroupLock = Threading.lock("wallet-keychaingroup")
focal_class.modifier: protected final
focal_class.original_string: protected final ReentrantLock keyChainGroupLock = Threading.lock("wallet-keychaingroup");
focal_class.type: ReentrantLock
focal_class.var_name: keyChainGroupLock
focal_class.declarator: pending
focal_class.modifier: private final
focal_class.original_string: private final Map<Sha256Hash, Transaction> pending;
focal_class.type: Map<Sha256Hash, Transaction>
focal_class.var_name: pending
focal_class.declarator: unspent
focal_class.modifier: private final
focal_class.original_string: private final Map<Sha256Hash, Transaction> unspent;
focal_class.type: Map<Sha256Hash, Transaction>
focal_class.var_name: unspent
focal_class.declarator: spent
focal_class.modifier: private final
focal_class.original_string: private final Map<Sha256Hash, Transaction> spent;
focal_class.type: Map<Sha256Hash, Transaction>
focal_class.var_name: spent
focal_class.declarator: dead
focal_class.modifier: private final
focal_class.original_string: private final Map<Sha256Hash, Transaction> dead;
focal_class.type: Map<Sha256Hash, Transaction>
focal_class.var_name: dead
focal_class.declarator: transactions
focal_class.modifier: protected final
focal_class.original_string: protected final Map<Sha256Hash, Transaction> transactions;
focal_class.type: Map<Sha256Hash, Transaction>
focal_class.var_name: transactions
focal_class.declarator: myUnspents = Sets.newHashSet()
focal_class.modifier: protected final
focal_class.original_string: protected final HashSet<TransactionOutput> myUnspents = Sets.newHashSet();
focal_class.type: HashSet<TransactionOutput>
focal_class.var_name: myUnspents
focal_class.declarator: riskDropped = new LinkedHashMap<Sha256Hash, Transaction>() {
          @Override
          protected boolean removeEldestEntry(Map.Entry<Sha256Hash, Transaction> eldest) {
              return size() > 1000;
          }
      }
focal_class.modifier: private final
focal_class.original_string: private final LinkedHashMap<Sha256Hash, Transaction> riskDropped = new LinkedHashMap<Sha256Hash, Transaction>() {
          @Override
          protected boolean removeEldestEntry(Map.Entry<Sha256Hash, Transaction> eldest) {
              return size() > 1000;
          }
      };
focal_class.type: LinkedHashMap<Sha256Hash, Transaction>
focal_class.var_name: riskDropped
focal_class.declarator: keyChainGroup
focal_class.modifier: @GuardedBy("keyChainGroupLock") private
focal_class.original_string: @GuardedBy("keyChainGroupLock") private KeyChainGroup keyChainGroup;
focal_class.type: KeyChainGroup
focal_class.var_name: keyChainGroup
focal_class.declarator: watchedScripts
focal_class.modifier: @GuardedBy("keyChainGroupLock") private
focal_class.original_string: @GuardedBy("keyChainGroupLock") private Set<Script> watchedScripts;
focal_class.type: Set<Script>
focal_class.var_name: watchedScripts
focal_class.declarator: context
focal_class.modifier: protected final
focal_class.original_string: protected final Context context;
focal_class.type: Context
focal_class.var_name: context
focal_class.declarator: params
focal_class.modifier: protected final
focal_class.original_string: protected final NetworkParameters params;
focal_class.type: NetworkParameters
focal_class.var_name: params
focal_class.declarator: lastBlockSeenHash
focal_class.modifier: @Nullable private
focal_class.original_string: @Nullable private Sha256Hash lastBlockSeenHash;
focal_class.type: Sha256Hash
focal_class.var_name: lastBlockSeenHash
focal_class.declarator: lastBlockSeenHeight
focal_class.modifier: private
focal_class.original_string: private int lastBlockSeenHeight;
focal_class.type: int
focal_class.var_name: lastBlockSeenHeight
focal_class.declarator: lastBlockSeenTimeSecs
focal_class.modifier: private
focal_class.original_string: private long lastBlockSeenTimeSecs;
focal_class.type: long
focal_class.var_name: lastBlockSeenTimeSecs
focal_class.declarator: changeListeners
          = new CopyOnWriteArrayList<>()
focal_class.modifier: private final
focal_class.original_string: private final CopyOnWriteArrayList<ListenerRegistration<WalletChangeEventListener>> changeListeners
          = new CopyOnWriteArrayList<>();
focal_class.type: CopyOnWriteArrayList<ListenerRegistration<WalletChangeEventListener>>
focal_class.var_name: changeListeners
focal_class.declarator: coinsReceivedListeners
          = new CopyOnWriteArrayList<>()
focal_class.modifier: private final
focal_class.original_string: private final CopyOnWriteArrayList<ListenerRegistration<WalletCoinsReceivedEventListener>> coinsReceivedListeners
          = new CopyOnWriteArrayList<>();
focal_class.type: CopyOnWriteArrayList<ListenerRegistration<WalletCoinsReceivedEventListener>>
focal_class.var_name: coinsReceivedListeners
focal_class.declarator: coinsSentListeners
          = new CopyOnWriteArrayList<>()
focal_class.modifier: private final
focal_class.original_string: private final CopyOnWriteArrayList<ListenerRegistration<WalletCoinsSentEventListener>> coinsSentListeners
          = new CopyOnWriteArrayList<>();
focal_class.type: CopyOnWriteArrayList<ListenerRegistration<WalletCoinsSentEventListener>>
focal_class.var_name: coinsSentListeners
focal_class.declarator: reorganizeListeners
          = new CopyOnWriteArrayList<>()
focal_class.modifier: private final
focal_class.original_string: private final CopyOnWriteArrayList<ListenerRegistration<WalletReorganizeEventListener>> reorganizeListeners
          = new CopyOnWriteArrayList<>();
focal_class.type: CopyOnWriteArrayList<ListenerRegistration<WalletReorganizeEventListener>>
focal_class.var_name: reorganizeListeners
focal_class.declarator: scriptChangeListeners
          = new CopyOnWriteArrayList<>()
focal_class.modifier: private final
focal_class.original_string: private final CopyOnWriteArrayList<ListenerRegistration<ScriptsChangeEventListener>> scriptChangeListeners
          = new CopyOnWriteArrayList<>();
focal_class.type: CopyOnWriteArrayList<ListenerRegistration<ScriptsChangeEventListener>>
focal_class.var_name: scriptChangeListeners
focal_class.declarator: transactionConfidenceListeners
          = new CopyOnWriteArrayList<>()
focal_class.modifier: private final
focal_class.original_string: private final CopyOnWriteArrayList<ListenerRegistration<TransactionConfidenceEventListener>> transactionConfidenceListeners
          = new CopyOnWriteArrayList<>();
focal_class.type: CopyOnWriteArrayList<ListenerRegistration<TransactionConfidenceEventListener>>
focal_class.var_name: transactionConfidenceListeners
focal_class.declarator: txConfidenceListener
focal_class.modifier: private
focal_class.original_string: private TransactionConfidence.Listener txConfidenceListener;
focal_class.type: TransactionConfidence.Listener
focal_class.var_name: txConfidenceListener
focal_class.declarator: ignoreNextNewBlock
focal_class.modifier: private
focal_class.original_string: private HashSet<Sha256Hash> ignoreNextNewBlock;
focal_class.type: HashSet<Sha256Hash>
focal_class.var_name: ignoreNextNewBlock
focal_class.declarator: acceptRiskyTransactions
focal_class.modifier: private
focal_class.original_string: private boolean acceptRiskyTransactions;
focal_class.type: boolean
focal_class.var_name: acceptRiskyTransactions
focal_class.declarator: riskAnalyzer = DefaultRiskAnalysis.FACTORY
focal_class.modifier: private
focal_class.original_string: private RiskAnalysis.Analyzer riskAnalyzer = DefaultRiskAnalysis.FACTORY;
focal_class.type: RiskAnalysis.Analyzer
focal_class.var_name: riskAnalyzer
focal_class.declarator: onWalletChangedSuppressions
focal_class.modifier: private
focal_class.original_string: private int onWalletChangedSuppressions;
focal_class.type: int
focal_class.var_name: onWalletChangedSuppressions
focal_class.declarator: insideReorg
focal_class.modifier: private
focal_class.original_string: private boolean insideReorg;
focal_class.type: boolean
focal_class.var_name: insideReorg
focal_class.declarator: confidenceChanged
focal_class.modifier: private
focal_class.original_string: private Map<Transaction, TransactionConfidence.Listener.ChangeReason> confidenceChanged;
focal_class.type: Map<Transaction, TransactionConfidence.Listener.ChangeReason>
focal_class.var_name: confidenceChanged
focal_class.declarator: vFileManager
focal_class.modifier: protected volatile
focal_class.original_string: protected volatile WalletFiles vFileManager;
focal_class.type: WalletFiles
focal_class.var_name: vFileManager
focal_class.declarator: vTransactionBroadcaster
focal_class.modifier: protected volatile
focal_class.original_string: protected volatile TransactionBroadcaster vTransactionBroadcaster;
focal_class.type: TransactionBroadcaster
focal_class.var_name: vTransactionBroadcaster
focal_class.declarator: vKeyRotationTimestamp
focal_class.modifier: private volatile
focal_class.original_string: private volatile long vKeyRotationTimestamp;
focal_class.type: long
focal_class.var_name: vKeyRotationTimestamp
focal_class.declarator: coinSelector = new DefaultCoinSelector()
focal_class.modifier: protected
focal_class.original_string: protected CoinSelector coinSelector = new DefaultCoinSelector();
focal_class.type: CoinSelector
focal_class.var_name: coinSelector
focal_class.declarator: version
focal_class.modifier: private
focal_class.original_string: private int version;
focal_class.type: int
focal_class.var_name: version
focal_class.declarator: description
focal_class.modifier: private
focal_class.original_string: private String description;
focal_class.type: String
focal_class.var_name: description
focal_class.declarator: extensions
focal_class.modifier: private final
focal_class.original_string: private final HashMap<String, WalletExtension> extensions;
focal_class.type: HashMap<String, WalletExtension>
focal_class.var_name: extensions
focal_class.declarator: signers
focal_class.modifier: @GuardedBy("lock") private volatile
focal_class.original_string: @GuardedBy("lock") private volatile List<TransactionSigner> signers;
focal_class.type: List<TransactionSigner>
focal_class.var_name: signers
focal_class.declarator: vUTXOProvider
focal_class.modifier: @Nullable private volatile
focal_class.original_string: @Nullable private volatile UTXOProvider vUTXOProvider;
focal_class.type: UTXOProvider
focal_class.var_name: vUTXOProvider
focal_class.declarator: hardSaveOnNextBlock = false
focal_class.modifier: private
focal_class.original_string: private boolean hardSaveOnNextBlock = false;
focal_class.type: boolean
focal_class.var_name: hardSaveOnNextBlock
focal_class.declarator: balanceFutureRequests = Lists.newLinkedList()
focal_class.modifier: @GuardedBy("lock") private
focal_class.original_string: @GuardedBy("lock") private List<BalanceFutureRequest> balanceFutureRequests = Lists.newLinkedList();
focal_class.type: List<BalanceFutureRequest>
focal_class.var_name: balanceFutureRequests
focal_class.declarator: bloomOutPoints = Lists.newArrayList()
focal_class.modifier: private final
focal_class.original_string: private final ArrayList<TransactionOutPoint> bloomOutPoints = Lists.newArrayList();
focal_class.type: ArrayList<TransactionOutPoint>
focal_class.var_name: bloomOutPoints
focal_class.declarator: bloomFilterGuard = new AtomicInteger(0)
focal_class.modifier: private final
focal_class.original_string: private final AtomicInteger bloomFilterGuard = new AtomicInteger(0);
focal_class.type: AtomicInteger
focal_class.var_name: bloomFilterGuard
focal_class.file: core/src/main/java/org/ulordj/wallet/Wallet.java
focal_class.identifier: Wallet
focal_class.interfaces: implements NewBestBlockListener, TransactionReceivedInBlockListener, PeerFilterProvider, KeyBag, TransactionBag, ReorganizeListener
focal_class.class_method_signature: Wallet.Wallet(NetworkParameters params)
focal_class.full_signature: public  Wallet(NetworkParameters params)
focal_class.identifier: Wallet
focal_class.modifiers: public
focal_class.parameters: (NetworkParameters params)
focal_class.signature:  Wallet(NetworkParameters params)
focal_class.class_method_signature: Wallet.Wallet(Context context)
focal_class.full_signature: public  Wallet(Context context)
focal_class.identifier: Wallet
focal_class.modifiers: public
focal_class.parameters: (Context context)
focal_class.signature:  Wallet(Context context)
focal_class.class_method_signature: Wallet.fromSeed(NetworkParameters params, DeterministicSeed seed)
focal_class.full_signature: public static Wallet fromSeed(NetworkParameters params, DeterministicSeed seed)
focal_class.identifier: fromSeed
focal_class.modifiers: public static
focal_class.parameters: (NetworkParameters params, DeterministicSeed seed)
focal_class.return: Wallet
focal_class.signature: Wallet fromSeed(NetworkParameters params, DeterministicSeed seed)
focal_class.class_method_signature: Wallet.fromSeed(NetworkParameters params, DeterministicSeed seed, ImmutableList<ChildNumber> accountPath)
focal_class.full_signature: public static Wallet fromSeed(NetworkParameters params, DeterministicSeed seed, ImmutableList<ChildNumber> accountPath)
focal_class.identifier: fromSeed
focal_class.modifiers: public static
focal_class.parameters: (NetworkParameters params, DeterministicSeed seed, ImmutableList<ChildNumber> accountPath)
focal_class.return: Wallet
focal_class.signature: Wallet fromSeed(NetworkParameters params, DeterministicSeed seed, ImmutableList<ChildNumber> accountPath)
focal_class.class_method_signature: Wallet.fromWatchingKey(NetworkParameters params, DeterministicKey watchKey)
focal_class.full_signature: public static Wallet fromWatchingKey(NetworkParameters params, DeterministicKey watchKey)
focal_class.identifier: fromWatchingKey
focal_class.modifiers: public static
focal_class.parameters: (NetworkParameters params, DeterministicKey watchKey)
focal_class.return: Wallet
focal_class.signature: Wallet fromWatchingKey(NetworkParameters params, DeterministicKey watchKey)
focal_class.class_method_signature: Wallet.fromWatchingKeyB58(NetworkParameters params, String watchKeyB58, long creationTimeSeconds)
focal_class.full_signature: public static Wallet fromWatchingKeyB58(NetworkParameters params, String watchKeyB58, long creationTimeSeconds)
focal_class.identifier: fromWatchingKeyB58
focal_class.modifiers: public static
focal_class.parameters: (NetworkParameters params, String watchKeyB58, long creationTimeSeconds)
focal_class.return: Wallet
focal_class.signature: Wallet fromWatchingKeyB58(NetworkParameters params, String watchKeyB58, long creationTimeSeconds)
focal_class.class_method_signature: Wallet.fromSpendingKey(NetworkParameters params, DeterministicKey spendKey)
focal_class.full_signature: public static Wallet fromSpendingKey(NetworkParameters params, DeterministicKey spendKey)
focal_class.identifier: fromSpendingKey
focal_class.modifiers: public static
focal_class.parameters: (NetworkParameters params, DeterministicKey spendKey)
focal_class.return: Wallet
focal_class.signature: Wallet fromSpendingKey(NetworkParameters params, DeterministicKey spendKey)
focal_class.class_method_signature: Wallet.fromSpendingKeyB58(NetworkParameters params, String spendingKeyB58, long creationTimeSeconds)
focal_class.full_signature: public static Wallet fromSpendingKeyB58(NetworkParameters params, String spendingKeyB58, long creationTimeSeconds)
focal_class.identifier: fromSpendingKeyB58
focal_class.modifiers: public static
focal_class.parameters: (NetworkParameters params, String spendingKeyB58, long creationTimeSeconds)
focal_class.return: Wallet
focal_class.signature: Wallet fromSpendingKeyB58(NetworkParameters params, String spendingKeyB58, long creationTimeSeconds)
focal_class.class_method_signature: Wallet.fromMasterKey(NetworkParameters params, DeterministicKey masterKey, ChildNumber accountNumber)
focal_class.full_signature: public static Wallet fromMasterKey(NetworkParameters params, DeterministicKey masterKey, ChildNumber accountNumber)
focal_class.identifier: fromMasterKey
focal_class.modifiers: public static
focal_class.parameters: (NetworkParameters params, DeterministicKey masterKey, ChildNumber accountNumber)
focal_class.return: Wallet
focal_class.signature: Wallet fromMasterKey(NetworkParameters params, DeterministicKey masterKey, ChildNumber accountNumber)
focal_class.class_method_signature: Wallet.fromKeys(NetworkParameters params, List<ECKey> keys)
focal_class.full_signature: public static Wallet fromKeys(NetworkParameters params, List<ECKey> keys)
focal_class.identifier: fromKeys
focal_class.modifiers: public static
focal_class.parameters: (NetworkParameters params, List<ECKey> keys)
focal_class.return: Wallet
focal_class.signature: Wallet fromKeys(NetworkParameters params, List<ECKey> keys)
focal_class.class_method_signature: Wallet.Wallet(NetworkParameters params, KeyChainGroup keyChainGroup)
focal_class.full_signature: public  Wallet(NetworkParameters params, KeyChainGroup keyChainGroup)
focal_class.identifier: Wallet
focal_class.modifiers: public
focal_class.parameters: (NetworkParameters params, KeyChainGroup keyChainGroup)
focal_class.signature:  Wallet(NetworkParameters params, KeyChainGroup keyChainGroup)
focal_class.class_method_signature: Wallet.Wallet(Context context, KeyChainGroup keyChainGroup)
focal_class.full_signature: private  Wallet(Context context, KeyChainGroup keyChainGroup)
focal_class.identifier: Wallet
focal_class.modifiers: private
focal_class.parameters: (Context context, KeyChainGroup keyChainGroup)
focal_class.signature:  Wallet(Context context, KeyChainGroup keyChainGroup)
focal_class.class_method_signature: Wallet.createTransientState()
focal_class.full_signature: private void createTransientState()
focal_class.identifier: createTransientState
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void createTransientState()
focal_class.class_method_signature: Wallet.getNetworkParameters()
focal_class.full_signature: public NetworkParameters getNetworkParameters()
focal_class.identifier: getNetworkParameters
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: NetworkParameters
focal_class.signature: NetworkParameters getNetworkParameters()
focal_class.class_method_signature: Wallet.getActiveKeyChain()
focal_class.full_signature: public DeterministicKeyChain getActiveKeyChain()
focal_class.identifier: getActiveKeyChain
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DeterministicKeyChain
focal_class.signature: DeterministicKeyChain getActiveKeyChain()
focal_class.class_method_signature: Wallet.addTransactionSigner(TransactionSigner signer)
focal_class.full_signature: public final void addTransactionSigner(TransactionSigner signer)
focal_class.identifier: addTransactionSigner
focal_class.modifiers: public final
focal_class.parameters: (TransactionSigner signer)
focal_class.return: void
focal_class.signature: void addTransactionSigner(TransactionSigner signer)
focal_class.class_method_signature: Wallet.getTransactionSigners()
focal_class.full_signature: public List<TransactionSigner> getTransactionSigners()
focal_class.identifier: getTransactionSigners
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<TransactionSigner>
focal_class.signature: List<TransactionSigner> getTransactionSigners()
focal_class.class_method_signature: Wallet.currentKey(KeyChain.KeyPurpose purpose)
focal_class.full_signature: public DeterministicKey currentKey(KeyChain.KeyPurpose purpose)
focal_class.identifier: currentKey
focal_class.modifiers: public
focal_class.parameters: (KeyChain.KeyPurpose purpose)
focal_class.return: DeterministicKey
focal_class.signature: DeterministicKey currentKey(KeyChain.KeyPurpose purpose)
focal_class.class_method_signature: Wallet.currentReceiveKey()
focal_class.full_signature: public DeterministicKey currentReceiveKey()
focal_class.identifier: currentReceiveKey
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DeterministicKey
focal_class.signature: DeterministicKey currentReceiveKey()
focal_class.class_method_signature: Wallet.currentAddress(KeyChain.KeyPurpose purpose)
focal_class.full_signature: public Address currentAddress(KeyChain.KeyPurpose purpose)
focal_class.identifier: currentAddress
focal_class.modifiers: public
focal_class.parameters: (KeyChain.KeyPurpose purpose)
focal_class.return: Address
focal_class.signature: Address currentAddress(KeyChain.KeyPurpose purpose)
focal_class.class_method_signature: Wallet.currentReceiveAddress()
focal_class.full_signature: public Address currentReceiveAddress()
focal_class.identifier: currentReceiveAddress
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Address
focal_class.signature: Address currentReceiveAddress()
focal_class.class_method_signature: Wallet.freshKey(KeyChain.KeyPurpose purpose)
focal_class.full_signature: public DeterministicKey freshKey(KeyChain.KeyPurpose purpose)
focal_class.identifier: freshKey
focal_class.modifiers: public
focal_class.parameters: (KeyChain.KeyPurpose purpose)
focal_class.return: DeterministicKey
focal_class.signature: DeterministicKey freshKey(KeyChain.KeyPurpose purpose)
focal_class.class_method_signature: Wallet.freshKeys(KeyChain.KeyPurpose purpose, int numberOfKeys)
focal_class.full_signature: public List<DeterministicKey> freshKeys(KeyChain.KeyPurpose purpose, int numberOfKeys)
focal_class.identifier: freshKeys
focal_class.modifiers: public
focal_class.parameters: (KeyChain.KeyPurpose purpose, int numberOfKeys)
focal_class.return: List<DeterministicKey>
focal_class.signature: List<DeterministicKey> freshKeys(KeyChain.KeyPurpose purpose, int numberOfKeys)
focal_class.class_method_signature: Wallet.freshReceiveKey()
focal_class.full_signature: public DeterministicKey freshReceiveKey()
focal_class.identifier: freshReceiveKey
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DeterministicKey
focal_class.signature: DeterministicKey freshReceiveKey()
focal_class.class_method_signature: Wallet.freshAddress(KeyChain.KeyPurpose purpose)
focal_class.full_signature: public Address freshAddress(KeyChain.KeyPurpose purpose)
focal_class.identifier: freshAddress
focal_class.modifiers: public
focal_class.parameters: (KeyChain.KeyPurpose purpose)
focal_class.return: Address
focal_class.signature: Address freshAddress(KeyChain.KeyPurpose purpose)
focal_class.class_method_signature: Wallet.freshReceiveAddress()
focal_class.full_signature: public Address freshReceiveAddress()
focal_class.identifier: freshReceiveAddress
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Address
focal_class.signature: Address freshReceiveAddress()
focal_class.class_method_signature: Wallet.getIssuedReceiveKeys()
focal_class.full_signature: public List<ECKey> getIssuedReceiveKeys()
focal_class.identifier: getIssuedReceiveKeys
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<ECKey>
focal_class.signature: List<ECKey> getIssuedReceiveKeys()
focal_class.class_method_signature: Wallet.getIssuedReceiveAddresses()
focal_class.full_signature: public List<Address> getIssuedReceiveAddresses()
focal_class.identifier: getIssuedReceiveAddresses
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<Address>
focal_class.signature: List<Address> getIssuedReceiveAddresses()
focal_class.class_method_signature: Wallet.upgradeToDeterministic(@Nullable KeyParameter aesKey)
focal_class.full_signature: public void upgradeToDeterministic(@Nullable KeyParameter aesKey)
focal_class.identifier: upgradeToDeterministic
focal_class.modifiers: public
focal_class.parameters: (@Nullable KeyParameter aesKey)
focal_class.return: void
focal_class.signature: void upgradeToDeterministic(@Nullable KeyParameter aesKey)
focal_class.class_method_signature: Wallet.isDeterministicUpgradeRequired()
focal_class.full_signature: public boolean isDeterministicUpgradeRequired()
focal_class.identifier: isDeterministicUpgradeRequired
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isDeterministicUpgradeRequired()
focal_class.class_method_signature: Wallet.maybeUpgradeToHD()
focal_class.full_signature: private void maybeUpgradeToHD()
focal_class.identifier: maybeUpgradeToHD
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void maybeUpgradeToHD()
focal_class.class_method_signature: Wallet.maybeUpgradeToHD(@Nullable KeyParameter aesKey)
focal_class.full_signature: @GuardedBy("keyChainGroupLock") private void maybeUpgradeToHD(@Nullable KeyParameter aesKey)
focal_class.identifier: maybeUpgradeToHD
focal_class.modifiers: @GuardedBy("keyChainGroupLock") private
focal_class.parameters: (@Nullable KeyParameter aesKey)
focal_class.return: void
focal_class.signature: void maybeUpgradeToHD(@Nullable KeyParameter aesKey)
focal_class.class_method_signature: Wallet.getWatchedScripts()
focal_class.full_signature: public List<Script> getWatchedScripts()
focal_class.identifier: getWatchedScripts
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<Script>
focal_class.signature: List<Script> getWatchedScripts()
focal_class.class_method_signature: Wallet.removeKey(ECKey key)
focal_class.full_signature: public boolean removeKey(ECKey key)
focal_class.identifier: removeKey
focal_class.modifiers: public
focal_class.parameters: (ECKey key)
focal_class.return: boolean
focal_class.signature: boolean removeKey(ECKey key)
focal_class.class_method_signature: Wallet.getKeyChainGroupSize()
focal_class.full_signature: public int getKeyChainGroupSize()
focal_class.identifier: getKeyChainGroupSize
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getKeyChainGroupSize()
focal_class.class_method_signature: Wallet.getKeyChainGroupCombinedKeyLookaheadEpochs()
focal_class.full_signature: @VisibleForTesting public int getKeyChainGroupCombinedKeyLookaheadEpochs()
focal_class.identifier: getKeyChainGroupCombinedKeyLookaheadEpochs
focal_class.modifiers: @VisibleForTesting public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getKeyChainGroupCombinedKeyLookaheadEpochs()
focal_class.class_method_signature: Wallet.getImportedKeys()
focal_class.full_signature: public List<ECKey> getImportedKeys()
focal_class.identifier: getImportedKeys
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<ECKey>
focal_class.signature: List<ECKey> getImportedKeys()
focal_class.class_method_signature: Wallet.currentChangeAddress()
focal_class.full_signature: public Address currentChangeAddress()
focal_class.identifier: currentChangeAddress
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Address
focal_class.signature: Address currentChangeAddress()
focal_class.class_method_signature: Wallet.importKey(ECKey key)
focal_class.full_signature: public boolean importKey(ECKey key)
focal_class.identifier: importKey
focal_class.modifiers: public
focal_class.parameters: (ECKey key)
focal_class.return: boolean
focal_class.signature: boolean importKey(ECKey key)
focal_class.class_method_signature: Wallet.importKeys(final List<ECKey> keys)
focal_class.full_signature: public int importKeys(final List<ECKey> keys)
focal_class.identifier: importKeys
focal_class.modifiers: public
focal_class.parameters: (final List<ECKey> keys)
focal_class.return: int
focal_class.signature: int importKeys(final List<ECKey> keys)
focal_class.class_method_signature: Wallet.checkNoDeterministicKeys(List<ECKey> keys)
focal_class.full_signature: private void checkNoDeterministicKeys(List<ECKey> keys)
focal_class.identifier: checkNoDeterministicKeys
focal_class.modifiers: private
focal_class.parameters: (List<ECKey> keys)
focal_class.return: void
focal_class.signature: void checkNoDeterministicKeys(List<ECKey> keys)
focal_class.class_method_signature: Wallet.importKeysAndEncrypt(final List<ECKey> keys, CharSequence password)
focal_class.full_signature: public int importKeysAndEncrypt(final List<ECKey> keys, CharSequence password)
focal_class.identifier: importKeysAndEncrypt
focal_class.modifiers: public
focal_class.parameters: (final List<ECKey> keys, CharSequence password)
focal_class.return: int
focal_class.signature: int importKeysAndEncrypt(final List<ECKey> keys, CharSequence password)
focal_class.class_method_signature: Wallet.importKeysAndEncrypt(final List<ECKey> keys, KeyParameter aesKey)
focal_class.full_signature: public int importKeysAndEncrypt(final List<ECKey> keys, KeyParameter aesKey)
focal_class.identifier: importKeysAndEncrypt
focal_class.modifiers: public
focal_class.parameters: (final List<ECKey> keys, KeyParameter aesKey)
focal_class.return: int
focal_class.signature: int importKeysAndEncrypt(final List<ECKey> keys, KeyParameter aesKey)
focal_class.class_method_signature: Wallet.addAndActivateHDChain(DeterministicKeyChain chain)
focal_class.full_signature: public void addAndActivateHDChain(DeterministicKeyChain chain)
focal_class.identifier: addAndActivateHDChain
focal_class.modifiers: public
focal_class.parameters: (DeterministicKeyChain chain)
focal_class.return: void
focal_class.signature: void addAndActivateHDChain(DeterministicKeyChain chain)
focal_class.class_method_signature: Wallet.setKeyChainGroupLookaheadSize(int lookaheadSize)
focal_class.full_signature: public void setKeyChainGroupLookaheadSize(int lookaheadSize)
focal_class.identifier: setKeyChainGroupLookaheadSize
focal_class.modifiers: public
focal_class.parameters: (int lookaheadSize)
focal_class.return: void
focal_class.signature: void setKeyChainGroupLookaheadSize(int lookaheadSize)
focal_class.class_method_signature: Wallet.getKeyChainGroupLookaheadSize()
focal_class.full_signature: public int getKeyChainGroupLookaheadSize()
focal_class.identifier: getKeyChainGroupLookaheadSize
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getKeyChainGroupLookaheadSize()
focal_class.class_method_signature: Wallet.setKeyChainGroupLookaheadThreshold(int num)
focal_class.full_signature: public void setKeyChainGroupLookaheadThreshold(int num)
focal_class.identifier: setKeyChainGroupLookaheadThreshold
focal_class.modifiers: public
focal_class.parameters: (int num)
focal_class.return: void
focal_class.signature: void setKeyChainGroupLookaheadThreshold(int num)
focal_class.class_method_signature: Wallet.getKeyChainGroupLookaheadThreshold()
focal_class.full_signature: public int getKeyChainGroupLookaheadThreshold()
focal_class.identifier: getKeyChainGroupLookaheadThreshold
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getKeyChainGroupLookaheadThreshold()
focal_class.class_method_signature: Wallet.getWatchingKey()
focal_class.full_signature: public DeterministicKey getWatchingKey()
focal_class.identifier: getWatchingKey
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DeterministicKey
focal_class.signature: DeterministicKey getWatchingKey()
focal_class.class_method_signature: Wallet.isWatching()
focal_class.full_signature: public boolean isWatching()
focal_class.identifier: isWatching
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isWatching()
focal_class.class_method_signature: Wallet.isAddressWatched(Address address)
focal_class.full_signature: public boolean isAddressWatched(Address address)
focal_class.identifier: isAddressWatched
focal_class.modifiers: public
focal_class.parameters: (Address address)
focal_class.return: boolean
focal_class.signature: boolean isAddressWatched(Address address)
focal_class.class_method_signature: Wallet.addWatchedAddress(final Address address)
focal_class.full_signature: public boolean addWatchedAddress(final Address address)
focal_class.identifier: addWatchedAddress
focal_class.modifiers: public
focal_class.parameters: (final Address address)
focal_class.return: boolean
focal_class.signature: boolean addWatchedAddress(final Address address)
focal_class.class_method_signature: Wallet.addWatchedAddress(final Address address, long creationTime)
focal_class.full_signature: public boolean addWatchedAddress(final Address address, long creationTime)
focal_class.identifier: addWatchedAddress
focal_class.modifiers: public
focal_class.parameters: (final Address address, long creationTime)
focal_class.return: boolean
focal_class.signature: boolean addWatchedAddress(final Address address, long creationTime)
focal_class.class_method_signature: Wallet.addWatchedAddresses(final List<Address> addresses, long creationTime)
focal_class.full_signature: public int addWatchedAddresses(final List<Address> addresses, long creationTime)
focal_class.identifier: addWatchedAddresses
focal_class.modifiers: public
focal_class.parameters: (final List<Address> addresses, long creationTime)
focal_class.return: int
focal_class.signature: int addWatchedAddresses(final List<Address> addresses, long creationTime)
focal_class.class_method_signature: Wallet.addWatchedScripts(final List<Script> scripts)
focal_class.full_signature: public int addWatchedScripts(final List<Script> scripts)
focal_class.identifier: addWatchedScripts
focal_class.modifiers: public
focal_class.parameters: (final List<Script> scripts)
focal_class.return: int
focal_class.signature: int addWatchedScripts(final List<Script> scripts)
focal_class.class_method_signature: Wallet.removeWatchedAddress(final Address address)
focal_class.full_signature: public boolean removeWatchedAddress(final Address address)
focal_class.identifier: removeWatchedAddress
focal_class.modifiers: public
focal_class.parameters: (final Address address)
focal_class.return: boolean
focal_class.signature: boolean removeWatchedAddress(final Address address)
focal_class.class_method_signature: Wallet.removeWatchedAddresses(final List<Address> addresses)
focal_class.full_signature: public boolean removeWatchedAddresses(final List<Address> addresses)
focal_class.identifier: removeWatchedAddresses
focal_class.modifiers: public
focal_class.parameters: (final List<Address> addresses)
focal_class.return: boolean
focal_class.signature: boolean removeWatchedAddresses(final List<Address> addresses)
focal_class.class_method_signature: Wallet.removeWatchedScripts(final List<Script> scripts)
focal_class.full_signature: public boolean removeWatchedScripts(final List<Script> scripts)
focal_class.identifier: removeWatchedScripts
focal_class.modifiers: public
focal_class.parameters: (final List<Script> scripts)
focal_class.return: boolean
focal_class.signature: boolean removeWatchedScripts(final List<Script> scripts)
focal_class.class_method_signature: Wallet.getWatchedAddresses()
focal_class.full_signature: public List<Address> getWatchedAddresses()
focal_class.identifier: getWatchedAddresses
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<Address>
focal_class.signature: List<Address> getWatchedAddresses()
focal_class.class_method_signature: Wallet.findKeyFromPubHash(byte[] pubkeyHash)
focal_class.full_signature: @Override @Nullable public ECKey findKeyFromPubHash(byte[] pubkeyHash)
focal_class.identifier: findKeyFromPubHash
focal_class.modifiers: @Override @Nullable public
focal_class.parameters: (byte[] pubkeyHash)
focal_class.return: ECKey
focal_class.signature: ECKey findKeyFromPubHash(byte[] pubkeyHash)
focal_class.class_method_signature: Wallet.hasKey(ECKey key)
focal_class.full_signature: public boolean hasKey(ECKey key)
focal_class.identifier: hasKey
focal_class.modifiers: public
focal_class.parameters: (ECKey key)
focal_class.return: boolean
focal_class.signature: boolean hasKey(ECKey key)
focal_class.class_method_signature: Wallet.isPubKeyHashMine(byte[] pubkeyHash)
focal_class.full_signature: @Override public boolean isPubKeyHashMine(byte[] pubkeyHash)
focal_class.identifier: isPubKeyHashMine
focal_class.modifiers: @Override public
focal_class.parameters: (byte[] pubkeyHash)
focal_class.return: boolean
focal_class.signature: boolean isPubKeyHashMine(byte[] pubkeyHash)
focal_class.class_method_signature: Wallet.isWatchedScript(Script script)
focal_class.full_signature: @Override public boolean isWatchedScript(Script script)
focal_class.identifier: isWatchedScript
focal_class.modifiers: @Override public
focal_class.parameters: (Script script)
focal_class.return: boolean
focal_class.signature: boolean isWatchedScript(Script script)
focal_class.class_method_signature: Wallet.findKeyFromPubKey(byte[] pubkey)
focal_class.full_signature: @Override @Nullable public ECKey findKeyFromPubKey(byte[] pubkey)
focal_class.identifier: findKeyFromPubKey
focal_class.modifiers: @Override @Nullable public
focal_class.parameters: (byte[] pubkey)
focal_class.return: ECKey
focal_class.signature: ECKey findKeyFromPubKey(byte[] pubkey)
focal_class.class_method_signature: Wallet.isPubKeyMine(byte[] pubkey)
focal_class.full_signature: @Override public boolean isPubKeyMine(byte[] pubkey)
focal_class.identifier: isPubKeyMine
focal_class.modifiers: @Override public
focal_class.parameters: (byte[] pubkey)
focal_class.return: boolean
focal_class.signature: boolean isPubKeyMine(byte[] pubkey)
focal_class.class_method_signature: Wallet.findRedeemDataFromScriptHash(byte[] payToScriptHash)
focal_class.full_signature: @Nullable @Override public RedeemData findRedeemDataFromScriptHash(byte[] payToScriptHash)
focal_class.identifier: findRedeemDataFromScriptHash
focal_class.modifiers: @Nullable @Override public
focal_class.parameters: (byte[] payToScriptHash)
focal_class.return: RedeemData
focal_class.signature: RedeemData findRedeemDataFromScriptHash(byte[] payToScriptHash)
focal_class.class_method_signature: Wallet.isPayToScriptHashMine(byte[] payToScriptHash)
focal_class.full_signature: @Override public boolean isPayToScriptHashMine(byte[] payToScriptHash)
focal_class.identifier: isPayToScriptHashMine
focal_class.modifiers: @Override public
focal_class.parameters: (byte[] payToScriptHash)
focal_class.return: boolean
focal_class.signature: boolean isPayToScriptHashMine(byte[] payToScriptHash)
focal_class.class_method_signature: Wallet.markKeysAsUsed(Transaction tx)
focal_class.full_signature: private void markKeysAsUsed(Transaction tx)
focal_class.identifier: markKeysAsUsed
focal_class.modifiers: private
focal_class.parameters: (Transaction tx)
focal_class.return: void
focal_class.signature: void markKeysAsUsed(Transaction tx)
focal_class.class_method_signature: Wallet.getKeyChainSeed()
focal_class.full_signature: public DeterministicSeed getKeyChainSeed()
focal_class.identifier: getKeyChainSeed
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: DeterministicSeed
focal_class.signature: DeterministicSeed getKeyChainSeed()
focal_class.class_method_signature: Wallet.getKeyByPath(List<ChildNumber> path)
focal_class.full_signature: public DeterministicKey getKeyByPath(List<ChildNumber> path)
focal_class.identifier: getKeyByPath
focal_class.modifiers: public
focal_class.parameters: (List<ChildNumber> path)
focal_class.return: DeterministicKey
focal_class.signature: DeterministicKey getKeyByPath(List<ChildNumber> path)
focal_class.class_method_signature: Wallet.encrypt(CharSequence password)
focal_class.full_signature: public void encrypt(CharSequence password)
focal_class.identifier: encrypt
focal_class.modifiers: public
focal_class.parameters: (CharSequence password)
focal_class.return: void
focal_class.signature: void encrypt(CharSequence password)
focal_class.class_method_signature: Wallet.encrypt(KeyCrypter keyCrypter, KeyParameter aesKey)
focal_class.full_signature: public void encrypt(KeyCrypter keyCrypter, KeyParameter aesKey)
focal_class.identifier: encrypt
focal_class.modifiers: public
focal_class.parameters: (KeyCrypter keyCrypter, KeyParameter aesKey)
focal_class.return: void
focal_class.signature: void encrypt(KeyCrypter keyCrypter, KeyParameter aesKey)
focal_class.class_method_signature: Wallet.decrypt(CharSequence password)
focal_class.full_signature: public void decrypt(CharSequence password)
focal_class.identifier: decrypt
focal_class.modifiers: public
focal_class.parameters: (CharSequence password)
focal_class.return: void
focal_class.signature: void decrypt(CharSequence password)
focal_class.class_method_signature: Wallet.decrypt(KeyParameter aesKey)
focal_class.full_signature: public void decrypt(KeyParameter aesKey)
focal_class.identifier: decrypt
focal_class.modifiers: public
focal_class.parameters: (KeyParameter aesKey)
focal_class.return: void
focal_class.signature: void decrypt(KeyParameter aesKey)
focal_class.class_method_signature: Wallet.checkPassword(CharSequence password)
focal_class.full_signature: public boolean checkPassword(CharSequence password)
focal_class.identifier: checkPassword
focal_class.modifiers: public
focal_class.parameters: (CharSequence password)
focal_class.return: boolean
focal_class.signature: boolean checkPassword(CharSequence password)
focal_class.class_method_signature: Wallet.checkAESKey(KeyParameter aesKey)
focal_class.full_signature: public boolean checkAESKey(KeyParameter aesKey)
focal_class.identifier: checkAESKey
focal_class.modifiers: public
focal_class.parameters: (KeyParameter aesKey)
focal_class.return: boolean
focal_class.signature: boolean checkAESKey(KeyParameter aesKey)
focal_class.class_method_signature: Wallet.getKeyCrypter()
focal_class.full_signature: @Nullable public KeyCrypter getKeyCrypter()
focal_class.identifier: getKeyCrypter
focal_class.modifiers: @Nullable public
focal_class.parameters: ()
focal_class.return: KeyCrypter
focal_class.signature: KeyCrypter getKeyCrypter()
focal_class.class_method_signature: Wallet.getEncryptionType()
focal_class.full_signature: public EncryptionType getEncryptionType()
focal_class.identifier: getEncryptionType
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: EncryptionType
focal_class.signature: EncryptionType getEncryptionType()
focal_class.class_method_signature: Wallet.isEncrypted()
focal_class.full_signature: public boolean isEncrypted()
focal_class.identifier: isEncrypted
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isEncrypted()
focal_class.class_method_signature: Wallet.changeEncryptionPassword(CharSequence currentPassword, CharSequence newPassword)
focal_class.full_signature: public void changeEncryptionPassword(CharSequence currentPassword, CharSequence newPassword)
focal_class.identifier: changeEncryptionPassword
focal_class.modifiers: public
focal_class.parameters: (CharSequence currentPassword, CharSequence newPassword)
focal_class.return: void
focal_class.signature: void changeEncryptionPassword(CharSequence currentPassword, CharSequence newPassword)
focal_class.class_method_signature: Wallet.changeEncryptionKey(KeyCrypter keyCrypter, KeyParameter currentAesKey, KeyParameter newAesKey)
focal_class.full_signature: public void changeEncryptionKey(KeyCrypter keyCrypter, KeyParameter currentAesKey, KeyParameter newAesKey)
focal_class.identifier: changeEncryptionKey
focal_class.modifiers: public
focal_class.parameters: (KeyCrypter keyCrypter, KeyParameter currentAesKey, KeyParameter newAesKey)
focal_class.return: void
focal_class.signature: void changeEncryptionKey(KeyCrypter keyCrypter, KeyParameter currentAesKey, KeyParameter newAesKey)
focal_class.class_method_signature: Wallet.serializeKeyChainGroupToProtobuf()
focal_class.full_signature: public List<Protos.Key> serializeKeyChainGroupToProtobuf()
focal_class.identifier: serializeKeyChainGroupToProtobuf
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<Protos.Key>
focal_class.signature: List<Protos.Key> serializeKeyChainGroupToProtobuf()
focal_class.class_method_signature: Wallet.saveToFile(File temp, File destFile)
focal_class.full_signature: public void saveToFile(File temp, File destFile)
focal_class.identifier: saveToFile
focal_class.modifiers: public
focal_class.parameters: (File temp, File destFile)
focal_class.return: void
focal_class.signature: void saveToFile(File temp, File destFile)
focal_class.class_method_signature: Wallet.saveToFile(File f)
focal_class.full_signature: public void saveToFile(File f)
focal_class.identifier: saveToFile
focal_class.modifiers: public
focal_class.parameters: (File f)
focal_class.return: void
focal_class.signature: void saveToFile(File f)
focal_class.class_method_signature: Wallet.setAcceptRiskyTransactions(boolean acceptRiskyTransactions)
focal_class.full_signature: public void setAcceptRiskyTransactions(boolean acceptRiskyTransactions)
focal_class.identifier: setAcceptRiskyTransactions
focal_class.modifiers: public
focal_class.parameters: (boolean acceptRiskyTransactions)
focal_class.return: void
focal_class.signature: void setAcceptRiskyTransactions(boolean acceptRiskyTransactions)
focal_class.class_method_signature: Wallet.isAcceptRiskyTransactions()
focal_class.full_signature: public boolean isAcceptRiskyTransactions()
focal_class.identifier: isAcceptRiskyTransactions
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isAcceptRiskyTransactions()
focal_class.class_method_signature: Wallet.setRiskAnalyzer(RiskAnalysis.Analyzer analyzer)
focal_class.full_signature: public void setRiskAnalyzer(RiskAnalysis.Analyzer analyzer)
focal_class.identifier: setRiskAnalyzer
focal_class.modifiers: public
focal_class.parameters: (RiskAnalysis.Analyzer analyzer)
focal_class.return: void
focal_class.signature: void setRiskAnalyzer(RiskAnalysis.Analyzer analyzer)
focal_class.class_method_signature: Wallet.getRiskAnalyzer()
focal_class.full_signature: public RiskAnalysis.Analyzer getRiskAnalyzer()
focal_class.identifier: getRiskAnalyzer
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: RiskAnalysis.Analyzer
focal_class.signature: RiskAnalysis.Analyzer getRiskAnalyzer()
focal_class.class_method_signature: Wallet.autosaveToFile(File f, long delayTime, TimeUnit timeUnit,
                                        @Nullable WalletFiles.Listener eventListener)
focal_class.full_signature: public WalletFiles autosaveToFile(File f, long delayTime, TimeUnit timeUnit,
                                        @Nullable WalletFiles.Listener eventListener)
focal_class.identifier: autosaveToFile
focal_class.modifiers: public
focal_class.parameters: (File f, long delayTime, TimeUnit timeUnit,
                                        @Nullable WalletFiles.Listener eventListener)
focal_class.return: WalletFiles
focal_class.signature: WalletFiles autosaveToFile(File f, long delayTime, TimeUnit timeUnit,
                                        @Nullable WalletFiles.Listener eventListener)
focal_class.class_method_signature: Wallet.shutdownAutosaveAndWait()
focal_class.full_signature: public void shutdownAutosaveAndWait()
focal_class.identifier: shutdownAutosaveAndWait
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void shutdownAutosaveAndWait()
focal_class.class_method_signature: Wallet.saveLater()
focal_class.full_signature: protected void saveLater()
focal_class.identifier: saveLater
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void saveLater()
focal_class.class_method_signature: Wallet.saveNow()
focal_class.full_signature: protected void saveNow()
focal_class.identifier: saveNow
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void saveNow()
focal_class.class_method_signature: Wallet.saveToFileStream(OutputStream f)
focal_class.full_signature: public void saveToFileStream(OutputStream f)
focal_class.identifier: saveToFileStream
focal_class.modifiers: public
focal_class.parameters: (OutputStream f)
focal_class.return: void
focal_class.signature: void saveToFileStream(OutputStream f)
focal_class.class_method_signature: Wallet.getParams()
focal_class.full_signature: public NetworkParameters getParams()
focal_class.identifier: getParams
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: NetworkParameters
focal_class.signature: NetworkParameters getParams()
focal_class.class_method_signature: Wallet.getContext()
focal_class.full_signature: public Context getContext()
focal_class.identifier: getContext
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Context
focal_class.signature: Context getContext()
focal_class.class_method_signature: Wallet.loadFromFile(File file, @Nullable WalletExtension... walletExtensions)
focal_class.full_signature: public static Wallet loadFromFile(File file, @Nullable WalletExtension... walletExtensions)
focal_class.identifier: loadFromFile
focal_class.modifiers: public static
focal_class.parameters: (File file, @Nullable WalletExtension... walletExtensions)
focal_class.return: Wallet
focal_class.signature: Wallet loadFromFile(File file, @Nullable WalletExtension... walletExtensions)
focal_class.class_method_signature: Wallet.isConsistent()
focal_class.full_signature: public boolean isConsistent()
focal_class.identifier: isConsistent
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isConsistent()
focal_class.class_method_signature: Wallet.isConsistentOrThrow()
focal_class.full_signature: public void isConsistentOrThrow()
focal_class.identifier: isConsistentOrThrow
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void isConsistentOrThrow()
focal_class.class_method_signature: Wallet.isTxConsistent(final Transaction tx, final boolean isSpent)
focal_class.full_signature: @VisibleForTesting boolean isTxConsistent(final Transaction tx, final boolean isSpent)
focal_class.identifier: isTxConsistent
focal_class.modifiers: @VisibleForTesting
focal_class.parameters: (final Transaction tx, final boolean isSpent)
focal_class.return: boolean
focal_class.signature: boolean isTxConsistent(final Transaction tx, final boolean isSpent)
focal_class.class_method_signature: Wallet.loadFromFileStream(InputStream stream, @Nullable WalletExtension... walletExtensions)
focal_class.full_signature: public static Wallet loadFromFileStream(InputStream stream, @Nullable WalletExtension... walletExtensions)
focal_class.identifier: loadFromFileStream
focal_class.modifiers: public static
focal_class.parameters: (InputStream stream, @Nullable WalletExtension... walletExtensions)
focal_class.return: Wallet
focal_class.signature: Wallet loadFromFileStream(InputStream stream, @Nullable WalletExtension... walletExtensions)
focal_class.class_method_signature: Wallet.notifyTransactionIsInBlock(Sha256Hash txHash, StoredBlock block,
                                                BlockChain.NewBlockType blockType,
                                                int relativityOffset)
focal_class.full_signature: @Override public boolean notifyTransactionIsInBlock(Sha256Hash txHash, StoredBlock block,
                                                BlockChain.NewBlockType blockType,
                                                int relativityOffset)
focal_class.identifier: notifyTransactionIsInBlock
focal_class.modifiers: @Override public
focal_class.parameters: (Sha256Hash txHash, StoredBlock block,
                                                BlockChain.NewBlockType blockType,
                                                int relativityOffset)
focal_class.return: boolean
focal_class.signature: boolean notifyTransactionIsInBlock(Sha256Hash txHash, StoredBlock block,
                                                BlockChain.NewBlockType blockType,
                                                int relativityOffset)
focal_class.class_method_signature: Wallet.receivePending(Transaction tx, @Nullable List<Transaction> dependencies, boolean overrideIsRelevant)
focal_class.full_signature: public void receivePending(Transaction tx, @Nullable List<Transaction> dependencies, boolean overrideIsRelevant)
focal_class.identifier: receivePending
focal_class.modifiers: public
focal_class.parameters: (Transaction tx, @Nullable List<Transaction> dependencies, boolean overrideIsRelevant)
focal_class.return: void
focal_class.signature: void receivePending(Transaction tx, @Nullable List<Transaction> dependencies, boolean overrideIsRelevant)
focal_class.class_method_signature: Wallet.isTransactionRisky(Transaction tx, @Nullable List<Transaction> dependencies)
focal_class.full_signature: public boolean isTransactionRisky(Transaction tx, @Nullable List<Transaction> dependencies)
focal_class.identifier: isTransactionRisky
focal_class.modifiers: public
focal_class.parameters: (Transaction tx, @Nullable List<Transaction> dependencies)
focal_class.return: boolean
focal_class.signature: boolean isTransactionRisky(Transaction tx, @Nullable List<Transaction> dependencies)
focal_class.class_method_signature: Wallet.receivePending(Transaction tx, @Nullable List<Transaction> dependencies)
focal_class.full_signature: public void receivePending(Transaction tx, @Nullable List<Transaction> dependencies)
focal_class.identifier: receivePending
focal_class.modifiers: public
focal_class.parameters: (Transaction tx, @Nullable List<Transaction> dependencies)
focal_class.return: void
focal_class.signature: void receivePending(Transaction tx, @Nullable List<Transaction> dependencies)
focal_class.class_method_signature: Wallet.isPendingTransactionRelevant(Transaction tx)
focal_class.full_signature: public boolean isPendingTransactionRelevant(Transaction tx)
focal_class.identifier: isPendingTransactionRelevant
focal_class.modifiers: public
focal_class.parameters: (Transaction tx)
focal_class.return: boolean
focal_class.signature: boolean isPendingTransactionRelevant(Transaction tx)
focal_class.class_method_signature: Wallet.isTransactionRelevant(Transaction tx)
focal_class.full_signature: public boolean isTransactionRelevant(Transaction tx)
focal_class.identifier: isTransactionRelevant
focal_class.modifiers: public
focal_class.parameters: (Transaction tx)
focal_class.return: boolean
focal_class.signature: boolean isTransactionRelevant(Transaction tx)
focal_class.class_method_signature: Wallet.findDoubleSpendsAgainst(Transaction tx, Map<Sha256Hash, Transaction> candidates)
focal_class.full_signature: private Set<Transaction> findDoubleSpendsAgainst(Transaction tx, Map<Sha256Hash, Transaction> candidates)
focal_class.identifier: findDoubleSpendsAgainst
focal_class.modifiers: private
focal_class.parameters: (Transaction tx, Map<Sha256Hash, Transaction> candidates)
focal_class.return: Set<Transaction>
focal_class.signature: Set<Transaction> findDoubleSpendsAgainst(Transaction tx, Map<Sha256Hash, Transaction> candidates)
focal_class.class_method_signature: Wallet.addTransactionsDependingOn(Set<Transaction> txSet, Set<Transaction> txPool)
focal_class.full_signature:  void addTransactionsDependingOn(Set<Transaction> txSet, Set<Transaction> txPool)
focal_class.identifier: addTransactionsDependingOn
focal_class.parameters: (Set<Transaction> txSet, Set<Transaction> txPool)
focal_class.return: void
focal_class.signature: void addTransactionsDependingOn(Set<Transaction> txSet, Set<Transaction> txPool)
focal_class.class_method_signature: Wallet.receiveFromBlock(Transaction tx, StoredBlock block,
                                   BlockChain.NewBlockType blockType,
                                   int relativityOffset)
focal_class.full_signature: @Override public void receiveFromBlock(Transaction tx, StoredBlock block,
                                   BlockChain.NewBlockType blockType,
                                   int relativityOffset)
focal_class.identifier: receiveFromBlock
focal_class.modifiers: @Override public
focal_class.parameters: (Transaction tx, StoredBlock block,
                                   BlockChain.NewBlockType blockType,
                                   int relativityOffset)
focal_class.return: void
focal_class.signature: void receiveFromBlock(Transaction tx, StoredBlock block,
                                   BlockChain.NewBlockType blockType,
                                   int relativityOffset)
focal_class.class_method_signature: Wallet.receive(Transaction tx, StoredBlock block, BlockChain.NewBlockType blockType,
                           int relativityOffset)
focal_class.full_signature: private void receive(Transaction tx, StoredBlock block, BlockChain.NewBlockType blockType,
                           int relativityOffset)
focal_class.identifier: receive
focal_class.modifiers: private
focal_class.parameters: (Transaction tx, StoredBlock block, BlockChain.NewBlockType blockType,
                           int relativityOffset)
focal_class.return: void
focal_class.signature: void receive(Transaction tx, StoredBlock block, BlockChain.NewBlockType blockType,
                           int relativityOffset)
focal_class.class_method_signature: Wallet.isNotSpendingTxnsInConfidenceType(Transaction tx, ConfidenceType confidenceType)
focal_class.full_signature: private boolean isNotSpendingTxnsInConfidenceType(Transaction tx, ConfidenceType confidenceType)
focal_class.identifier: isNotSpendingTxnsInConfidenceType
focal_class.modifiers: private
focal_class.parameters: (Transaction tx, ConfidenceType confidenceType)
focal_class.return: boolean
focal_class.signature: boolean isNotSpendingTxnsInConfidenceType(Transaction tx, ConfidenceType confidenceType)
focal_class.class_method_signature: Wallet.sortTxnsByDependency(Set<Transaction> inputSet)
focal_class.full_signature:  List<Transaction> sortTxnsByDependency(Set<Transaction> inputSet)
focal_class.identifier: sortTxnsByDependency
focal_class.parameters: (Set<Transaction> inputSet)
focal_class.return: List<Transaction>
focal_class.signature: List<Transaction> sortTxnsByDependency(Set<Transaction> inputSet)
focal_class.class_method_signature: Wallet.spends(Transaction txA, Transaction txB)
focal_class.full_signature:  boolean spends(Transaction txA, Transaction txB)
focal_class.identifier: spends
focal_class.parameters: (Transaction txA, Transaction txB)
focal_class.return: boolean
focal_class.signature: boolean spends(Transaction txA, Transaction txB)
focal_class.class_method_signature: Wallet.informConfidenceListenersIfNotReorganizing()
focal_class.full_signature: private void informConfidenceListenersIfNotReorganizing()
focal_class.identifier: informConfidenceListenersIfNotReorganizing
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void informConfidenceListenersIfNotReorganizing()
focal_class.class_method_signature: Wallet.notifyNewBestBlock(StoredBlock block)
focal_class.full_signature: @Override public void notifyNewBestBlock(StoredBlock block)
focal_class.identifier: notifyNewBestBlock
focal_class.modifiers: @Override public
focal_class.parameters: (StoredBlock block)
focal_class.return: void
focal_class.signature: void notifyNewBestBlock(StoredBlock block)
focal_class.class_method_signature: Wallet.processTxFromBestChain(Transaction tx, boolean forceAddToPool)
focal_class.full_signature: private void processTxFromBestChain(Transaction tx, boolean forceAddToPool)
focal_class.identifier: processTxFromBestChain
focal_class.modifiers: private
focal_class.parameters: (Transaction tx, boolean forceAddToPool)
focal_class.return: void
focal_class.signature: void processTxFromBestChain(Transaction tx, boolean forceAddToPool)
focal_class.class_method_signature: Wallet.updateForSpends(Transaction tx, boolean fromChain)
focal_class.full_signature: private void updateForSpends(Transaction tx, boolean fromChain)
focal_class.identifier: updateForSpends
focal_class.modifiers: private
focal_class.parameters: (Transaction tx, boolean fromChain)
focal_class.return: void
focal_class.signature: void updateForSpends(Transaction tx, boolean fromChain)
focal_class.class_method_signature: Wallet.killTxns(Set<Transaction> txnsToKill, @Nullable Transaction overridingTx)
focal_class.full_signature: private void killTxns(Set<Transaction> txnsToKill, @Nullable Transaction overridingTx)
focal_class.identifier: killTxns
focal_class.modifiers: private
focal_class.parameters: (Set<Transaction> txnsToKill, @Nullable Transaction overridingTx)
focal_class.return: void
focal_class.signature: void killTxns(Set<Transaction> txnsToKill, @Nullable Transaction overridingTx)
focal_class.class_method_signature: Wallet.maybeMovePool(Transaction tx, String context)
focal_class.full_signature: private void maybeMovePool(Transaction tx, String context)
focal_class.identifier: maybeMovePool
focal_class.modifiers: private
focal_class.parameters: (Transaction tx, String context)
focal_class.return: void
focal_class.signature: void maybeMovePool(Transaction tx, String context)
focal_class.class_method_signature: Wallet.maybeCommitTx(Transaction tx)
focal_class.full_signature: public boolean maybeCommitTx(Transaction tx)
focal_class.identifier: maybeCommitTx
focal_class.modifiers: public
focal_class.parameters: (Transaction tx)
focal_class.return: boolean
focal_class.signature: boolean maybeCommitTx(Transaction tx)
focal_class.class_method_signature: Wallet.commitTx(Transaction tx)
focal_class.full_signature: public void commitTx(Transaction tx)
focal_class.identifier: commitTx
focal_class.modifiers: public
focal_class.parameters: (Transaction tx)
focal_class.return: void
focal_class.signature: void commitTx(Transaction tx)
focal_class.class_method_signature: Wallet.addChangeEventListener(WalletChangeEventListener listener)
focal_class.full_signature: public void addChangeEventListener(WalletChangeEventListener listener)
focal_class.identifier: addChangeEventListener
focal_class.modifiers: public
focal_class.parameters: (WalletChangeEventListener listener)
focal_class.return: void
focal_class.signature: void addChangeEventListener(WalletChangeEventListener listener)
focal_class.class_method_signature: Wallet.addChangeEventListener(Executor executor, WalletChangeEventListener listener)
focal_class.full_signature: public void addChangeEventListener(Executor executor, WalletChangeEventListener listener)
focal_class.identifier: addChangeEventListener
focal_class.modifiers: public
focal_class.parameters: (Executor executor, WalletChangeEventListener listener)
focal_class.return: void
focal_class.signature: void addChangeEventListener(Executor executor, WalletChangeEventListener listener)
focal_class.class_method_signature: Wallet.addCoinsReceivedEventListener(WalletCoinsReceivedEventListener listener)
focal_class.full_signature: public void addCoinsReceivedEventListener(WalletCoinsReceivedEventListener listener)
focal_class.identifier: addCoinsReceivedEventListener
focal_class.modifiers: public
focal_class.parameters: (WalletCoinsReceivedEventListener listener)
focal_class.return: void
focal_class.signature: void addCoinsReceivedEventListener(WalletCoinsReceivedEventListener listener)
focal_class.class_method_signature: Wallet.addCoinsReceivedEventListener(Executor executor, WalletCoinsReceivedEventListener listener)
focal_class.full_signature: public void addCoinsReceivedEventListener(Executor executor, WalletCoinsReceivedEventListener listener)
focal_class.identifier: addCoinsReceivedEventListener
focal_class.modifiers: public
focal_class.parameters: (Executor executor, WalletCoinsReceivedEventListener listener)
focal_class.return: void
focal_class.signature: void addCoinsReceivedEventListener(Executor executor, WalletCoinsReceivedEventListener listener)
focal_class.class_method_signature: Wallet.addCoinsSentEventListener(WalletCoinsSentEventListener listener)
focal_class.full_signature: public void addCoinsSentEventListener(WalletCoinsSentEventListener listener)
focal_class.identifier: addCoinsSentEventListener
focal_class.modifiers: public
focal_class.parameters: (WalletCoinsSentEventListener listener)
focal_class.return: void
focal_class.signature: void addCoinsSentEventListener(WalletCoinsSentEventListener listener)
focal_class.class_method_signature: Wallet.addCoinsSentEventListener(Executor executor, WalletCoinsSentEventListener listener)
focal_class.full_signature: public void addCoinsSentEventListener(Executor executor, WalletCoinsSentEventListener listener)
focal_class.identifier: addCoinsSentEventListener
focal_class.modifiers: public
focal_class.parameters: (Executor executor, WalletCoinsSentEventListener listener)
focal_class.return: void
focal_class.signature: void addCoinsSentEventListener(Executor executor, WalletCoinsSentEventListener listener)
focal_class.class_method_signature: Wallet.addKeyChainEventListener(KeyChainEventListener listener)
focal_class.full_signature: public void addKeyChainEventListener(KeyChainEventListener listener)
focal_class.identifier: addKeyChainEventListener
focal_class.modifiers: public
focal_class.parameters: (KeyChainEventListener listener)
focal_class.return: void
focal_class.signature: void addKeyChainEventListener(KeyChainEventListener listener)
focal_class.class_method_signature: Wallet.addKeyChainEventListener(Executor executor, KeyChainEventListener listener)
focal_class.full_signature: public void addKeyChainEventListener(Executor executor, KeyChainEventListener listener)
focal_class.identifier: addKeyChainEventListener
focal_class.modifiers: public
focal_class.parameters: (Executor executor, KeyChainEventListener listener)
focal_class.return: void
focal_class.signature: void addKeyChainEventListener(Executor executor, KeyChainEventListener listener)
focal_class.class_method_signature: Wallet.addReorganizeEventListener(WalletReorganizeEventListener listener)
focal_class.full_signature: public void addReorganizeEventListener(WalletReorganizeEventListener listener)
focal_class.identifier: addReorganizeEventListener
focal_class.modifiers: public
focal_class.parameters: (WalletReorganizeEventListener listener)
focal_class.return: void
focal_class.signature: void addReorganizeEventListener(WalletReorganizeEventListener listener)
focal_class.class_method_signature: Wallet.addReorganizeEventListener(Executor executor, WalletReorganizeEventListener listener)
focal_class.full_signature: public void addReorganizeEventListener(Executor executor, WalletReorganizeEventListener listener)
focal_class.identifier: addReorganizeEventListener
focal_class.modifiers: public
focal_class.parameters: (Executor executor, WalletReorganizeEventListener listener)
focal_class.return: void
focal_class.signature: void addReorganizeEventListener(Executor executor, WalletReorganizeEventListener listener)
focal_class.class_method_signature: Wallet.addScriptsChangeEventListener(ScriptsChangeEventListener listener)
focal_class.full_signature: public void addScriptsChangeEventListener(ScriptsChangeEventListener listener)
focal_class.identifier: addScriptsChangeEventListener
focal_class.modifiers: public
focal_class.parameters: (ScriptsChangeEventListener listener)
focal_class.return: void
focal_class.signature: void addScriptsChangeEventListener(ScriptsChangeEventListener listener)
focal_class.class_method_signature: Wallet.addScriptChangeEventListener(Executor executor, ScriptsChangeEventListener listener)
focal_class.full_signature: public void addScriptChangeEventListener(Executor executor, ScriptsChangeEventListener listener)
focal_class.identifier: addScriptChangeEventListener
focal_class.modifiers: public
focal_class.parameters: (Executor executor, ScriptsChangeEventListener listener)
focal_class.return: void
focal_class.signature: void addScriptChangeEventListener(Executor executor, ScriptsChangeEventListener listener)
focal_class.class_method_signature: Wallet.addTransactionConfidenceEventListener(TransactionConfidenceEventListener listener)
focal_class.full_signature: public void addTransactionConfidenceEventListener(TransactionConfidenceEventListener listener)
focal_class.identifier: addTransactionConfidenceEventListener
focal_class.modifiers: public
focal_class.parameters: (TransactionConfidenceEventListener listener)
focal_class.return: void
focal_class.signature: void addTransactionConfidenceEventListener(TransactionConfidenceEventListener listener)
focal_class.class_method_signature: Wallet.addTransactionConfidenceEventListener(Executor executor, TransactionConfidenceEventListener listener)
focal_class.full_signature: public void addTransactionConfidenceEventListener(Executor executor, TransactionConfidenceEventListener listener)
focal_class.identifier: addTransactionConfidenceEventListener
focal_class.modifiers: public
focal_class.parameters: (Executor executor, TransactionConfidenceEventListener listener)
focal_class.return: void
focal_class.signature: void addTransactionConfidenceEventListener(Executor executor, TransactionConfidenceEventListener listener)
focal_class.class_method_signature: Wallet.removeChangeEventListener(WalletChangeEventListener listener)
focal_class.full_signature: public boolean removeChangeEventListener(WalletChangeEventListener listener)
focal_class.identifier: removeChangeEventListener
focal_class.modifiers: public
focal_class.parameters: (WalletChangeEventListener listener)
focal_class.return: boolean
focal_class.signature: boolean removeChangeEventListener(WalletChangeEventListener listener)
focal_class.class_method_signature: Wallet.removeCoinsReceivedEventListener(WalletCoinsReceivedEventListener listener)
focal_class.full_signature: public boolean removeCoinsReceivedEventListener(WalletCoinsReceivedEventListener listener)
focal_class.identifier: removeCoinsReceivedEventListener
focal_class.modifiers: public
focal_class.parameters: (WalletCoinsReceivedEventListener listener)
focal_class.return: boolean
focal_class.signature: boolean removeCoinsReceivedEventListener(WalletCoinsReceivedEventListener listener)
focal_class.class_method_signature: Wallet.removeCoinsSentEventListener(WalletCoinsSentEventListener listener)
focal_class.full_signature: public boolean removeCoinsSentEventListener(WalletCoinsSentEventListener listener)
focal_class.identifier: removeCoinsSentEventListener
focal_class.modifiers: public
focal_class.parameters: (WalletCoinsSentEventListener listener)
focal_class.return: boolean
focal_class.signature: boolean removeCoinsSentEventListener(WalletCoinsSentEventListener listener)
focal_class.class_method_signature: Wallet.removeKeyChainEventListener(KeyChainEventListener listener)
focal_class.full_signature: public boolean removeKeyChainEventListener(KeyChainEventListener listener)
focal_class.identifier: removeKeyChainEventListener
focal_class.modifiers: public
focal_class.parameters: (KeyChainEventListener listener)
focal_class.return: boolean
focal_class.signature: boolean removeKeyChainEventListener(KeyChainEventListener listener)
focal_class.class_method_signature: Wallet.removeReorganizeEventListener(WalletReorganizeEventListener listener)
focal_class.full_signature: public boolean removeReorganizeEventListener(WalletReorganizeEventListener listener)
focal_class.identifier: removeReorganizeEventListener
focal_class.modifiers: public
focal_class.parameters: (WalletReorganizeEventListener listener)
focal_class.return: boolean
focal_class.signature: boolean removeReorganizeEventListener(WalletReorganizeEventListener listener)
focal_class.class_method_signature: Wallet.removeScriptChangeEventListener(ScriptsChangeEventListener listener)
focal_class.full_signature: public boolean removeScriptChangeEventListener(ScriptsChangeEventListener listener)
focal_class.identifier: removeScriptChangeEventListener
focal_class.modifiers: public
focal_class.parameters: (ScriptsChangeEventListener listener)
focal_class.return: boolean
focal_class.signature: boolean removeScriptChangeEventListener(ScriptsChangeEventListener listener)
focal_class.class_method_signature: Wallet.removeTransactionConfidenceEventListener(TransactionConfidenceEventListener listener)
focal_class.full_signature: public boolean removeTransactionConfidenceEventListener(TransactionConfidenceEventListener listener)
focal_class.identifier: removeTransactionConfidenceEventListener
focal_class.modifiers: public
focal_class.parameters: (TransactionConfidenceEventListener listener)
focal_class.return: boolean
focal_class.signature: boolean removeTransactionConfidenceEventListener(TransactionConfidenceEventListener listener)
focal_class.class_method_signature: Wallet.queueOnTransactionConfidenceChanged(final Transaction tx)
focal_class.full_signature: private void queueOnTransactionConfidenceChanged(final Transaction tx)
focal_class.identifier: queueOnTransactionConfidenceChanged
focal_class.modifiers: private
focal_class.parameters: (final Transaction tx)
focal_class.return: void
focal_class.signature: void queueOnTransactionConfidenceChanged(final Transaction tx)
focal_class.class_method_signature: Wallet.maybeQueueOnWalletChanged()
focal_class.full_signature: protected void maybeQueueOnWalletChanged()
focal_class.identifier: maybeQueueOnWalletChanged
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void maybeQueueOnWalletChanged()
focal_class.class_method_signature: Wallet.queueOnCoinsReceived(final Transaction tx, final Coin balance, final Coin newBalance)
focal_class.full_signature: protected void queueOnCoinsReceived(final Transaction tx, final Coin balance, final Coin newBalance)
focal_class.identifier: queueOnCoinsReceived
focal_class.modifiers: protected
focal_class.parameters: (final Transaction tx, final Coin balance, final Coin newBalance)
focal_class.return: void
focal_class.signature: void queueOnCoinsReceived(final Transaction tx, final Coin balance, final Coin newBalance)
focal_class.class_method_signature: Wallet.queueOnCoinsSent(final Transaction tx, final Coin prevBalance, final Coin newBalance)
focal_class.full_signature: protected void queueOnCoinsSent(final Transaction tx, final Coin prevBalance, final Coin newBalance)
focal_class.identifier: queueOnCoinsSent
focal_class.modifiers: protected
focal_class.parameters: (final Transaction tx, final Coin prevBalance, final Coin newBalance)
focal_class.return: void
focal_class.signature: void queueOnCoinsSent(final Transaction tx, final Coin prevBalance, final Coin newBalance)
focal_class.class_method_signature: Wallet.queueOnReorganize()
focal_class.full_signature: protected void queueOnReorganize()
focal_class.identifier: queueOnReorganize
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void queueOnReorganize()
focal_class.class_method_signature: Wallet.queueOnScriptsChanged(final List<Script> scripts, final boolean isAddingScripts)
focal_class.full_signature: protected void queueOnScriptsChanged(final List<Script> scripts, final boolean isAddingScripts)
focal_class.identifier: queueOnScriptsChanged
focal_class.modifiers: protected
focal_class.parameters: (final List<Script> scripts, final boolean isAddingScripts)
focal_class.return: void
focal_class.signature: void queueOnScriptsChanged(final List<Script> scripts, final boolean isAddingScripts)
focal_class.class_method_signature: Wallet.getTransactions(boolean includeDead)
focal_class.full_signature: public Set<Transaction> getTransactions(boolean includeDead)
focal_class.identifier: getTransactions
focal_class.modifiers: public
focal_class.parameters: (boolean includeDead)
focal_class.return: Set<Transaction>
focal_class.signature: Set<Transaction> getTransactions(boolean includeDead)
focal_class.class_method_signature: Wallet.getWalletTransactions()
focal_class.full_signature: public Iterable<WalletTransaction> getWalletTransactions()
focal_class.identifier: getWalletTransactions
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Iterable<WalletTransaction>
focal_class.signature: Iterable<WalletTransaction> getWalletTransactions()
focal_class.class_method_signature: Wallet.addWalletTransactionsToSet(Set<WalletTransaction> txns,
                                                     Pool poolType, Collection<Transaction> pool)
focal_class.full_signature: private static void addWalletTransactionsToSet(Set<WalletTransaction> txns,
                                                     Pool poolType, Collection<Transaction> pool)
focal_class.identifier: addWalletTransactionsToSet
focal_class.modifiers: private static
focal_class.parameters: (Set<WalletTransaction> txns,
                                                     Pool poolType, Collection<Transaction> pool)
focal_class.return: void
focal_class.signature: void addWalletTransactionsToSet(Set<WalletTransaction> txns,
                                                     Pool poolType, Collection<Transaction> pool)
focal_class.class_method_signature: Wallet.addWalletTransaction(WalletTransaction wtx)
focal_class.full_signature: public void addWalletTransaction(WalletTransaction wtx)
focal_class.identifier: addWalletTransaction
focal_class.modifiers: public
focal_class.parameters: (WalletTransaction wtx)
focal_class.return: void
focal_class.signature: void addWalletTransaction(WalletTransaction wtx)
focal_class.class_method_signature: Wallet.addWalletTransaction(Pool pool, Transaction tx)
focal_class.full_signature: private void addWalletTransaction(Pool pool, Transaction tx)
focal_class.identifier: addWalletTransaction
focal_class.modifiers: private
focal_class.parameters: (Pool pool, Transaction tx)
focal_class.return: void
focal_class.signature: void addWalletTransaction(Pool pool, Transaction tx)
focal_class.class_method_signature: Wallet.getTransactionsByTime()
focal_class.full_signature: public List<Transaction> getTransactionsByTime()
focal_class.identifier: getTransactionsByTime
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<Transaction>
focal_class.signature: List<Transaction> getTransactionsByTime()
focal_class.class_method_signature: Wallet.getRecentTransactions(int numTransactions, boolean includeDead)
focal_class.full_signature: public List<Transaction> getRecentTransactions(int numTransactions, boolean includeDead)
focal_class.identifier: getRecentTransactions
focal_class.modifiers: public
focal_class.parameters: (int numTransactions, boolean includeDead)
focal_class.return: List<Transaction>
focal_class.signature: List<Transaction> getRecentTransactions(int numTransactions, boolean includeDead)
focal_class.class_method_signature: Wallet.getTransaction(Sha256Hash hash)
focal_class.full_signature: @Nullable public Transaction getTransaction(Sha256Hash hash)
focal_class.identifier: getTransaction
focal_class.modifiers: @Nullable public
focal_class.parameters: (Sha256Hash hash)
focal_class.return: Transaction
focal_class.signature: Transaction getTransaction(Sha256Hash hash)
focal_class.class_method_signature: Wallet.getTransactionPool(Pool pool)
focal_class.full_signature: @Override public Map<Sha256Hash, Transaction> getTransactionPool(Pool pool)
focal_class.identifier: getTransactionPool
focal_class.modifiers: @Override public
focal_class.parameters: (Pool pool)
focal_class.return: Map<Sha256Hash, Transaction>
focal_class.signature: Map<Sha256Hash, Transaction> getTransactionPool(Pool pool)
focal_class.class_method_signature: Wallet.reset()
focal_class.full_signature: public void reset()
focal_class.identifier: reset
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void reset()
focal_class.class_method_signature: Wallet.clearTransactions(int fromHeight)
focal_class.full_signature: public void clearTransactions(int fromHeight)
focal_class.identifier: clearTransactions
focal_class.modifiers: public
focal_class.parameters: (int fromHeight)
focal_class.return: void
focal_class.signature: void clearTransactions(int fromHeight)
focal_class.class_method_signature: Wallet.clearTransactions()
focal_class.full_signature: private void clearTransactions()
focal_class.identifier: clearTransactions
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void clearTransactions()
focal_class.class_method_signature: Wallet.getWatchedOutputs(boolean excludeImmatureCoinbases)
focal_class.full_signature: public List<TransactionOutput> getWatchedOutputs(boolean excludeImmatureCoinbases)
focal_class.identifier: getWatchedOutputs
focal_class.modifiers: public
focal_class.parameters: (boolean excludeImmatureCoinbases)
focal_class.return: List<TransactionOutput>
focal_class.signature: List<TransactionOutput> getWatchedOutputs(boolean excludeImmatureCoinbases)
focal_class.class_method_signature: Wallet.cleanup()
focal_class.full_signature: public void cleanup()
focal_class.identifier: cleanup
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void cleanup()
focal_class.class_method_signature: Wallet.getContainingPools(Transaction tx)
focal_class.full_signature:  EnumSet<Pool> getContainingPools(Transaction tx)
focal_class.identifier: getContainingPools
focal_class.parameters: (Transaction tx)
focal_class.return: EnumSet<Pool>
focal_class.signature: EnumSet<Pool> getContainingPools(Transaction tx)
focal_class.class_method_signature: Wallet.getPoolSize(WalletTransaction.Pool pool)
focal_class.full_signature: @VisibleForTesting public int getPoolSize(WalletTransaction.Pool pool)
focal_class.identifier: getPoolSize
focal_class.modifiers: @VisibleForTesting public
focal_class.parameters: (WalletTransaction.Pool pool)
focal_class.return: int
focal_class.signature: int getPoolSize(WalletTransaction.Pool pool)
focal_class.class_method_signature: Wallet.poolContainsTxHash(final WalletTransaction.Pool pool, final Sha256Hash txHash)
focal_class.full_signature: @VisibleForTesting public boolean poolContainsTxHash(final WalletTransaction.Pool pool, final Sha256Hash txHash)
focal_class.identifier: poolContainsTxHash
focal_class.modifiers: @VisibleForTesting public
focal_class.parameters: (final WalletTransaction.Pool pool, final Sha256Hash txHash)
focal_class.return: boolean
focal_class.signature: boolean poolContainsTxHash(final WalletTransaction.Pool pool, final Sha256Hash txHash)
focal_class.class_method_signature: Wallet.getUnspents()
focal_class.full_signature: public List<TransactionOutput> getUnspents()
focal_class.identifier: getUnspents
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<TransactionOutput>
focal_class.signature: List<TransactionOutput> getUnspents()
focal_class.class_method_signature: Wallet.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: Wallet.toString(boolean includePrivateKeys, boolean includeTransactions, boolean includeExtensions,
              @Nullable AbstractBlockChain chain)
focal_class.full_signature: @Deprecated public String toString(boolean includePrivateKeys, boolean includeTransactions, boolean includeExtensions,
              @Nullable AbstractBlockChain chain)
focal_class.identifier: toString
focal_class.modifiers: @Deprecated public
focal_class.parameters: (boolean includePrivateKeys, boolean includeTransactions, boolean includeExtensions,
              @Nullable AbstractBlockChain chain)
focal_class.return: String
focal_class.signature: String toString(boolean includePrivateKeys, boolean includeTransactions, boolean includeExtensions,
              @Nullable AbstractBlockChain chain)
focal_class.class_method_signature: Wallet.toString(boolean includePrivateKeys, @Nullable KeyParameter aesKey, boolean includeTransactions,
                             boolean includeExtensions, @Nullable AbstractBlockChain chain)
focal_class.full_signature: public String toString(boolean includePrivateKeys, @Nullable KeyParameter aesKey, boolean includeTransactions,
                             boolean includeExtensions, @Nullable AbstractBlockChain chain)
focal_class.identifier: toString
focal_class.modifiers: public
focal_class.parameters: (boolean includePrivateKeys, @Nullable KeyParameter aesKey, boolean includeTransactions,
                             boolean includeExtensions, @Nullable AbstractBlockChain chain)
focal_class.return: String
focal_class.signature: String toString(boolean includePrivateKeys, @Nullable KeyParameter aesKey, boolean includeTransactions,
                             boolean includeExtensions, @Nullable AbstractBlockChain chain)
focal_class.class_method_signature: Wallet.toStringHelper(StringBuilder builder, Map<Sha256Hash, Transaction> transactionMap,
                                  @Nullable AbstractBlockChain chain, @Nullable Comparator<Transaction> sortOrder)
focal_class.full_signature: private void toStringHelper(StringBuilder builder, Map<Sha256Hash, Transaction> transactionMap,
                                  @Nullable AbstractBlockChain chain, @Nullable Comparator<Transaction> sortOrder)
focal_class.identifier: toStringHelper
focal_class.modifiers: private
focal_class.parameters: (StringBuilder builder, Map<Sha256Hash, Transaction> transactionMap,
                                  @Nullable AbstractBlockChain chain, @Nullable Comparator<Transaction> sortOrder)
focal_class.return: void
focal_class.signature: void toStringHelper(StringBuilder builder, Map<Sha256Hash, Transaction> transactionMap,
                                  @Nullable AbstractBlockChain chain, @Nullable Comparator<Transaction> sortOrder)
focal_class.class_method_signature: Wallet.getPendingTransactions()
focal_class.full_signature: public Collection<Transaction> getPendingTransactions()
focal_class.identifier: getPendingTransactions
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Collection<Transaction>
focal_class.signature: Collection<Transaction> getPendingTransactions()
focal_class.class_method_signature: Wallet.getEarliestKeyCreationTime()
focal_class.full_signature: @Override public long getEarliestKeyCreationTime()
focal_class.identifier: getEarliestKeyCreationTime
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getEarliestKeyCreationTime()
focal_class.class_method_signature: Wallet.getLastBlockSeenHash()
focal_class.full_signature: @Nullable public Sha256Hash getLastBlockSeenHash()
focal_class.identifier: getLastBlockSeenHash
focal_class.modifiers: @Nullable public
focal_class.parameters: ()
focal_class.return: Sha256Hash
focal_class.signature: Sha256Hash getLastBlockSeenHash()
focal_class.class_method_signature: Wallet.setLastBlockSeenHash(@Nullable Sha256Hash lastBlockSeenHash)
focal_class.full_signature: public void setLastBlockSeenHash(@Nullable Sha256Hash lastBlockSeenHash)
focal_class.identifier: setLastBlockSeenHash
focal_class.modifiers: public
focal_class.parameters: (@Nullable Sha256Hash lastBlockSeenHash)
focal_class.return: void
focal_class.signature: void setLastBlockSeenHash(@Nullable Sha256Hash lastBlockSeenHash)
focal_class.class_method_signature: Wallet.setLastBlockSeenHeight(int lastBlockSeenHeight)
focal_class.full_signature: public void setLastBlockSeenHeight(int lastBlockSeenHeight)
focal_class.identifier: setLastBlockSeenHeight
focal_class.modifiers: public
focal_class.parameters: (int lastBlockSeenHeight)
focal_class.return: void
focal_class.signature: void setLastBlockSeenHeight(int lastBlockSeenHeight)
focal_class.class_method_signature: Wallet.setLastBlockSeenTimeSecs(long timeSecs)
focal_class.full_signature: public void setLastBlockSeenTimeSecs(long timeSecs)
focal_class.identifier: setLastBlockSeenTimeSecs
focal_class.modifiers: public
focal_class.parameters: (long timeSecs)
focal_class.return: void
focal_class.signature: void setLastBlockSeenTimeSecs(long timeSecs)
focal_class.class_method_signature: Wallet.getLastBlockSeenTimeSecs()
focal_class.full_signature: public long getLastBlockSeenTimeSecs()
focal_class.identifier: getLastBlockSeenTimeSecs
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: long
focal_class.signature: long getLastBlockSeenTimeSecs()
focal_class.class_method_signature: Wallet.getLastBlockSeenTime()
focal_class.full_signature: @Nullable public Date getLastBlockSeenTime()
focal_class.identifier: getLastBlockSeenTime
focal_class.modifiers: @Nullable public
focal_class.parameters: ()
focal_class.return: Date
focal_class.signature: Date getLastBlockSeenTime()
focal_class.class_method_signature: Wallet.getLastBlockSeenHeight()
focal_class.full_signature: public int getLastBlockSeenHeight()
focal_class.identifier: getLastBlockSeenHeight
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getLastBlockSeenHeight()
focal_class.class_method_signature: Wallet.getVersion()
focal_class.full_signature: public int getVersion()
focal_class.identifier: getVersion
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getVersion()
focal_class.class_method_signature: Wallet.setVersion(int version)
focal_class.full_signature: public void setVersion(int version)
focal_class.identifier: setVersion
focal_class.modifiers: public
focal_class.parameters: (int version)
focal_class.return: void
focal_class.signature: void setVersion(int version)
focal_class.class_method_signature: Wallet.setDescription(String description)
focal_class.full_signature: public void setDescription(String description)
focal_class.identifier: setDescription
focal_class.modifiers: public
focal_class.parameters: (String description)
focal_class.return: void
focal_class.signature: void setDescription(String description)
focal_class.class_method_signature: Wallet.getDescription()
focal_class.full_signature: public String getDescription()
focal_class.identifier: getDescription
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getDescription()
focal_class.class_method_signature: Wallet.getBalance()
focal_class.full_signature: public Coin getBalance()
focal_class.identifier: getBalance
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Coin
focal_class.signature: Coin getBalance()
focal_class.class_method_signature: Wallet.getBalance(BalanceType balanceType)
focal_class.full_signature: public Coin getBalance(BalanceType balanceType)
focal_class.identifier: getBalance
focal_class.modifiers: public
focal_class.parameters: (BalanceType balanceType)
focal_class.return: Coin
focal_class.signature: Coin getBalance(BalanceType balanceType)
focal_class.class_method_signature: Wallet.getBalance(CoinSelector selector)
focal_class.full_signature: public Coin getBalance(CoinSelector selector)
focal_class.identifier: getBalance
focal_class.modifiers: public
focal_class.parameters: (CoinSelector selector)
focal_class.return: Coin
focal_class.signature: Coin getBalance(CoinSelector selector)
focal_class.class_method_signature: Wallet.getBalanceFuture(final Coin value, final BalanceType type)
focal_class.full_signature: public ListenableFuture<Coin> getBalanceFuture(final Coin value, final BalanceType type)
focal_class.identifier: getBalanceFuture
focal_class.modifiers: public
focal_class.parameters: (final Coin value, final BalanceType type)
focal_class.return: ListenableFuture<Coin>
focal_class.signature: ListenableFuture<Coin> getBalanceFuture(final Coin value, final BalanceType type)
focal_class.class_method_signature: Wallet.checkBalanceFuturesLocked(@Nullable Coin avail)
focal_class.full_signature: @SuppressWarnings("FieldAccessNotGuarded") private void checkBalanceFuturesLocked(@Nullable Coin avail)
focal_class.identifier: checkBalanceFuturesLocked
focal_class.modifiers: @SuppressWarnings("FieldAccessNotGuarded") private
focal_class.parameters: (@Nullable Coin avail)
focal_class.return: void
focal_class.signature: void checkBalanceFuturesLocked(@Nullable Coin avail)
focal_class.class_method_signature: Wallet.getTotalReceived()
focal_class.full_signature: public Coin getTotalReceived()
focal_class.identifier: getTotalReceived
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Coin
focal_class.signature: Coin getTotalReceived()
focal_class.class_method_signature: Wallet.getTotalSent()
focal_class.full_signature: public Coin getTotalSent()
focal_class.identifier: getTotalSent
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Coin
focal_class.signature: Coin getTotalSent()
focal_class.class_method_signature: Wallet.createSend(Address address, Coin value)
focal_class.full_signature: public Transaction createSend(Address address, Coin value)
focal_class.identifier: createSend
focal_class.modifiers: public
focal_class.parameters: (Address address, Coin value)
focal_class.return: Transaction
focal_class.signature: Transaction createSend(Address address, Coin value)
focal_class.class_method_signature: Wallet.sendCoinsOffline(SendRequest request)
focal_class.full_signature: public Transaction sendCoinsOffline(SendRequest request)
focal_class.identifier: sendCoinsOffline
focal_class.modifiers: public
focal_class.parameters: (SendRequest request)
focal_class.return: Transaction
focal_class.signature: Transaction sendCoinsOffline(SendRequest request)
focal_class.class_method_signature: Wallet.sendCoins(TransactionBroadcaster broadcaster, Address to, Coin value)
focal_class.full_signature: public SendResult sendCoins(TransactionBroadcaster broadcaster, Address to, Coin value)
focal_class.identifier: sendCoins
focal_class.modifiers: public
focal_class.parameters: (TransactionBroadcaster broadcaster, Address to, Coin value)
focal_class.return: SendResult
focal_class.signature: SendResult sendCoins(TransactionBroadcaster broadcaster, Address to, Coin value)
focal_class.class_method_signature: Wallet.sendCoins(TransactionBroadcaster broadcaster, SendRequest request)
focal_class.full_signature: public SendResult sendCoins(TransactionBroadcaster broadcaster, SendRequest request)
focal_class.identifier: sendCoins
focal_class.modifiers: public
focal_class.parameters: (TransactionBroadcaster broadcaster, SendRequest request)
focal_class.return: SendResult
focal_class.signature: SendResult sendCoins(TransactionBroadcaster broadcaster, SendRequest request)
focal_class.class_method_signature: Wallet.sendCoins(SendRequest request)
focal_class.full_signature: public SendResult sendCoins(SendRequest request)
focal_class.identifier: sendCoins
focal_class.modifiers: public
focal_class.parameters: (SendRequest request)
focal_class.return: SendResult
focal_class.signature: SendResult sendCoins(SendRequest request)
focal_class.class_method_signature: Wallet.sendCoins(Peer peer, SendRequest request)
focal_class.full_signature: public Transaction sendCoins(Peer peer, SendRequest request)
focal_class.identifier: sendCoins
focal_class.modifiers: public
focal_class.parameters: (Peer peer, SendRequest request)
focal_class.return: Transaction
focal_class.signature: Transaction sendCoins(Peer peer, SendRequest request)
focal_class.class_method_signature: Wallet.completeTx(SendRequest req)
focal_class.full_signature: public void completeTx(SendRequest req)
focal_class.identifier: completeTx
focal_class.modifiers: public
focal_class.parameters: (SendRequest req)
focal_class.return: void
focal_class.signature: void completeTx(SendRequest req)
focal_class.class_method_signature: Wallet.signTransaction(SendRequest req)
focal_class.full_signature: public void signTransaction(SendRequest req)
focal_class.identifier: signTransaction
focal_class.modifiers: public
focal_class.parameters: (SendRequest req)
focal_class.return: void
focal_class.signature: void signTransaction(SendRequest req)
focal_class.class_method_signature: Wallet.adjustOutputDownwardsForFee(Transaction tx, CoinSelection coinSelection, Coin feePerKb,
              boolean ensureMinRequiredFee)
focal_class.full_signature: private boolean adjustOutputDownwardsForFee(Transaction tx, CoinSelection coinSelection, Coin feePerKb,
              boolean ensureMinRequiredFee)
focal_class.identifier: adjustOutputDownwardsForFee
focal_class.modifiers: private
focal_class.parameters: (Transaction tx, CoinSelection coinSelection, Coin feePerKb,
              boolean ensureMinRequiredFee)
focal_class.return: boolean
focal_class.signature: boolean adjustOutputDownwardsForFee(Transaction tx, CoinSelection coinSelection, Coin feePerKb,
              boolean ensureMinRequiredFee)
focal_class.class_method_signature: Wallet.calculateAllSpendCandidates()
focal_class.full_signature: public List<TransactionOutput> calculateAllSpendCandidates()
focal_class.identifier: calculateAllSpendCandidates
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<TransactionOutput>
focal_class.signature: List<TransactionOutput> calculateAllSpendCandidates()
focal_class.class_method_signature: Wallet.calculateAllSpendCandidates(boolean excludeImmatureCoinbases, boolean excludeUnsignable)
focal_class.full_signature: public List<TransactionOutput> calculateAllSpendCandidates(boolean excludeImmatureCoinbases, boolean excludeUnsignable)
focal_class.identifier: calculateAllSpendCandidates
focal_class.modifiers: public
focal_class.parameters: (boolean excludeImmatureCoinbases, boolean excludeUnsignable)
focal_class.return: List<TransactionOutput>
focal_class.signature: List<TransactionOutput> calculateAllSpendCandidates(boolean excludeImmatureCoinbases, boolean excludeUnsignable)
focal_class.class_method_signature: Wallet.canSignFor(Script script)
focal_class.full_signature: public boolean canSignFor(Script script)
focal_class.identifier: canSignFor
focal_class.modifiers: public
focal_class.parameters: (Script script)
focal_class.return: boolean
focal_class.signature: boolean canSignFor(Script script)
focal_class.class_method_signature: Wallet.calculateAllSpendCandidatesFromUTXOProvider(boolean excludeImmatureCoinbases)
focal_class.full_signature: protected LinkedList<TransactionOutput> calculateAllSpendCandidatesFromUTXOProvider(boolean excludeImmatureCoinbases)
focal_class.identifier: calculateAllSpendCandidatesFromUTXOProvider
focal_class.modifiers: protected
focal_class.parameters: (boolean excludeImmatureCoinbases)
focal_class.return: LinkedList<TransactionOutput>
focal_class.signature: LinkedList<TransactionOutput> calculateAllSpendCandidatesFromUTXOProvider(boolean excludeImmatureCoinbases)
focal_class.class_method_signature: Wallet.getStoredOutputsFromUTXOProvider()
focal_class.full_signature: protected List<UTXO> getStoredOutputsFromUTXOProvider()
focal_class.identifier: getStoredOutputsFromUTXOProvider
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.return: List<UTXO>
focal_class.signature: List<UTXO> getStoredOutputsFromUTXOProvider()
focal_class.class_method_signature: Wallet.getCoinSelector()
focal_class.full_signature: public CoinSelector getCoinSelector()
focal_class.identifier: getCoinSelector
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: CoinSelector
focal_class.signature: CoinSelector getCoinSelector()
focal_class.class_method_signature: Wallet.setCoinSelector(CoinSelector coinSelector)
focal_class.full_signature: public void setCoinSelector(CoinSelector coinSelector)
focal_class.identifier: setCoinSelector
focal_class.modifiers: public
focal_class.parameters: (CoinSelector coinSelector)
focal_class.return: void
focal_class.signature: void setCoinSelector(CoinSelector coinSelector)
focal_class.class_method_signature: Wallet.allowSpendingUnconfirmedTransactions()
focal_class.full_signature: public void allowSpendingUnconfirmedTransactions()
focal_class.identifier: allowSpendingUnconfirmedTransactions
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void allowSpendingUnconfirmedTransactions()
focal_class.class_method_signature: Wallet.getUTXOProvider()
focal_class.full_signature: @Nullable public UTXOProvider getUTXOProvider()
focal_class.identifier: getUTXOProvider
focal_class.modifiers: @Nullable public
focal_class.parameters: ()
focal_class.return: UTXOProvider
focal_class.signature: UTXOProvider getUTXOProvider()
focal_class.class_method_signature: Wallet.setUTXOProvider(@Nullable UTXOProvider provider)
focal_class.full_signature: public void setUTXOProvider(@Nullable UTXOProvider provider)
focal_class.identifier: setUTXOProvider
focal_class.modifiers: public
focal_class.parameters: (@Nullable UTXOProvider provider)
focal_class.return: void
focal_class.signature: void setUTXOProvider(@Nullable UTXOProvider provider)
focal_class.class_method_signature: Wallet.reorganize(StoredBlock splitPoint, List<StoredBlock> oldBlocks, List<StoredBlock> newBlocks)
focal_class.full_signature: @Override public void reorganize(StoredBlock splitPoint, List<StoredBlock> oldBlocks, List<StoredBlock> newBlocks)
focal_class.identifier: reorganize
focal_class.modifiers: @Override public
focal_class.parameters: (StoredBlock splitPoint, List<StoredBlock> oldBlocks, List<StoredBlock> newBlocks)
focal_class.return: void
focal_class.signature: void reorganize(StoredBlock splitPoint, List<StoredBlock> oldBlocks, List<StoredBlock> newBlocks)
focal_class.class_method_signature: Wallet.subtractDepth(int depthToSubtract, Collection<Transaction> transactions)
focal_class.full_signature: private void subtractDepth(int depthToSubtract, Collection<Transaction> transactions)
focal_class.identifier: subtractDepth
focal_class.modifiers: private
focal_class.parameters: (int depthToSubtract, Collection<Transaction> transactions)
focal_class.return: void
focal_class.signature: void subtractDepth(int depthToSubtract, Collection<Transaction> transactions)
focal_class.class_method_signature: Wallet.beginBloomFilterCalculation()
focal_class.full_signature: @Override public void beginBloomFilterCalculation()
focal_class.identifier: beginBloomFilterCalculation
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void beginBloomFilterCalculation()
focal_class.class_method_signature: Wallet.calcBloomOutPointsLocked()
focal_class.full_signature: private void calcBloomOutPointsLocked()
focal_class.identifier: calcBloomOutPointsLocked
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void calcBloomOutPointsLocked()
focal_class.class_method_signature: Wallet.endBloomFilterCalculation()
focal_class.full_signature: @Override @GuardedBy("keyChainGroupLock") public void endBloomFilterCalculation()
focal_class.identifier: endBloomFilterCalculation
focal_class.modifiers: @Override @GuardedBy("keyChainGroupLock") public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void endBloomFilterCalculation()
focal_class.class_method_signature: Wallet.getBloomFilterElementCount()
focal_class.full_signature: @Override public int getBloomFilterElementCount()
focal_class.identifier: getBloomFilterElementCount
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getBloomFilterElementCount()
focal_class.class_method_signature: Wallet.isRequiringUpdateAllBloomFilter()
focal_class.full_signature: @Override public boolean isRequiringUpdateAllBloomFilter()
focal_class.identifier: isRequiringUpdateAllBloomFilter
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isRequiringUpdateAllBloomFilter()
focal_class.class_method_signature: Wallet.getBloomFilter(double falsePositiveRate)
focal_class.full_signature: public BloomFilter getBloomFilter(double falsePositiveRate)
focal_class.identifier: getBloomFilter
focal_class.modifiers: public
focal_class.parameters: (double falsePositiveRate)
focal_class.return: BloomFilter
focal_class.signature: BloomFilter getBloomFilter(double falsePositiveRate)
focal_class.class_method_signature: Wallet.getBloomFilter(int size, double falsePositiveRate, long nTweak)
focal_class.full_signature: @Override @GuardedBy("keyChainGroupLock") public BloomFilter getBloomFilter(int size, double falsePositiveRate, long nTweak)
focal_class.identifier: getBloomFilter
focal_class.modifiers: @Override @GuardedBy("keyChainGroupLock") public
focal_class.parameters: (int size, double falsePositiveRate, long nTweak)
focal_class.return: BloomFilter
focal_class.signature: BloomFilter getBloomFilter(int size, double falsePositiveRate, long nTweak)
focal_class.class_method_signature: Wallet.isTxOutputBloomFilterable(TransactionOutput out)
focal_class.full_signature: private boolean isTxOutputBloomFilterable(TransactionOutput out)
focal_class.identifier: isTxOutputBloomFilterable
focal_class.modifiers: private
focal_class.parameters: (TransactionOutput out)
focal_class.return: boolean
focal_class.signature: boolean isTxOutputBloomFilterable(TransactionOutput out)
focal_class.class_method_signature: Wallet.checkForFilterExhaustion(FilteredBlock block)
focal_class.full_signature: public boolean checkForFilterExhaustion(FilteredBlock block)
focal_class.identifier: checkForFilterExhaustion
focal_class.modifiers: public
focal_class.parameters: (FilteredBlock block)
focal_class.return: boolean
focal_class.signature: boolean checkForFilterExhaustion(FilteredBlock block)
focal_class.class_method_signature: Wallet.addExtension(WalletExtension extension)
focal_class.full_signature: public void addExtension(WalletExtension extension)
focal_class.identifier: addExtension
focal_class.modifiers: public
focal_class.parameters: (WalletExtension extension)
focal_class.return: void
focal_class.signature: void addExtension(WalletExtension extension)
focal_class.class_method_signature: Wallet.addOrGetExistingExtension(WalletExtension extension)
focal_class.full_signature: public WalletExtension addOrGetExistingExtension(WalletExtension extension)
focal_class.identifier: addOrGetExistingExtension
focal_class.modifiers: public
focal_class.parameters: (WalletExtension extension)
focal_class.return: WalletExtension
focal_class.signature: WalletExtension addOrGetExistingExtension(WalletExtension extension)
focal_class.class_method_signature: Wallet.addOrUpdateExtension(WalletExtension extension)
focal_class.full_signature: public void addOrUpdateExtension(WalletExtension extension)
focal_class.identifier: addOrUpdateExtension
focal_class.modifiers: public
focal_class.parameters: (WalletExtension extension)
focal_class.return: void
focal_class.signature: void addOrUpdateExtension(WalletExtension extension)
focal_class.class_method_signature: Wallet.getExtensions()
focal_class.full_signature: public Map<String, WalletExtension> getExtensions()
focal_class.identifier: getExtensions
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Map<String, WalletExtension>
focal_class.signature: Map<String, WalletExtension> getExtensions()
focal_class.class_method_signature: Wallet.deserializeExtension(WalletExtension extension, byte[] data)
focal_class.full_signature: public void deserializeExtension(WalletExtension extension, byte[] data)
focal_class.identifier: deserializeExtension
focal_class.modifiers: public
focal_class.parameters: (WalletExtension extension, byte[] data)
focal_class.return: void
focal_class.signature: void deserializeExtension(WalletExtension extension, byte[] data)
focal_class.class_method_signature: Wallet.setTag(String tag, ByteString value)
focal_class.full_signature: @Override public void setTag(String tag, ByteString value)
focal_class.identifier: setTag
focal_class.modifiers: @Override public
focal_class.parameters: (String tag, ByteString value)
focal_class.return: void
focal_class.signature: void setTag(String tag, ByteString value)
focal_class.class_method_signature: Wallet.calculateFee(SendRequest req, Coin value, List<TransactionInput> originalInputs,
                                         boolean needAtLeastReferenceFee, List<TransactionOutput> candidates)
focal_class.full_signature: private FeeCalculation calculateFee(SendRequest req, Coin value, List<TransactionInput> originalInputs,
                                         boolean needAtLeastReferenceFee, List<TransactionOutput> candidates)
focal_class.identifier: calculateFee
focal_class.modifiers: private
focal_class.parameters: (SendRequest req, Coin value, List<TransactionInput> originalInputs,
                                         boolean needAtLeastReferenceFee, List<TransactionOutput> candidates)
focal_class.return: FeeCalculation
focal_class.signature: FeeCalculation calculateFee(SendRequest req, Coin value, List<TransactionInput> originalInputs,
                                         boolean needAtLeastReferenceFee, List<TransactionOutput> candidates)
focal_class.class_method_signature: Wallet.addSuppliedInputs(Transaction tx, List<TransactionInput> originalInputs)
focal_class.full_signature: private void addSuppliedInputs(Transaction tx, List<TransactionInput> originalInputs)
focal_class.identifier: addSuppliedInputs
focal_class.modifiers: private
focal_class.parameters: (Transaction tx, List<TransactionInput> originalInputs)
focal_class.return: void
focal_class.signature: void addSuppliedInputs(Transaction tx, List<TransactionInput> originalInputs)
focal_class.class_method_signature: Wallet.estimateBytesForSigning(CoinSelection selection)
focal_class.full_signature: private int estimateBytesForSigning(CoinSelection selection)
focal_class.identifier: estimateBytesForSigning
focal_class.modifiers: private
focal_class.parameters: (CoinSelection selection)
focal_class.return: int
focal_class.signature: int estimateBytesForSigning(CoinSelection selection)
focal_class.class_method_signature: Wallet.setTransactionBroadcaster(@Nullable org.ulordj.core.TransactionBroadcaster broadcaster)
focal_class.full_signature: public void setTransactionBroadcaster(@Nullable org.ulordj.core.TransactionBroadcaster broadcaster)
focal_class.identifier: setTransactionBroadcaster
focal_class.modifiers: public
focal_class.parameters: (@Nullable org.ulordj.core.TransactionBroadcaster broadcaster)
focal_class.return: void
focal_class.signature: void setTransactionBroadcaster(@Nullable org.ulordj.core.TransactionBroadcaster broadcaster)
focal_class.class_method_signature: Wallet.setKeyRotationTime(Date time)
focal_class.full_signature: public void setKeyRotationTime(Date time)
focal_class.identifier: setKeyRotationTime
focal_class.modifiers: public
focal_class.parameters: (Date time)
focal_class.return: void
focal_class.signature: void setKeyRotationTime(Date time)
focal_class.class_method_signature: Wallet.getKeyRotationTime()
focal_class.full_signature: public @Nullable Date getKeyRotationTime()
focal_class.identifier: getKeyRotationTime
focal_class.modifiers: public @Nullable
focal_class.parameters: ()
focal_class.return: Date
focal_class.signature: Date getKeyRotationTime()
focal_class.class_method_signature: Wallet.setKeyRotationTime(long unixTimeSeconds)
focal_class.full_signature: public void setKeyRotationTime(long unixTimeSeconds)
focal_class.identifier: setKeyRotationTime
focal_class.modifiers: public
focal_class.parameters: (long unixTimeSeconds)
focal_class.return: void
focal_class.signature: void setKeyRotationTime(long unixTimeSeconds)
focal_class.class_method_signature: Wallet.isKeyRotating(ECKey key)
focal_class.full_signature: public boolean isKeyRotating(ECKey key)
focal_class.identifier: isKeyRotating
focal_class.modifiers: public
focal_class.parameters: (ECKey key)
focal_class.return: boolean
focal_class.signature: boolean isKeyRotating(ECKey key)
focal_class.class_method_signature: Wallet.doMaintenance(@Nullable KeyParameter aesKey, boolean signAndSend)
focal_class.full_signature: public ListenableFuture<List<Transaction>> doMaintenance(@Nullable KeyParameter aesKey, boolean signAndSend)
focal_class.identifier: doMaintenance
focal_class.modifiers: public
focal_class.parameters: (@Nullable KeyParameter aesKey, boolean signAndSend)
focal_class.return: ListenableFuture<List<Transaction>>
focal_class.signature: ListenableFuture<List<Transaction>> doMaintenance(@Nullable KeyParameter aesKey, boolean signAndSend)
focal_class.class_method_signature: Wallet.maybeRotateKeys(@Nullable KeyParameter aesKey, boolean sign)
focal_class.full_signature: @GuardedBy("keyChainGroupLock") private List<Transaction> maybeRotateKeys(@Nullable KeyParameter aesKey, boolean sign)
focal_class.identifier: maybeRotateKeys
focal_class.modifiers: @GuardedBy("keyChainGroupLock") private
focal_class.parameters: (@Nullable KeyParameter aesKey, boolean sign)
focal_class.return: List<Transaction>
focal_class.signature: List<Transaction> maybeRotateKeys(@Nullable KeyParameter aesKey, boolean sign)
focal_class.class_method_signature: Wallet.rekeyOneBatch(long timeSecs, @Nullable KeyParameter aesKey, List<Transaction> others, boolean sign)
focal_class.full_signature: @Nullable private Transaction rekeyOneBatch(long timeSecs, @Nullable KeyParameter aesKey, List<Transaction> others, boolean sign)
focal_class.identifier: rekeyOneBatch
focal_class.modifiers: @Nullable private
focal_class.parameters: (long timeSecs, @Nullable KeyParameter aesKey, List<Transaction> others, boolean sign)
focal_class.return: Transaction
focal_class.signature: Transaction rekeyOneBatch(long timeSecs, @Nullable KeyParameter aesKey, List<Transaction> others, boolean sign)
focal_class.superclass: extends BaseTaggableObject
focal_method.body: public DeterministicSeed getKeyChainSeed() {
          keyChainGroupLock.lock();
          try {
              DeterministicSeed seed = keyChainGroup.getActiveKeyChain().getSeed();
              if (seed == null)
                  throw new ECKey.MissingPrivateKeyException();
              return seed;
          } finally {
              keyChainGroupLock.unlock();
          }
      }
focal_method.class_method_signature: Wallet.getKeyChainSeed()
focal_method.full_signature: public DeterministicSeed getKeyChainSeed()
focal_method.identifier: getKeyChainSeed
focal_method.invocations: lock getSeed getActiveKeyChain unlock
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: DeterministicSeed
focal_method.signature: DeterministicSeed getKeyChainSeed()