SYMBOL INDEX (1579 symbols across 164 files) FILE: integration-android/src/de/schildbach/wallet/integration/android/BitcoinIntegration.java class BitcoinIntegration (line 29) | public final class BitcoinIntegration { method request (line 44) | public static void request(final Context context, final String address) { method request (line 60) | public static void request(final Context context, final String address... method request (line 74) | public static void request(final Context context, final byte[] payment... method requestForResult (line 97) | public static void requestForResult(final Activity activity, final int... method requestForResult (line 120) | public static void requestForResult(final Activity activity, final int... method requestForResult (line 144) | public static void requestForResult(final Activity activity, final int... method paymentRequestFromIntent (line 157) | public static byte[] paymentRequestFromIntent(final Intent intent) { method paymentToResult (line 170) | public static void paymentToResult(final Intent result, final byte[] p... method paymentFromResult (line 185) | public static byte[] paymentFromResult(final Intent result) { method transactionHashToResult (line 198) | public static void transactionHashToResult(final Intent result, final ... method transactionHashFromResult (line 213) | public static String transactionHashFromResult(final Intent result) { method makeBitcoinUriIntent (line 220) | private static Intent makeBitcoinUriIntent(final String address, final... method makePaymentRequestIntent (line 231) | private static Intent makePaymentRequestIntent(final byte[] paymentReq... method start (line 239) | private static void start(final Context context, final Intent intent) { method startForResult (line 247) | private static void startForResult(final Activity activity, final int ... method redirectToDownload (line 255) | private static void redirectToDownload(final Context context) { FILE: sample-integration-android/src/de/schildbach/wallet/integration/sample/SampleActivity.java class SampleActivity (line 41) | public class SampleActivity extends Activity { method onCreate (line 53) | @Override method donationAddresses (line 68) | private String[] donationAddresses() { method handleDonate (line 74) | private void handleDonate() { method handleRequest (line 80) | private void handleRequest() { method onActivityResult (line 112) | @Override FILE: wallet/cpp/crypto_scrypt-nosse.c function blkcpy (line 51) | static void function blkxor (line 63) | static void function salsa20_8 (line 79) | static void function blockmix_salsa8 (line 125) | static void function integerify (line 157) | static uint64_t function smix (line 173) | static void function crypto_scrypt (line 233) | int FILE: wallet/cpp/scrypt_jni.c function jbyteArray (line 26) | jbyteArray JNICALL scryptN(JNIEnv *env, jclass cls, jbyteArray passwd, j... function log_params (line 94) | void log_params(JNIEnv *env, jbyteArray passwd, jbyteArray salt, jint N,... function log_basic_info (line 101) | void log_basic_info() { function jint (line 112) | jint JNI_OnLoad(JavaVM *vm, void *reserved) { FILE: wallet/cpp/sha256.c function be32enc_vect (line 41) | static void function be32dec_vect (line 54) | static void function SHA256_Transform (line 92) | static void function SHA256_Pad (line 192) | static void function SHA256_Init (line 214) | void function SHA256_Update (line 233) | void function SHA256_Final (line 279) | void function HMAC_SHA256_Init (line 294) | void function HMAC_SHA256_Update (line 330) | void function HMAC_SHA256_Final (line 339) | void function PBKDF2_SHA256 (line 362) | void FILE: wallet/cpp/sha256.h type SHA256_CTX (line 36) | typedef struct SHA256Context { type HMAC_SHA256_CTX (line 42) | typedef struct HMAC_SHA256Context { FILE: wallet/cpp/sysendian.h function be32dec (line 47) | static inline uint32_t function be32enc (line 56) | static inline void function be64dec (line 67) | static inline uint64_t function be64enc (line 78) | static inline void function le32dec (line 93) | static inline uint32_t function le32enc (line 102) | static inline void function le64dec (line 113) | static inline uint64_t function le64enc (line 124) | static inline void FILE: wallet/src/de/schildbach/wallet/Configuration.java class Configuration (line 42) | public class Configuration { method Configuration (line 79) | public Configuration(final SharedPreferences prefs, final Resources re... method getBtcPrecision (line 86) | private int getBtcPrecision() { method getBtcShift (line 94) | public int getBtcShift() { method getBtcBase (line 102) | public Coin getBtcBase() { method getFormat (line 114) | public MonetaryFormat getFormat() { method getMaxPrecisionFormat (line 127) | public MonetaryFormat getMaxPrecisionFormat() { method getOwnName (line 137) | public String getOwnName() { method getSendCoinsAutoclose (line 141) | public boolean getSendCoinsAutoclose() { method getSyncMode (line 145) | public SyncMode getSyncMode() { type SyncMode (line 149) | public enum SyncMode { method getTrustedPeers (line 154) | public Set getTrustedPeers() { method getTrustedPeersOnly (line 168) | public boolean getTrustedPeersOnly() { method isTrustedPeersOnly (line 172) | public boolean isTrustedPeersOnly() { method getBlockExplorer (line 176) | public String getBlockExplorer() { method remindBalance (line 181) | public boolean remindBalance() { method setRemindBalance (line 185) | public void setRemindBalance(final boolean remindBalance) { method remindBackup (line 189) | public boolean remindBackup() { method getLastBackupTime (line 193) | public long getLastBackupTime() { method armBackupReminder (line 197) | public void armBackupReminder() { method disarmBackupReminder (line 201) | public void disarmBackupReminder() { method getLastRestoreTime (line 206) | public long getLastRestoreTime() { method updateLastRestoreTime (line 210) | public void updateLastRestoreTime() { method getLastEncryptKeysTime (line 214) | public long getLastEncryptKeysTime() { method updateLastEncryptKeysTime (line 218) | public void updateLastEncryptKeysTime() { method getLastBlockchainResetTime (line 222) | public long getLastBlockchainResetTime() { method updateLastBlockchainResetTime (line 226) | public void updateLastBlockchainResetTime() { method getDisclaimerEnabled (line 230) | public boolean getDisclaimerEnabled() { method defaultCurrencyCode (line 234) | private String defaultCurrencyCode() { method getExchangeCurrencyCode (line 242) | public String getExchangeCurrencyCode() { method setExchangeCurrencyCode (line 246) | public void setExchangeCurrencyCode(final String exchangeCurrencyCode) { method versionCodeCrossed (line 250) | public boolean versionCodeCrossed(final int currentVersionCode, final ... method updateLastVersionCode (line 258) | public void updateLastVersionCode(final int currentVersionCode) { method hasBeenUsed (line 267) | public boolean hasBeenUsed() { method getLastUsedAgo (line 271) | public long getLastUsedAgo() { method touchLastUsed (line 277) | public void touchLastUsed() { method getBestChainHeightEver (line 285) | public int getBestChainHeightEver() { method maybeIncrementBestChainHeightEver (line 289) | public void maybeIncrementBestChainHeightEver(final int bestChainHeigh... method resetBestChainHeightEver (line 294) | public void resetBestChainHeightEver() { method getLastExchangeDirection (line 298) | public boolean getLastExchangeDirection() { method setLastExchangeDirection (line 302) | public void setLastExchangeDirection(final boolean exchangeDirection) { method changeLogVersionCodeCrossed (line 306) | public boolean changeLogVersionCodeCrossed(final int currentVersionCod... method getLastBluetoothAddress (line 318) | public String getLastBluetoothAddress() { method updateLastBluetoothAddress (line 322) | public void updateLastBluetoothAddress(final String bluetoothAddress) { method getBluetoothAddress (line 327) | public String getBluetoothAddress() { method setBluetoothAddress (line 331) | public void setBluetoothAddress(final String bluetoothAddress) { method registerOnSharedPreferenceChangeListener (line 335) | public void registerOnSharedPreferenceChangeListener(final OnSharedPre... method unregisterOnSharedPreferenceChangeListener (line 339) | public void unregisterOnSharedPreferenceChangeListener(final OnSharedP... FILE: wallet/src/de/schildbach/wallet/Constants.java class Constants (line 44) | public final class Constants { class Files (line 74) | public final static class Files { method log (line 210) | @Override FILE: wallet/src/de/schildbach/wallet/Logging.java class Logging (line 35) | public class Logging { method init (line 42) | public static synchronized void init(final File filesDir) { FILE: wallet/src/de/schildbach/wallet/WalletApplication.java class WalletApplication (line 75) | public class WalletApplication extends Application { method onCreate (line 91) | @Override method getConfiguration (line 134) | public synchronized Configuration getConfiguration() { method getWallet (line 140) | @WorkerThread method getWalletAsync (line 159) | @AnyThread type OnWalletLoadedListener (line 236) | public interface OnWalletLoadedListener { method onWalletLoaded (line 237) | void onWalletLoaded(Wallet wallet); method autosaveWalletNow (line 240) | public void autosaveWalletNow() { method replaceWallet (line 256) | public void replaceWallet(final Wallet newWallet) { method cleanupFiles (line 274) | private void cleanupFiles() { method initStrictMode (line 286) | public static void initStrictMode() { method initNotificationManager (line 291) | private void initNotificationManager() { method packageInfo (line 318) | public synchronized PackageInfo packageInfo() { method applicationPackageFlavor (line 330) | public final String applicationPackageFlavor() { method httpUserAgent (line 340) | public static String httpUserAgent(final String versionName) { method httpUserAgent (line 346) | public String httpUserAgent() { method maxConnectedPeers (line 350) | public int maxConnectedPeers() { method scryptIterationsTarget (line 354) | public int scryptIterationsTarget() { method fullSyncCapable (line 359) | public boolean fullSyncCapable() { method versionLine (line 363) | public static String versionLine(final PackageInfo packageInfo) { method apkHash (line 368) | public final HashCode apkHash() throws IOException { FILE: wallet/src/de/schildbach/wallet/WalletBalanceWidgetProvider.java class WalletBalanceWidgetProvider (line 58) | public class WalletBalanceWidgetProvider extends AppWidgetProvider { method onUpdate (line 63) | @Override method onAppWidgetOptionsChanged (line 79) | @Override method updateWidgets (line 99) | public static void updateWidgets(final Context context, final Coin bal... method updateWidgets (line 115) | private static void updateWidgets(final Context context, final AppWidg... method updateWidget (line 123) | private static void updateWidget(final Context context, final AppWidge... method getAppWidgetOptions (line 181) | private static Bundle getAppWidgetOptions(final AppWidgetManager appWi... FILE: wallet/src/de/schildbach/wallet/addressbook/AddressBookDao.java type AddressBookDao (line 32) | @Dao method insertOrUpdate (line 34) | @Insert(onConflict = OnConflictStrategy.REPLACE) method delete (line 37) | @Query("DELETE FROM address_book WHERE address = :address") method resolveLabel (line 40) | @Query("SELECT label FROM address_book WHERE address = :address") method get (line 43) | @Query("SELECT * FROM address_book WHERE address LIKE '%' || :constrai... method getAll (line 46) | @Query("SELECT * FROM address_book ORDER BY label COLLATE LOCALIZED ASC") method getAllExcept (line 49) | @Query("SELECT * FROM address_book WHERE address NOT IN (:except) ORDE... FILE: wallet/src/de/schildbach/wallet/addressbook/AddressBookDatabase.java class AddressBookDatabase (line 30) | @Database(entities = { AddressBookEntry.class }, version = 2, exportSche... method addressBookDao (line 32) | public abstract AddressBookDao addressBookDao(); method getDatabase (line 37) | public static AddressBookDatabase getDatabase(final Context context) { method migrate (line 50) | @Override FILE: wallet/src/de/schildbach/wallet/addressbook/AddressBookEntry.java class AddressBookEntry (line 32) | @Entity(tableName = AddressBookEntry.TABLE_NAME) method AddressBookEntry (line 44) | public AddressBookEntry(final String address, final String label) { method getAddress (line 49) | public String getAddress() { method getLabel (line 53) | public String getLabel() { method asMap (line 57) | public static Map asMap(final List extends ThrottelingLiveD... method AbstractWalletLiveData (line 35) | public AbstractWalletLiveData(final WalletApplication application) { method AbstractWalletLiveData (line 40) | public AbstractWalletLiveData(final WalletApplication application, fin... method onActive (line 45) | @Override method onInactive (line 51) | @Override method loadWallet (line 59) | private void loadWallet() { method getWallet (line 63) | protected Wallet getWallet() { method onChanged (line 72) | @Override method onWalletActive (line 79) | protected abstract void onWalletActive(Wallet wallet); method onWalletInactive (line 81) | protected void onWalletInactive(final Wallet wallet) { FILE: wallet/src/de/schildbach/wallet/data/BlockchainServiceLiveData.java class BlockchainServiceLiveData (line 31) | public class BlockchainServiceLiveData extends LiveData method ConfigFormatLiveData (line 33) | public ConfigFormatLiveData(final WalletApplication application) { method onActive (line 37) | @Override method onInactive (line 43) | @Override method onSharedPreferenceChanged (line 48) | @Override FILE: wallet/src/de/schildbach/wallet/data/ConfigOwnNameLiveData.java class ConfigOwnNameLiveData (line 28) | public class ConfigOwnNameLiveData extends LiveData method ConfigOwnNameLiveData (line 32) | public ConfigOwnNameLiveData(final WalletApplication application) { method onActive (line 36) | @Override method onInactive (line 42) | @Override method onSharedPreferenceChanged (line 47) | @Override FILE: wallet/src/de/schildbach/wallet/data/DynamicFeeLiveData.java class DynamicFeeLiveData (line 59) | public class DynamicFeeLiveData extends LiveData> { method DynamicFeeLiveData (line 68) | public DynamicFeeLiveData(final WalletApplication application) { method onActive (line 79) | @Override method loadInBackground (line 87) | private Map loadInBackground() { method parseFees (line 131) | private static Map parseFees(final InputStream is) ... method fetchDynamicFees (line 160) | private static void fetchDynamicFees(final HttpUrl url, final File tem... FILE: wallet/src/de/schildbach/wallet/data/PaymentIntent.java class PaymentIntent (line 49) | public final class PaymentIntent implements Parcelable { type Standard (line 50) | public enum Standard { class Output (line 54) | public final static class Output implements Parcelable { method Output (line 58) | public Output(final Coin amount, final Script script) { method valueOf (line 63) | public static Output valueOf(final PaymentProtocol.Output output) method hasAmount (line 74) | public boolean hasAmount() { method toString (line 78) | @Override method describeContents (line 100) | @Override method writeToParcel (line 105) | @Override method createFromParcel (line 115) | @Override method newArray (line 120) | @Override method Output (line 126) | private Output(final Parcel in) { method PaymentIntent (line 165) | public PaymentIntent(@Nullable final Standard standard, @Nullable fina... method PaymentIntent (line 180) | private PaymentIntent(final Address address, @Nullable final String ad... method blank (line 184) | public static PaymentIntent blank() { method fromAddress (line 188) | public static PaymentIntent fromAddress(final Address address, @Nullab... method fromAddress (line 192) | public static PaymentIntent fromAddress(final String address, @Nullabl... method from (line 197) | public static PaymentIntent from(final String address, @Nullable final... method fromBitcoinUri (line 204) | public static PaymentIntent fromBitcoinUri(final BitcoinURI bitcoinUri) { method base64UrlDecode (line 218) | private static byte[] base64UrlDecode(final String encoded) { method mergeWithEditedValues (line 227) | public PaymentIntent mergeWithEditedValues(@Nullable final Coin edited... method toSendRequest (line 252) | public SendRequest toSendRequest() { method buildSimplePayTo (line 259) | private static Output[] buildSimplePayTo(final Coin amount, final Addr... method hasPayee (line 263) | public boolean hasPayee() { method hasOutputs (line 267) | public boolean hasOutputs() { method hasAddress (line 271) | public boolean hasAddress() { method getAddress (line 280) | public Address getAddress() { method mayEditAddress (line 288) | public boolean mayEditAddress() { method hasAmount (line 292) | public boolean hasAmount() { method getAmount (line 301) | public Coin getAmount() { method mayEditAmount (line 315) | public boolean mayEditAmount() { method hasPaymentUrl (line 319) | public boolean hasPaymentUrl() { method isSupportedPaymentUrl (line 323) | public boolean isSupportedPaymentUrl() { method isHttpPaymentUrl (line 327) | public boolean isHttpPaymentUrl() { method isBluetoothPaymentUrl (line 332) | public boolean isBluetoothPaymentUrl() { method hasPaymentRequestUrl (line 336) | public boolean hasPaymentRequestUrl() { method isSupportedPaymentRequestUrl (line 340) | public boolean isSupportedPaymentRequestUrl() { method isHttpPaymentRequestUrl (line 344) | public boolean isHttpPaymentRequestUrl() { method isBluetoothPaymentRequestUrl (line 349) | public boolean isBluetoothPaymentRequestUrl() { method isExtendedBy (line 363) | public boolean isExtendedBy(final PaymentIntent other) { method equalsAmount (line 373) | public boolean equalsAmount(final PaymentIntent other) { method equalsAddress (line 382) | public boolean equalsAddress(final PaymentIntent other) { method toString (line 391) | @Override method describeContents (line 425) | @Override method writeToParcel (line 430) | @Override method createFromParcel (line 466) | @Override method newArray (line 471) | @Override method PaymentIntent (line 477) | private PaymentIntent(final Parcel in) { FILE: wallet/src/de/schildbach/wallet/data/SelectedExchangeRateLiveData.java class SelectedExchangeRateLiveData (line 37) | public class SelectedExchangeRateLiveData extends LiveData extends LiveData { method ThrottelingLiveData (line 33) | public ThrottelingLiveData() { method ThrottelingLiveData (line 37) | public ThrottelingLiveData(final long throttleMs) { method onInactive (line 41) | @Override method triggerLoad (line 47) | @MainThread method load (line 61) | @MainThread FILE: wallet/src/de/schildbach/wallet/data/TimeLiveData.java class TimeLiveData (line 32) | public class TimeLiveData extends LiveData { method TimeLiveData (line 35) | public TimeLiveData(final WalletApplication application) { method onActive (line 39) | @Override method onInactive (line 45) | @Override method onReceive (line 51) | @Override FILE: wallet/src/de/schildbach/wallet/data/TransactionLiveData.java class TransactionLiveData (line 32) | public class TransactionLiveData extends LiveData implement... method TransactionLiveData (line 37) | public TransactionLiveData(final WalletApplication application) { method onActive (line 41) | @Override method onInactive (line 46) | @Override method setValue (line 51) | @Override method maybeAddEventListener (line 59) | private void maybeAddEventListener(final Transaction transaction) { method maybeRemoveEventListener (line 66) | private void maybeRemoveEventListener(final Transaction transaction) { method onConfidenceChanged (line 73) | @Override FILE: wallet/src/de/schildbach/wallet/data/WalletBalanceLiveData.java class WalletBalanceLiveData (line 39) | public final class WalletBalanceLiveData extends AbstractWalletLiveData<... method WalletBalanceLiveData (line 44) | public WalletBalanceLiveData(final WalletApplication application, fina... method WalletBalanceLiveData (line 50) | public WalletBalanceLiveData(final WalletApplication application) { method onWalletActive (line 54) | @Override method onWalletInactive (line 61) | @Override method addWalletListener (line 67) | private void addWalletListener(final Wallet wallet) { method removeWalletListener (line 74) | private void removeWalletListener(final Wallet wallet) { method load (line 81) | @Override class WalletListener (line 92) | private class WalletListener implements WalletCoinsReceivedEventListen... method onCoinsReceived (line 94) | @Override method onCoinsSent (line 100) | @Override method onReorganize (line 106) | @Override method onWalletChanged (line 111) | @Override method onSharedPreferenceChanged (line 117) | @Override FILE: wallet/src/de/schildbach/wallet/data/WalletLiveData.java class WalletLiveData (line 26) | public class WalletLiveData extends AbstractWalletLiveData { method WalletLiveData (line 27) | public WalletLiveData(final WalletApplication application) { method onWalletActive (line 31) | @Override FILE: wallet/src/de/schildbach/wallet/exchangerate/CoinGecko.java class CoinGecko (line 44) | public final class CoinGecko { method CoinGecko (line 53) | public CoinGecko(final Moshi moshi) { method mediaType (line 57) | public MediaType mediaType() { method url (line 61) | public HttpUrl url() { method parse (line 65) | public List parse(final BufferedSource jsonSource, ... type Type (line 94) | private enum Type { class Response (line 103) | private static class Response { class ExchangeRateJson (line 107) | private static class ExchangeRateJson { FILE: wallet/src/de/schildbach/wallet/exchangerate/ExchangeRateDao.java type ExchangeRateDao (line 31) | @Dao method insertOrUpdate (line 33) | @Insert(onConflict = OnConflictStrategy.REPLACE) method findAll (line 36) | @Query("SELECT * FROM exchange_rates ORDER BY currency_code COLLATE LO... method findByConstraint (line 39) | @Query("SELECT * FROM exchange_rates WHERE currency_code LIKE '%' || :... method findByCurrencyCode (line 43) | @Query("SELECT * FROM exchange_rates WHERE currency_code = :currencyCo... FILE: wallet/src/de/schildbach/wallet/exchangerate/ExchangeRateEntry.java class ExchangeRateEntry (line 36) | @Entity(tableName = ExchangeRateEntry.TABLE_NAME, indices = { @Index(val... method ExchangeRateEntry (line 64) | public ExchangeRateEntry(final long id, @NonNull final String source, ... method ExchangeRateEntry (line 74) | public ExchangeRateEntry(final String source, final ExchangeRate excha... method getId (line 82) | public long getId() { method getSource (line 86) | @NonNull method getCurrencyCode (line 91) | @NonNull method getRateTimeStamp (line 96) | @NonNull method getRateCoin (line 101) | public long getRateCoin() { method getRateFiat (line 105) | public long getRateFiat() { method coin (line 109) | @NonNull method fiat (line 114) | @NonNull method exchangeRate (line 119) | @NonNull method toString (line 124) | @Override class DateConverters (line 136) | public static final class DateConverters { method millisToDate (line 137) | @TypeConverter method dateToMillis (line 142) | @TypeConverter FILE: wallet/src/de/schildbach/wallet/exchangerate/ExchangeRatesDatabase.java class ExchangeRatesDatabase (line 28) | @Database(entities = { ExchangeRateEntry.class }, version = 1, exportSch... method getDatabase (line 33) | public static ExchangeRatesDatabase getDatabase(final Context context) { method exchangeRateDao (line 46) | public abstract ExchangeRateDao exchangeRateDao(); FILE: wallet/src/de/schildbach/wallet/exchangerate/ExchangeRatesRepository.java class ExchangeRatesRepository (line 46) | public class ExchangeRatesRepository { method get (line 59) | public synchronized static ExchangeRatesRepository get(final WalletApp... method ExchangeRatesRepository (line 67) | public ExchangeRatesRepository(final WalletApplication application) { method exchangeRateDao (line 76) | public ExchangeRateDao exchangeRateDao() { method exchangeRateInvalidationTracker (line 81) | public InvalidationTracker exchangeRateInvalidationTracker() { method requestDogeBtcConversion (line 85) | private void requestDogeBtcConversion(DogeConversionCallback cb) { class DogeBtcConversionResponse (line 119) | private static class DogeBtcConversionResponse { class DogeBtcConversionEntry (line 123) | private static class DogeBtcConversionEntry { type DogeConversionCallback (line 127) | private interface DogeConversionCallback { method done (line 128) | void done(double conv); method maybeRequestExchangeRates (line 131) | private void maybeRequestExchangeRates() { FILE: wallet/src/de/schildbach/wallet/offline/AcceptBluetoothService.java class AcceptBluetoothService (line 52) | public final class AcceptBluetoothService extends LifecycleService { method onBind (line 67) | @Override method onStartCommand (line 73) | @Override method onCreate (line 83) | @Override method handleTx (line 135) | private boolean handleTx(final Transaction tx) { method onDestroy (line 156) | @Override method onReceive (line 175) | @Override FILE: wallet/src/de/schildbach/wallet/offline/AcceptBluetoothThread.java class AcceptBluetoothThread (line 42) | public abstract class AcceptBluetoothThread extends Thread { method AcceptBluetoothThread (line 48) | private AcceptBluetoothThread(final BluetoothServerSocket listeningSoc... class ClassicBluetoothThread (line 52) | public static abstract class ClassicBluetoothThread extends AcceptBlue... method ClassicBluetoothThread (line 53) | public ClassicBluetoothThread(final BluetoothAdapter adapter) throws... method run (line 58) | @Override class PaymentProtocolThread (line 97) | public static abstract class PaymentProtocolThread extends AcceptBluet... method PaymentProtocolThread (line 98) | public PaymentProtocolThread(final BluetoothAdapter adapter) throws ... method run (line 103) | @Override method stopAccepting (line 139) | public void stopAccepting() { method handleTx (line 149) | protected abstract boolean handleTx(Transaction tx); FILE: wallet/src/de/schildbach/wallet/offline/DirectPaymentTask.java class DirectPaymentTask (line 51) | public abstract class DirectPaymentTask { type ResultCallback (line 58) | public interface ResultCallback { method onResult (line 59) | void onResult(boolean ack); method onFail (line 61) | void onFail(int messageResId, Object... messageArgs); method DirectPaymentTask (line 64) | public DirectPaymentTask(final Handler backgroundHandler, final Result... class HttpPaymentTask (line 70) | public final static class HttpPaymentTask extends DirectPaymentTask { method HttpPaymentTask (line 75) | public HttpPaymentTask(final Handler backgroundHandler, final Result... method send (line 83) | @Override class BluetoothPaymentTask (line 144) | public final static class BluetoothPaymentTask extends DirectPaymentTa... method BluetoothPaymentTask (line 148) | public BluetoothPaymentTask(final Handler backgroundHandler, final R... method send (line 156) | @Override method send (line 192) | public abstract void send(Payment payment); method onResult (line 194) | protected void onResult(final boolean ack) { method onFail (line 198) | protected void onFail(final int messageResId, final Object... messageA... FILE: wallet/src/de/schildbach/wallet/service/BlockchainService.java class BlockchainService (line 114) | public class BlockchainService extends LifecycleService { method start (line 156) | public static void start(final Context context, final boolean cancelCo... method resetBlockchain (line 164) | public static void resetBlockchain(final Context context) { class NewTransactionLiveData (line 170) | private static class NewTransactionLiveData extends LiveData broadcastTransaction(final Transa... FILE: wallet/src/de/schildbach/wallet/ui/AddressAndLabel.java class AddressAndLabel (line 32) | public class AddressAndLabel implements Parcelable { method AddressAndLabel (line 36) | public AddressAndLabel(final Address address, @Nullable final String l... method AddressAndLabel (line 41) | public AddressAndLabel(final NetworkParameters addressParams, final St... method equals (line 46) | @Override method hashCode (line 56) | @Override method toString (line 61) | @Override method describeContents (line 75) | @Override method writeToParcel (line 80) | @Override method createFromParcel (line 87) | @Override method newArray (line 92) | @Override method AddressAndLabel (line 98) | private AddressAndLabel(final Parcel in) { FILE: wallet/src/de/schildbach/wallet/ui/AddressBookActivity.java class AddressBookActivity (line 47) | public final class AddressBookActivity extends AbstractWalletActivity { method start (line 48) | public static void start(final Context context) { method onCreate (line 62) | @Override method onActivityResult (line 130) | @Override method onCreateOptionsMenu (line 168) | @Override method onOptionsItemSelected (line 177) | @Override class PagerAdapter (line 187) | private class PagerAdapter extends FragmentStateAdapter { method PagerAdapter (line 188) | public PagerAdapter() { method getItemCount (line 192) | @Override method createFragment (line 197) | @NonNull FILE: wallet/src/de/schildbach/wallet/ui/AddressBookAdapter.java class AddressBookAdapter (line 58) | public class AddressBookAdapter extends ListAdapter buildListItems(final Context context, method addListItems (line 72) | private static void addListItems(final List items, method buildListItems (line 117) | public static List buildListItems(final Context context, fin... class ListItem (line 130) | public static abstract class ListItem { method ListItem (line 134) | private ListItem(final long id) { class AddressItem (line 138) | public static class AddressItem extends ListItem { method AddressItem (line 151) | public AddressItem(final Address address, @ColorInt final int addr... method id (line 162) | private static long id(final Address address) { class SeparatorItem (line 167) | public static class SeparatorItem extends ListItem { method SeparatorItem (line 170) | public SeparatorItem(final CharSequence label) { method id (line 175) | private static long id(final CharSequence label) { type OnClickListener (line 183) | public interface OnClickListener { method onAddressClick (line 184) | void onAddressClick(View view, Address address, @Nullable String lab... type ContextMenuCallback (line 187) | public interface ContextMenuCallback { method onInflateAddressContextMenu (line 188) | void onInflateAddressContextMenu(MenuInflater inflater, Menu menu); method onClickAddressContextMenuItem (line 190) | boolean onClickAddressContextMenuItem(MenuItem item, Address address... method AddressBookAdapter (line 209) | public AddressBookAdapter(final Context context, @Nullable final OnCli... method setSelectedAddress (line 251) | @MainThread method positionOf (line 262) | @MainThread method getItemViewType (line 275) | @Override method getItemId (line 286) | @Override method onCreateViewHolder (line 292) | @Override method onBindViewHolder (line 302) | @Override class AddressViewHolder (line 341) | public static class AddressViewHolder extends RecyclerView.ViewHolder { method AddressViewHolder (line 347) | private AddressViewHolder(final View itemView) { FILE: wallet/src/de/schildbach/wallet/ui/AddressBookViewModel.java class AddressBookViewModel (line 27) | public class AddressBookViewModel extends ViewModel { FILE: wallet/src/de/schildbach/wallet/ui/AlertDialogsFragment.java class AlertDialogsFragment (line 67) | public class AlertDialogsFragment extends Fragment { method add (line 70) | public static void add(final FragmentManager fm) { method onAttach (line 87) | @Override method onCreate (line 96) | @Override method process (line 141) | private void process() { method createTimeskewAlertDialog (line 273) | private Dialog createTimeskewAlertDialog(final long diffMinutes) { method createVersionAlertDialog (line 291) | private Dialog createVersionAlertDialog() { method createInsecureBluetoothAlertDialog (line 322) | private Dialog createInsecureBluetoothAlertDialog(final String minSecu... method createLowStorageAlertDialog (line 341) | private Dialog createLowStorageAlertDialog() { method createSettingsFailedDialog (line 360) | private Dialog createSettingsFailedDialog(final String exceptionMessag... FILE: wallet/src/de/schildbach/wallet/ui/AlertDialogsViewModel.java class AlertDialogsViewModel (line 26) | public class AlertDialogsViewModel extends ViewModel { FILE: wallet/src/de/schildbach/wallet/ui/BitmapFragment.java class BitmapFragment (line 37) | public class BitmapFragment extends DialogFragment { method show (line 41) | public static void show(final FragmentManager fm, final Bitmap bitmap) { method instance (line 45) | private static BitmapFragment instance(final Bitmap bitmap) { method onAttach (line 59) | @Override method onCreate (line 65) | @Override method onCreateDialog (line 71) | @Override FILE: wallet/src/de/schildbach/wallet/ui/CircularProgressView.java class CircularProgressView (line 34) | public class CircularProgressView extends View { method CircularProgressView (line 45) | public CircularProgressView(final Context context, final AttributeSet ... method onDraw (line 60) | @Override method setColors (line 68) | public void setColors(final int fillColor, final int strokeColor) { method setProgress (line 74) | public void setProgress(final int progress) { method setMaxProgress (line 81) | public void setMaxProgress(final int maxProgress) { method setSize (line 88) | public void setSize(final int size) { method setMaxSize (line 95) | public void setMaxSize(final int maxSize) { method onSizeChanged (line 102) | @Override method updatePath (line 109) | private void updatePath(final int w, final int h) { method onMeasure (line 130) | @Override method getBaseline (line 151) | @Override FILE: wallet/src/de/schildbach/wallet/ui/CurrencyAmountView.java class CurrencyAmountView (line 48) | public final class CurrencyAmountView extends FrameLayout { type Listener (line 49) | public interface Listener { method changed (line 50) | void changed(); method focusChanged (line 52) | void focusChanged(final boolean hasFocus); method CurrencyAmountView (line 70) | public CurrencyAmountView(final Context context) { method CurrencyAmountView (line 75) | public CurrencyAmountView(final Context context, final AttributeSet at... method init (line 80) | private void init(final Context context) { method onFinishInflate (line 87) | @Override method setCurrencySymbol (line 117) | public void setCurrencySymbol(@Nullable final String currencyCode) { method setInputFormat (line 156) | public void setInputFormat(final MonetaryFormat inputFormat) { method setHintFormat (line 160) | public void setHintFormat(final MonetaryFormat hintFormat) { method setHint (line 165) | public void setHint(@Nullable final Monetary hint) { method setAmountSigned (line 170) | public void setAmountSigned(final boolean amountSigned) { method setValidateAmount (line 174) | public void setValidateAmount(final boolean validateAmount) { method setContextButton (line 178) | public void setContextButton(final int contextButtonResId, final OnCli... method setListener (line 185) | public void setListener(final Listener listener) { method getAmount (line 189) | @Nullable method setAmount (line 201) | public void setAmount(@Nullable final Monetary amount, final boolean f... method setEnabled (line 214) | @Override method setTextColor (line 223) | public void setTextColor(final int color) { method setStrikeThru (line 229) | public void setStrikeThru(final boolean strikeThru) { method getTextView (line 236) | public TextView getTextView() { method setNextFocusId (line 240) | public void setNextFocusId(final int nextFocusId) { method isValidAmount (line 245) | private boolean isValidAmount(final boolean zeroIsValid) { method onClick (line 269) | @Override method updateAppearance (line 276) | private void updateAppearance() { method onSaveInstanceState (line 303) | @Override method onRestoreInstanceState (line 312) | @Override class TextViewListener (line 326) | private final class TextViewListener implements TextWatcher, OnFocusCh... method setFire (line 329) | public void setFire(final boolean fire) { method afterTextChanged (line 333) | @Override method beforeTextChanged (line 347) | @Override method onTextChanged (line 351) | @Override method onFocusChange (line 358) | @Override FILE: wallet/src/de/schildbach/wallet/ui/CurrencyCalculatorLink.java class CurrencyCalculatorLink (line 31) | public final class CurrencyCalculatorLink { method changed (line 41) | @Override method focusChanged (line 52) | @Override method changed (line 60) | @Override method focusChanged (line 71) | @Override method CurrencyCalculatorLink (line 78) | public CurrencyCalculatorLink(final CurrencyAmountView btcAmountView, ... method setListener (line 88) | public void setListener(@Nullable final Listener listener) { method setEnabled (line 92) | public void setEnabled(final boolean enabled) { method setExchangeRate (line 98) | public void setExchangeRate(final ExchangeRate exchangeRate) { method getExchangeRate (line 104) | public ExchangeRate getExchangeRate() { method getAmount (line 108) | @Nullable method hasAmount (line 129) | public boolean hasAmount() { method update (line 133) | private void update() { method setExchangeDirection (line 174) | public void setExchangeDirection(final boolean exchangeDirection) { method getExchangeDirection (line 180) | public boolean getExchangeDirection() { method activeTextView (line 184) | public View activeTextView() { method requestFocus (line 191) | public void requestFocus() { method setBtcAmount (line 195) | public void setBtcAmount(final Coin amount) { method setNextFocusId (line 204) | public void setNextFocusId(final int nextFocusId) { FILE: wallet/src/de/schildbach/wallet/ui/CurrencySymbolDrawable.java class CurrencySymbolDrawable (line 30) | public final class CurrencySymbolDrawable extends Drawable { method CurrencySymbolDrawable (line 35) | public CurrencySymbolDrawable(final String symbol, final float textSiz... method draw (line 44) | @Override method getIntrinsicWidth (line 49) | @Override method getOpacity (line 54) | @Override method setAlpha (line 59) | @Override method setColorFilter (line 63) | @Override FILE: wallet/src/de/schildbach/wallet/ui/CurrencyTextView.java class CurrencyTextView (line 37) | public final class CurrencyTextView extends TextView { method CurrencyTextView (line 46) | public CurrencyTextView(final Context context) { method CurrencyTextView (line 50) | public CurrencyTextView(final Context context, final AttributeSet attr... method setAmount (line 54) | public void setAmount(final Monetary amount) { method setFormat (line 59) | public void setFormat(@Nullable final MonetaryFormat format) { method setAlwaysSigned (line 64) | public void setAlwaysSigned(final boolean alwaysSigned) { method setStrikeThru (line 69) | public void setStrikeThru(final boolean strikeThru) { method setInsignificantRelativeSize (line 76) | public void setInsignificantRelativeSize(final float insignificantRela... method setPrefixColor (line 86) | public void setPrefixColor(final int prefixColor) { method setPrefixScaleX (line 91) | public void setPrefixScaleX(final float prefixScaleX) { method onFinishInflate (line 96) | @Override method updateView (line 106) | private void updateView() { FILE: wallet/src/de/schildbach/wallet/ui/DialogBuilder.java class DialogBuilder (line 36) | public class DialogBuilder extends AlertDialog.Builder { method dialog (line 41) | public static DialogBuilder dialog(final Context context, @StringRes f... method dialog (line 47) | public static DialogBuilder dialog(final Context context, @StringRes f... method warn (line 55) | public static DialogBuilder warn(final Context context, @StringRes fin... method warn (line 61) | public static DialogBuilder warn(final Context context, @StringRes fin... method custom (line 68) | public static DialogBuilder custom(final Context context, @StringRes f... method DialogBuilder (line 76) | protected DialogBuilder(final Context context) { method setIcon (line 83) | @Override method setIcon (line 94) | @Override method setTitle (line 105) | @Override method setTitle (line 115) | @Override method setMessage (line 125) | @Override method setMessage (line 132) | @Override method singleDismissButton (line 139) | public DialogBuilder singleDismissButton(@Nullable final OnClickListen... FILE: wallet/src/de/schildbach/wallet/ui/DialogEvent.java class DialogEvent (line 26) | public class DialogEvent extends Event { method dialog (line 27) | public static DialogEvent dialog(@StringRes final int titleResId, @Str... method warn (line 32) | public static DialogEvent warn(@StringRes final int titleResId, @Strin... method DialogEvent (line 37) | private DialogEvent(final boolean warn, @StringRes final int titleResI... class Observer (line 42) | public static class Observer extends Event.Observer { method Observer (line 45) | public Observer(final Context context) { method onEvent (line 49) | @Override method onDialogEvent (line 54) | protected void onDialogEvent(final boolean warn, @StringRes final in... method onBuildButtons (line 65) | protected void onBuildButtons(final DialogBuilder dialog) { class Params (line 70) | protected static class Params { method Params (line 78) | private Params(final boolean warn, @StringRes final int titleResId, ... FILE: wallet/src/de/schildbach/wallet/ui/DividerItemDecoration.java class DividerItemDecoration (line 28) | public class DividerItemDecoration extends RecyclerView.ItemDecoration { method DividerItemDecoration (line 37) | public DividerItemDecoration(final Context context, final int orientat... method setOrientation (line 44) | public void setOrientation(final int orientation) { method onDraw (line 51) | @Override method drawVertical (line 59) | public void drawVertical(final Canvas c, final RecyclerView parent) { method drawHorizontal (line 74) | public void drawHorizontal(final Canvas c, final RecyclerView parent) { method getItemOffsets (line 89) | @Override FILE: wallet/src/de/schildbach/wallet/ui/EditAddressBookEntryFragment.java class EditAddressBookEntryFragment (line 47) | public final class EditAddressBookEntryFragment extends DialogFragment { method edit (line 53) | public static void edit(final FragmentManager fm, final Address addres... method edit (line 57) | private static void edit(final FragmentManager fm, final Address address, method instance (line 63) | private static EditAddressBookEntryFragment instance(final Address add... method onAttach (line 81) | @Override method onCreate (line 90) | @Override method onCreateDialog (line 96) | @Override method maybeSelectAddress (line 152) | private void maybeSelectAddress(final Address address) { FILE: wallet/src/de/schildbach/wallet/ui/EncryptKeysDialogFragment.java class EncryptKeysDialogFragment (line 58) | public class EncryptKeysDialogFragment extends DialogFragment { method show (line 61) | public static void show(final FragmentManager fm) { type State (line 88) | private enum State { method onTextChanged (line 97) | @Override method beforeTextChanged (line 103) | @Override method afterTextChanged (line 107) | @Override method onAttach (line 112) | @Override method onCreate (line 121) | @Override method onCreateDialog (line 133) | @Override method onResume (line 183) | @Override method onDismiss (line 190) | @Override method onDestroy (line 204) | @Override method handleGo (line 211) | private void handleGo() { method wipePasswords (line 285) | private void wipePasswords() { method updateView (line 290) | private void updateView() { FILE: wallet/src/de/schildbach/wallet/ui/Event.java class Event (line 25) | public class Event { method simple (line 29) | public static Event simple() { method Event (line 33) | public Event(final T content) { method hasBeenHandled (line 37) | public boolean hasBeenHandled() { method getContentOrThrow (line 41) | public T getContentOrThrow() { method getContentIfNotHandled (line 47) | public T getContentIfNotHandled() { class Observer (line 54) | public static abstract class Observer implements androidx.lifecycle... method onChanged (line 55) | @Override method onEvent (line 61) | protected abstract void onEvent(final T content); FILE: wallet/src/de/schildbach/wallet/ui/ExchangeRatesActivity.java class ExchangeRatesActivity (line 26) | public final class ExchangeRatesActivity extends AbstractWalletActivity { method onCreate (line 27) | @Override FILE: wallet/src/de/schildbach/wallet/ui/ExchangeRatesAdapter.java class ExchangeRatesAdapter (line 56) | public class ExchangeRatesAdapter extends ListAdapter buildListItems(final List> getExchangeRates() { method setConstraint (line 59) | public void setConstraint(final String constraint) { method isConstrained (line 73) | public boolean isConstrained() { method getBalance (line 77) | public WalletBalanceLiveData getBalance() { method setInitialExchangeRate (line 83) | @MainThread method getInitialExchangeRate (line 88) | @MainThread FILE: wallet/src/de/schildbach/wallet/ui/HelpDialogFragment.java class HelpDialogFragment (line 33) | public final class HelpDialogFragment extends DialogFragment { method page (line 38) | public static void page(final FragmentManager fm, final int messageRes... method instance (line 43) | private static HelpDialogFragment instance(final int messageResId) { method onAttach (line 57) | @Override method onCreate (line 63) | @Override method onCreateDialog (line 69) | @Override FILE: wallet/src/de/schildbach/wallet/ui/InputParser.java class InputParser (line 61) | public abstract class InputParser { class StringInputParser (line 64) | public abstract static class StringInputParser extends InputParser { method StringInputParser (line 67) | public StringInputParser(final String input) { method parse (line 71) | @Override method handlePrivateKey (line 140) | protected void handlePrivateKey(final PrefixedChecksummedBytes key) { class BinaryInputParser (line 148) | public abstract static class BinaryInputParser extends InputParser { method BinaryInputParser (line 152) | public BinaryInputParser(final String inputType, final byte[] input) { method parse (line 157) | @Override method handleDirectTransaction (line 186) | @Override class StreamInputParser (line 192) | public abstract static class StreamInputParser extends InputParser { method StreamInputParser (line 196) | public StreamInputParser(final String inputType, final InputStream i... method parse (line 201) | @Override method handleDirectTransaction (line 231) | @Override method parse (line 237) | public abstract void parse(); method parseAndHandlePaymentRequest (line 239) | protected final void parseAndHandlePaymentRequest(final byte[] seriali... method parsePaymentRequest (line 246) | public static PaymentIntent parsePaymentRequest(final byte[] serialize... method handlePaymentIntent (line 305) | protected abstract void handlePaymentIntent(PaymentIntent paymentIntent); method handleDirectTransaction (line 307) | protected abstract void handleDirectTransaction(Transaction transactio... method error (line 309) | protected abstract void error(int messageResId, Object... messageArgs); method cannotClassify (line 311) | protected void cannotClassify(final String input) { FILE: wallet/src/de/schildbach/wallet/ui/MaybeMaintenanceFragment.java class MaybeMaintenanceFragment (line 29) | public class MaybeMaintenanceFragment extends Fragment { method add (line 32) | public static void add(final FragmentManager fm) { method onCreate (line 42) | @Override FILE: wallet/src/de/schildbach/wallet/ui/MaybeMaintenanceViewModel.java class MaybeMaintenanceViewModel (line 38) | public class MaybeMaintenanceViewModel extends AndroidViewModel { method MaybeMaintenanceViewModel (line 44) | public MaybeMaintenanceViewModel(final Application application) { method maybeShowDialog (line 52) | private void maybeShowDialog() { method setDialogWasShown (line 60) | public void setDialogWasShown() { method getDialogWasShown (line 64) | public boolean getDialogWasShown() { class WalletMaintenanceRecommendedLiveData (line 68) | public static class WalletMaintenanceRecommendedLiveData extends Abstr... method WalletMaintenanceRecommendedLiveData (line 69) | public WalletMaintenanceRecommendedLiveData(final WalletApplication ... method onWalletActive (line 73) | @Override method load (line 78) | @Override FILE: wallet/src/de/schildbach/wallet/ui/ProgressDialogFragment.java class ProgressDialogFragment (line 32) | public class ProgressDialogFragment extends DialogFragment { class Observer (line 33) | public static class Observer implements androidx.lifecycle.Observer buildListItems(final Context context, fin... class ListItem (line 85) | public static abstract class ListItem { method ListItem (line 89) | private ListItem(final long id) { class TransactionItem (line 93) | public static class TransactionItem extends ListItem { method TransactionItem (line 126) | public TransactionItem(final Context context, final Transaction tx... method id (line 369) | private static long id(final Sha256Hash txId) { class WarningItem (line 374) | public static class WarningItem extends ListItem { method WarningItem (line 377) | public WarningItem(final WarningType type) { method id (line 382) | private static long id(final WarningType type) { type WarningType (line 388) | public enum WarningType { type OnClickListener (line 392) | public interface OnClickListener { method onTransactionClick (line 393) | void onTransactionClick(View view, Sha256Hash transactionId); method onWarningClick (line 395) | void onWarningClick(View view, WarningType warning); type ContextMenuCallback (line 398) | public interface ContextMenuCallback { method onInflateTransactionContextMenu (line 399) | void onInflateTransactionContextMenu(MenuInflater inflater, Menu men... method onClickTransactionContextMenuItem (line 401) | boolean onClickTransactionContextMenuItem(MenuItem item, Sha256Hash ... type ChangeType (line 422) | private enum ChangeType { method TransactionsAdapter (line 426) | public TransactionsAdapter(final Context context, @Nullable final OnCl... method setSelectedTransaction (line 579) | @MainThread method positionOf (line 590) | @MainThread method getItemViewType (line 603) | @Override method getItemId (line 614) | @Override method onCreateViewHolder (line 620) | @Override method onBindViewHolder (line 630) | @Override method onBindViewHolder (line 635) | @Override class TransactionViewHolder (line 713) | public static class TransactionViewHolder extends RecyclerView.ViewHol... method TransactionViewHolder (line 731) | public TransactionViewHolder(final View itemView) { method fullBind (line 755) | public void fullBind(final TransactionItem item) { method bindConfidence (line 765) | private void bindConfidence(final TransactionItem item, final boolea... method bindTime (line 808) | private void bindTime(final TransactionItem item, final boolean isSe... method bindAddress (line 822) | private void bindAddress(final TransactionItem item, final boolean i... method bindFee (line 830) | private void bindFee(final TransactionItem item, final boolean isSel... method bindValue (line 837) | private void bindValue(final TransactionItem item) { method bindFiat (line 845) | private void bindFiat(final TransactionItem item) { method bindMessage (line 853) | private void bindMessage(final TransactionItem item, final boolean i... class WarningViewHolder (line 861) | public static class WarningViewHolder extends RecyclerView.ViewHolder { method WarningViewHolder (line 864) | private WarningViewHolder(final View itemView) { FILE: wallet/src/de/schildbach/wallet/ui/WalletActionsFragment.java class WalletActionsFragment (line 34) | public final class WalletActionsFragment extends Fragment { method onAttach (line 37) | @Override method onCreateView (line 43) | @Override method onResume (line 61) | @Override method updateView (line 68) | private void updateView() { FILE: wallet/src/de/schildbach/wallet/ui/WalletActivity.java class WalletActivity (line 71) | public final class WalletActivity extends AbstractWalletActivity { method onCreate (line 84) | @Override method onResume (line 196) | @Override method onPause (line 206) | @Override method buildEnterAnimation (line 213) | private AnimatorSet buildEnterAnimation(final View contentView) { method onNewIntent (line 302) | @Override method handleIntent (line 308) | private void handleIntent(final Intent intent) { method onActivityResult (line 333) | @Override method onCreateOptionsMenu (line 371) | @Override method onPrepareOptionsMenu (line 380) | @Override method onOptionsItemSelected (line 410) | @Override method handleRequestCoins (line 465) | public void handleRequestCoins() { method handleSendCoins (line 469) | public void handleSendCoins() { method handleScan (line 473) | public void handleScan(final View clickView) { class QuickReturnBehavior (line 480) | private static final class QuickReturnBehavior extends CoordinatorLayo... method onStartNestedScroll (line 481) | @Override method onNestedScroll (line 487) | @Override FILE: wallet/src/de/schildbach/wallet/ui/WalletActivityViewModel.java class WalletActivityViewModel (line 34) | public class WalletActivityViewModel extends AndroidViewModel implements... type EnterAnimationState (line 35) | public enum EnterAnimationState { method WalletActivityViewModel (line 52) | public WalletActivityViewModel(final Application application) { method animateWhenLoadingFinished (line 59) | public void animateWhenLoadingFinished() { method onFirstPreDraw (line 64) | @Override method balanceLoadingFinished (line 71) | public void balanceLoadingFinished() { method addressLoadingFinished (line 76) | public void addressLoadingFinished() { method transactionsLoadingFinished (line 81) | public void transactionsLoadingFinished() { method animationFinished (line 86) | public void animationFinished() { method maybeToggleState (line 90) | private void maybeToggleState() { class WalletEncryptedLiveData (line 100) | public static class WalletEncryptedLiveData extends AbstractWalletLive... method WalletEncryptedLiveData (line 101) | public WalletEncryptedLiveData(final WalletApplication application) { method onWalletActive (line 105) | @Override method load (line 110) | @Override class WalletLegacyFallbackLiveData (line 120) | public static class WalletLegacyFallbackLiveData extends AbstractWalle... method WalletLegacyFallbackLiveData (line 121) | public WalletLegacyFallbackLiveData(final WalletApplication applicat... method onWalletActive (line 125) | @Override method load (line 130) | @Override FILE: wallet/src/de/schildbach/wallet/ui/WalletAddressDialogFragment.java class WalletAddressDialogFragment (line 43) | public class WalletAddressDialogFragment extends DialogFragment { method show (line 52) | public static void show(final FragmentManager fm) { method instance (line 56) | private static WalletAddressDialogFragment instance() { method onAttach (line 62) | @Override method onCreate (line 68) | @Override method onCreateDialog (line 86) | @Override FILE: wallet/src/de/schildbach/wallet/ui/WalletAddressFragment.java class WalletAddressFragment (line 43) | public final class WalletAddressFragment extends Fragment { method onAttach (line 57) | @Override method onCreate (line 64) | @Override method onCreateView (line 94) | @Override method createNdefMessage (line 108) | private static NdefMessage createNdefMessage(final String uri) { FILE: wallet/src/de/schildbach/wallet/ui/WalletAddressViewModel.java class WalletAddressViewModel (line 51) | public class WalletAddressViewModel extends AndroidViewModel { method WalletAddressViewModel (line 59) | public WalletAddressViewModel(final Application application) { method maybeGenerateQrCode (line 70) | private void maybeGenerateQrCode() { method maybeGenerateBitcoinUri (line 77) | private void maybeGenerateBitcoinUri() { method uri (line 84) | private String uri(final Address address, @Nullable final String label) { class CurrentAddressLiveData (line 92) | public static class CurrentAddressLiveData extends AbstractWalletLiveD... method CurrentAddressLiveData (line 93) | public CurrentAddressLiveData(final WalletApplication application) { method onWalletActive (line 97) | @Override method onWalletInactive (line 103) | @Override method addWalletListener (line 108) | private void addWalletListener(final Wallet wallet) { method removeWalletListener (line 115) | private void removeWalletListener(final Wallet wallet) { method load (line 122) | @Override class WalletListener (line 133) | private class WalletListener implements WalletCoinsReceivedEventList... method onCoinsReceived (line 135) | @Override method onCoinsSent (line 141) | @Override method onReorganize (line 147) | @Override method onWalletChanged (line 152) | @Override FILE: wallet/src/de/schildbach/wallet/ui/WalletAddressesFragment.java class WalletAddressesFragment (line 62) | public final class WalletAddressesFragment extends Fragment implements A... method onAttach (line 80) | @Override method onCreate (line 89) | @Override method onCreateView (line 126) | @Nullable method maybeSubmitList (line 139) | private void maybeSubmitList() { method onAddressClick (line 150) | @Override method onInflateAddressContextMenu (line 155) | @Override method onClickAddressContextMenuItem (line 161) | @Override FILE: wallet/src/de/schildbach/wallet/ui/WalletAddressesViewModel.java class WalletAddressesViewModel (line 46) | public class WalletAddressesViewModel extends AndroidViewModel { method WalletAddressesViewModel (line 55) | public WalletAddressesViewModel(final Application application) { class IssuedReceiveAddressesLiveData (line 64) | public static class IssuedReceiveAddressesLiveData extends AbstractWal... method IssuedReceiveAddressesLiveData (line 66) | public IssuedReceiveAddressesLiveData(final WalletApplication applic... method onWalletActive (line 70) | @Override method onWalletInactive (line 76) | @Override method onKeysAdded (line 81) | @Override method loadAddresses (line 86) | private void loadAddresses() { class ImportedAddressesLiveData (line 96) | public static class ImportedAddressesLiveData extends AbstractWalletLi... method ImportedAddressesLiveData (line 98) | public ImportedAddressesLiveData(final WalletApplication application) { method onWalletActive (line 102) | @Override method onWalletInactive (line 108) | @Override method onKeysAdded (line 113) | @Override method loadAddresses (line 118) | private void loadAddresses() { FILE: wallet/src/de/schildbach/wallet/ui/WalletBalanceFragment.java class WalletBalanceFragment (line 50) | public final class WalletBalanceFragment extends Fragment { method onAttach (line 68) | @Override method onCreate (line 78) | @Override method onCreateView (line 97) | @Override method onViewCreated (line 103) | @Override method onCreateOptionsMenu (line 129) | @Override method onPrepareOptionsMenu (line 135) | @Override method onOptionsItemSelected (line 144) | @Override method handleDonate (line 153) | private void handleDonate() { method updateView (line 157) | private void updateView() { FILE: wallet/src/de/schildbach/wallet/ui/WalletBalanceViewModel.java class WalletBalanceViewModel (line 29) | public class WalletBalanceViewModel extends AndroidViewModel { method WalletBalanceViewModel (line 34) | public WalletBalanceViewModel(final Application application) { method getBalance (line 39) | public WalletBalanceLiveData getBalance() { method getExchangeRate (line 45) | public SelectedExchangeRateLiveData getExchangeRate() { FILE: wallet/src/de/schildbach/wallet/ui/WalletDisclaimerFragment.java class WalletDisclaimerFragment (line 42) | public final class WalletDisclaimerFragment extends Fragment { method onAttach (line 51) | @Override method onCreate (line 58) | @Override method onCreateView (line 69) | @Override method updateView (line 77) | private void updateView() { FILE: wallet/src/de/schildbach/wallet/ui/WalletDisclaimerViewModel.java class WalletDisclaimerViewModel (line 31) | public class WalletDisclaimerViewModel extends AndroidViewModel { method WalletDisclaimerViewModel (line 35) | public WalletDisclaimerViewModel(final Application application) { method getDisclaimerEnabled (line 40) | public DisclaimerEnabledLiveData getDisclaimerEnabled() { class DisclaimerEnabledLiveData (line 46) | public static class DisclaimerEnabledLiveData extends LiveData method DisclaimerEnabledLiveData (line 50) | public DisclaimerEnabledLiveData(final WalletApplication application) { method onActive (line 54) | @Override method onInactive (line 60) | @Override method onSharedPreferenceChanged (line 65) | @Override FILE: wallet/src/de/schildbach/wallet/ui/WalletTransactionsFragment.java class WalletTransactionsFragment (line 65) | public class WalletTransactionsFragment extends Fragment implements Tran... method onAttach (line 87) | @Override method onCreate (line 97) | @Override method onCreateView (line 173) | @Override method onResume (line 206) | @Override method onCreateOptionsMenu (line 212) | @Override method onPrepareOptionsMenu (line 219) | @Override method onOptionsItemSelected (line 235) | @Override method onTransactionClick (line 256) | @Override method onInflateTransactionContextMenu (line 261) | @Override method onClickTransactionContextMenuItem (line 296) | @Override method onWarningClick (line 328) | @Override method warning (line 336) | private TransactionsAdapter.WarningType warning() { FILE: wallet/src/de/schildbach/wallet/ui/WalletTransactionsViewModel.java class WalletTransactionsViewModel (line 60) | public class WalletTransactionsViewModel extends AndroidViewModel { type Direction (line 61) | public enum Direction { method WalletTransactionsViewModel (line 79) | public WalletTransactionsViewModel(final Application application) { method setDirection (line 95) | public void setDirection(final Direction direction) { method setWarning (line 99) | public void setWarning(final TransactionsAdapter.WarningType warning) { method maybePostList (line 103) | private void maybePostList() { class TransactionsLiveData (line 146) | public static class TransactionsLiveData extends AbstractWalletLiveDat... method TransactionsLiveData (line 149) | public TransactionsLiveData(final WalletApplication application) { method onWalletActive (line 153) | @Override method onWalletInactive (line 159) | @Override method addWalletListener (line 164) | private void addWalletListener(final Wallet wallet) { method removeWalletListener (line 171) | private void removeWalletListener(final Wallet wallet) { method load (line 178) | @Override class WalletListener (line 189) | private class WalletListener implements WalletCoinsReceivedEventList... method onCoinsReceived (line 191) | @Override method onCoinsSent (line 197) | @Override method onReorganize (line 203) | @Override method onWalletChanged (line 208) | @Override class TransactionsConfidenceLiveData (line 215) | private static class TransactionsConfidenceLiveData extends AbstractWa... method TransactionsConfidenceLiveData (line 217) | public TransactionsConfidenceLiveData(final WalletApplication applic... method onWalletActive (line 221) | @Override method onWalletInactive (line 226) | @Override method onTransactionConfidenceChanged (line 231) | @Override method load (line 236) | @Override FILE: wallet/src/de/schildbach/wallet/ui/backup/BackupWalletActivity.java class BackupWalletActivity (line 28) | public class BackupWalletActivity extends AbstractWalletActivity { method start (line 30) | public static void start(final Context context) { method onCreate (line 34) | @Override FILE: wallet/src/de/schildbach/wallet/ui/backup/BackupWalletDialogFragment.java class BackupWalletDialogFragment (line 79) | public class BackupWalletDialogFragment extends DialogFragment { method show (line 82) | public static void show(final FragmentManager fm) { method onTextChanged (line 105) | @Override method beforeTextChanged (line 110) | @Override method afterTextChanged (line 114) | @Override method onAttach (line 119) | @Override method onCreate (line 126) | @Override method onCreateDialog (line 135) | @Override method onDismiss (line 214) | @Override method onCancel (line 226) | @Override method handleGo (line 232) | private void handleGo() { method wipePasswords (line 243) | private void wipePasswords() { method backupWallet (line 248) | private void backupWallet() { method onActivityResult (line 271) | @Override class SuccessDialogFragment (line 341) | public static class SuccessDialogFragment extends DialogFragment { method showDialog (line 347) | public static void showDialog(final FragmentManager fm, final String... method onAttach (line 355) | @Override method onCreateDialog (line 361) | @Override class ErrorDialogFragment (line 371) | public static class ErrorDialogFragment extends DialogFragment { method showDialog (line 377) | public static void showDialog(final FragmentManager fm, final String... method onAttach (line 385) | @Override method onCreateDialog (line 391) | @Override FILE: wallet/src/de/schildbach/wallet/ui/backup/BackupWalletViewModel.java class BackupWalletViewModel (line 26) | public class BackupWalletViewModel extends ViewModel { FILE: wallet/src/de/schildbach/wallet/ui/backup/FileAdapter.java class FileAdapter (line 34) | public abstract class FileAdapter extends ArrayAdapter { method FileAdapter (line 38) | public FileAdapter(final Context context) { method setFiles (line 45) | public void setFiles(final List files) { method getView (line 51) | @Override FILE: wallet/src/de/schildbach/wallet/ui/backup/ImportDialogButtonEnablerListener.java class ImportDialogButtonEnablerListener (line 33) | public class ImportDialogButtonEnablerListener implements TextWatcher, O... method ImportDialogButtonEnablerListener (line 37) | public ImportDialogButtonEnablerListener(final TextView passwordView, ... method onItemSelected (line 44) | @Override method onNothingSelected (line 49) | @Override method afterTextChanged (line 54) | @Override method beforeTextChanged (line 59) | @Override method onTextChanged (line 63) | @Override method handle (line 67) | public void handle() { method hasFile (line 76) | protected boolean hasFile() { method needsPassword (line 80) | protected boolean needsPassword() { FILE: wallet/src/de/schildbach/wallet/ui/backup/RestoreWalletDialogFragment.java class RestoreWalletDialogFragment (line 69) | public class RestoreWalletDialogFragment extends DialogFragment { method showPick (line 89) | public static void showPick(final FragmentManager fm) { method show (line 94) | public static void show(final FragmentManager fm, final Uri backupUri) { method onAttach (line 102) | @Override method onCreate (line 112) | @Override method onActivityResult (line 161) | @Override method onCreateDialog (line 182) | @Override method handleRestore (line 227) | private void handleRestore(final String password) { method restoreWalletFromEncrypted (line 249) | private Wallet restoreWalletFromEncrypted(final InputStream cipher, fi... class SuccessDialogFragment (line 261) | public static class SuccessDialogFragment extends DialogFragment { method showDialog (line 267) | public static void showDialog(final FragmentManager fm, final boolea... method onAttach (line 275) | @Override method onCreateDialog (line 281) | @Override class FailureDialogFragment (line 301) | public static class FailureDialogFragment extends DialogFragment { method showDialog (line 308) | public static void showDialog(final FragmentManager fm, final String... method onAttach (line 317) | @Override method onCreateDialog (line 323) | @Override method maybeFinishActivity (line 343) | private void maybeFinishActivity() { FILE: wallet/src/de/schildbach/wallet/ui/backup/RestoreWalletFromExternalActivity.java class RestoreWalletFromExternalActivity (line 28) | public final class RestoreWalletFromExternalActivity extends AbstractWal... method onCreate (line 32) | @Override FILE: wallet/src/de/schildbach/wallet/ui/backup/RestoreWalletViewModel.java class RestoreWalletViewModel (line 31) | public class RestoreWalletViewModel extends AndroidViewModel { method RestoreWalletViewModel (line 39) | public RestoreWalletViewModel(final Application application) { FILE: wallet/src/de/schildbach/wallet/ui/monitor/BlockListAdapter.java class BlockListAdapter (line 70) | public class BlockListAdapter extends ListAdapter buildListItems(final Context context, fin... method buildTransactionItems (line 97) | private static List buildTransactionItems(final Conte... class ListItem (line 151) | public static abstract class ListItem { method ListItem (line 155) | private ListItem(final long id) { class BlockItem (line 159) | public static class BlockItem extends ListItem { method BlockItem (line 166) | public BlockItem(final Sha256Hash blockHash, final int height, fin... method id (line 176) | private static long id(final Sha256Hash blockHash) { class TxItem (line 182) | public static class TxItem { method TxItem (line 189) | public TxItem(final CharSequence fromTo, final CharSequence addres... class SeparatorItem (line 199) | public static class SeparatorItem extends ListItem { method SeparatorItem (line 202) | public SeparatorItem(final CharSequence label) { method id (line 207) | private static long id(final CharSequence label) { type OnClickListener (line 215) | public interface OnClickListener { method onBlockClick (line 216) | void onBlockClick(View view, Sha256Hash blockHash); type ContextMenuCallback (line 219) | public interface ContextMenuCallback { method onInflateBlockContextMenu (line 220) | void onInflateBlockContextMenu(MenuInflater inflater, Menu menu); method onClickBlockContextMenuItem (line 222) | boolean onClickBlockContextMenuItem(MenuItem item, Sha256Hash blockH... type ChangeType (line 243) | private enum ChangeType { method BlockListAdapter (line 247) | public BlockListAdapter(final Context context, @Nullable final OnClick... method setSelectedBlock (line 291) | @MainThread method positionOf (line 302) | @MainThread method getItemViewType (line 315) | @Override method getItemId (line 326) | @Override method onCreateViewHolder (line 332) | @Override method onBindViewHolder (line 342) | @Override method onBindViewHolder (line 347) | @Override method bindTransactionView (line 414) | private void bindTransactionView(final View row, final MonetaryFormat ... class BlockViewHolder (line 426) | public static class BlockViewHolder extends RecyclerView.ViewHolder { method BlockViewHolder (line 433) | private BlockViewHolder(final View itemView) { FILE: wallet/src/de/schildbach/wallet/ui/monitor/BlockListFragment.java class BlockListFragment (line 53) | public final class BlockListFragment extends Fragment implements BlockLi... method onAttach (line 69) | @Override method onCreate (line 77) | @Override method onCreateView (line 106) | @Override method maybeSubmitList (line 118) | private void maybeSubmitList() { method onBlockClick (line 128) | @Override method onInflateBlockContextMenu (line 133) | @Override method onClickBlockContextMenuItem (line 139) | @Override FILE: wallet/src/de/schildbach/wallet/ui/monitor/BlockListViewModel.java class BlockListViewModel (line 46) | public class BlockListViewModel extends AndroidViewModel { method BlockListViewModel (line 56) | public BlockListViewModel(final Application application) { method maybeRefreshBlocks (line 66) | private void maybeRefreshBlocks() { method getTransactions (line 72) | public TransactionsLiveData getTransactions() { method getTime (line 78) | public TimeLiveData getTime() { class TransactionsLiveData (line 84) | public static class TransactionsLiveData extends AbstractWalletLiveDat... method TransactionsLiveData (line 85) | private TransactionsLiveData(final WalletApplication application) { method onWalletActive (line 89) | @Override method loadTransactions (line 94) | public void loadTransactions() { FILE: wallet/src/de/schildbach/wallet/ui/monitor/NetworkMonitorActivity.java class NetworkMonitorActivity (line 34) | public final class NetworkMonitorActivity extends AbstractWalletActivity { method onCreate (line 40) | @Override class PagerAdapter (line 72) | private class PagerAdapter extends FragmentStateAdapter { method PagerAdapter (line 73) | public PagerAdapter() { method getItemCount (line 77) | @Override method createFragment (line 82) | @NonNull FILE: wallet/src/de/schildbach/wallet/ui/monitor/NetworkMonitorViewModel.java class NetworkMonitorViewModel (line 26) | public class NetworkMonitorViewModel extends ViewModel { FILE: wallet/src/de/schildbach/wallet/ui/monitor/PeerListAdapter.java class PeerListAdapter (line 54) | public class PeerListAdapter extends ListAdapter buildListItems(final Context context, fin... class ListItem (line 91) | public static class ListItem { method ListItem (line 105) | public ListItem(final HostAndPort hostAndPort, final HostAndPort dis... method id (line 119) | private static long id(final HostAndPort hostAndPort) { type OnClickListener (line 127) | public interface OnClickListener { method onPeerClick (line 128) | void onPeerClick(View view, HostAndPort peerHostAndPort); type ChangeType (line 135) | private enum ChangeType { method PeerListAdapter (line 144) | public PeerListAdapter(final Context context, @Nullable final OnClickL... method setSelectedPeer (line 183) | @MainThread method positionOf (line 194) | @MainThread method getItemId (line 207) | @Override method onCreateViewHolder (line 213) | @Override method onBindViewHolder (line 218) | @Override method onBindViewHolder (line 223) | @Override class ViewHolder (line 255) | public static class ViewHolder extends RecyclerView.ViewHolder { method ViewHolder (line 264) | private ViewHolder(final View itemView) { FILE: wallet/src/de/schildbach/wallet/ui/monitor/PeerListFragment.java class PeerListFragment (line 40) | public final class PeerListFragment extends Fragment implements PeerList... method onAttach (line 50) | @Override method onCreate (line 56) | @Override method onCreateView (line 84) | @Override method maybeSubmitList (line 96) | private void maybeSubmitList() { method onPeerClick (line 102) | @Override FILE: wallet/src/de/schildbach/wallet/ui/monitor/PeerListViewModel.java class PeerListViewModel (line 39) | public class PeerListViewModel extends AndroidViewModel { method PeerListViewModel (line 45) | public PeerListViewModel(final Application application) { method maybeRefreshPeers (line 54) | private void maybeRefreshPeers() { method getHostnames (line 60) | public HostnamesLiveData getHostnames() { class HostnamesLiveData (line 66) | public static class HostnamesLiveData extends LiveData values, final... FILE: wallet/src/de/schildbach/wallet/ui/scan/ScanActivity.java class ScanActivity (line 79) | @SuppressWarnings("deprecation") method startForResult (line 86) | public static void startForResult(final Activity activity, @Nullable f... method startForResult (line 103) | public static void startForResult(final Activity activity, final int r... method startForResult (line 107) | public static void startForResult(final Fragment fragment, final Activ... method onCreate (line 131) | @Override method onResume (line 217) | @Override method onPause (line 224) | @Override method onDestroy (line 231) | @Override method onRequestPermissionsResult (line 245) | @Override method maybeOpenCamera (line 256) | private void maybeOpenCamera() { method onSurfaceTextureAvailable (line 262) | @Override method onSurfaceTextureDestroyed (line 268) | @Override method onSurfaceTextureSizeChanged (line 274) | @Override method onSurfaceTextureUpdated (line 278) | @Override method onAttachedToWindow (line 282) | @Override method onBackPressed (line 287) | @Override method onKeyDown (line 294) | @Override method handleResult (line 306) | public void handleResult(final Result scanResult) { method postFinish (line 317) | private void postFinish() { method run (line 322) | @Override method displayRotation (line 350) | private int displayRotation() { method run (line 366) | @Override class AutoFocusRunnable (line 373) | private final class AutoFocusRunnable implements Runnable { method AutoFocusRunnable (line 376) | public AutoFocusRunnable(final Camera camera) { method run (line 380) | @Override method onAutoFocus (line 390) | @Override method run (line 402) | @Override method decode (line 407) | private void decode(final byte[] data) { class WarnDialogFragment (line 425) | public static class WarnDialogFragment extends DialogFragment { method show (line 428) | public static void show(final FragmentManager fm, final int titleRes... method onCreateDialog (line 437) | @Override method onCancel (line 446) | @Override FILE: wallet/src/de/schildbach/wallet/ui/scan/ScanViewModel.java class ScanViewModel (line 27) | public class ScanViewModel extends ViewModel { FILE: wallet/src/de/schildbach/wallet/ui/scan/ScannerView.java class ScannerView (line 41) | public class ScannerView extends View { method ScannerView (line 57) | public ScannerView(final Context context, final AttributeSet attrs) { method setFraming (line 81) | public void setFraming(final Rect frame, final RectF framePreview, fin... method setIsResult (line 92) | public void setIsResult(final boolean isResult) { method addDot (line 98) | public void addDot(final ResultPoint dot) { method onDraw (line 104) | @Override FILE: wallet/src/de/schildbach/wallet/ui/send/DecodePrivateKeyTask.java class DecodePrivateKeyTask (line 28) | public abstract class DecodePrivateKeyTask { method DecodePrivateKeyTask (line 32) | public DecodePrivateKeyTask(final Handler backgroundHandler) { method decodePrivateKey (line 37) | public final void decodePrivateKey(final BIP38PrivateKey encryptedKey,... method onSuccess (line 49) | protected abstract void onSuccess(ECKey decryptedKey); method onBadPassphrase (line 51) | protected abstract void onBadPassphrase(); FILE: wallet/src/de/schildbach/wallet/ui/send/DeriveKeyTask.java class DeriveKeyTask (line 37) | public abstract class DeriveKeyTask { method DeriveKeyTask (line 44) | public DeriveKeyTask(final Handler backgroundHandler, final int scrypt... method deriveKey (line 50) | public final void deriveKey(final Wallet wallet, final String password) { method onSuccess (line 91) | protected abstract void onSuccess(KeyParameter encryptionKey, boolean ... FILE: wallet/src/de/schildbach/wallet/ui/send/FeeCategory.java type FeeCategory (line 23) | public enum FeeCategory { FILE: wallet/src/de/schildbach/wallet/ui/send/MaintenanceDialogFragment.java class MaintenanceDialogFragment (line 63) | public class MaintenanceDialogFragment extends DialogFragment { method show (line 66) | public static void show(final FragmentManager fm) { type State (line 90) | private enum State { method onAttach (line 98) | @Override method onCreate (line 106) | @Override method onCreateDialog (line 116) | @Override method onResume (line 171) | @Override method onDismiss (line 178) | @Override method onDestroy (line 187) | @Override method handleGo (line 194) | private void handleGo() { method doMaintenance (line 214) | private void doMaintenance(final KeyParameter encryptionKey) { method delayedDismiss (line 242) | private void delayedDismiss() { method wipePasswords (line 246) | private void wipePasswords() { method updateView (line 250) | private void updateView() { method determineMaintenanceTransactions (line 272) | private List determineMaintenanceTransactions() { method onTextChanged (line 284) | @Override method beforeTextChanged (line 290) | @Override method afterTextChanged (line 294) | @Override FILE: wallet/src/de/schildbach/wallet/ui/send/RaiseFeeDialogFragment.java class RaiseFeeDialogFragment (line 65) | public class RaiseFeeDialogFragment extends DialogFragment { method show (line 69) | public static void show(final FragmentManager fm, final Sha256Hash tra... method instance (line 74) | private static RaiseFeeDialogFragment instance(final Sha256Hash transa... type State (line 108) | private enum State { method onAttach (line 116) | @Override method onCreate (line 124) | @Override method onCreateDialog (line 150) | @Override method onDismiss (line 191) | @Override method onDestroy (line 200) | @Override method handleGo (line 207) | private void handleGo() { method doRaiseFee (line 229) | private void doRaiseFee(final Wallet wallet, final KeyParameter encryp... method wipePasswords (line 264) | private void wipePasswords() { method updateView (line 268) | private void updateView() { method onTextChanged (line 304) | @Override method beforeTextChanged (line 310) | @Override method afterTextChanged (line 314) | @Override method feeCanLikelyBeRaised (line 319) | public static boolean feeCanLikelyBeRaised(final Wallet wallet, final ... method findSpendableOutput (line 333) | private static @Nullable TransactionOutput findSpendableOutput(final W... FILE: wallet/src/de/schildbach/wallet/ui/send/RaiseFeeViewModel.java class RaiseFeeViewModel (line 28) | public class RaiseFeeViewModel extends AndroidViewModel { method RaiseFeeViewModel (line 32) | public RaiseFeeViewModel(final Application application) { method getDynamicFees (line 37) | public DynamicFeeLiveData getDynamicFees() { FILE: wallet/src/de/schildbach/wallet/ui/send/RequestPaymentRequestTask.java class RequestPaymentRequestTask (line 49) | public abstract class RequestPaymentRequestTask { type ResultCallback (line 56) | public interface ResultCallback { method onPaymentIntent (line 57) | void onPaymentIntent(PaymentIntent paymentIntent); method onFail (line 59) | void onFail(int messageResId, Object... messageArgs); method RequestPaymentRequestTask (line 62) | public RequestPaymentRequestTask(final Handler backgroundHandler, fina... class HttpRequestTask (line 68) | public final static class HttpRequestTask extends RequestPaymentReques... method HttpRequestTask (line 72) | public HttpRequestTask(final Handler backgroundHandler, final Result... method requestPaymentRequest (line 79) | @Override class BluetoothRequestTask (line 129) | public final static class BluetoothRequestTask extends RequestPaymentR... method BluetoothRequestTask (line 132) | public BluetoothRequestTask(final Handler backgroundHandler, final R... method requestPaymentRequest (line 139) | @Override method requestPaymentRequest (line 193) | public abstract void requestPaymentRequest(String url); method onPaymentIntent (line 195) | protected void onPaymentIntent(final PaymentIntent paymentIntent) { method onFail (line 199) | protected void onFail(final int messageResId, final Object... messageA... FILE: wallet/src/de/schildbach/wallet/ui/send/RequestWalletBalanceTask.java class RequestWalletBalanceTask (line 98) | public final class RequestWalletBalanceTask { type ResultCallback (line 105) | public interface ResultCallback { method onResult (line 106) | void onResult(Set utxos); method onFail (line 108) | void onFail(int messageResId, Object... messageArgs); method RequestWalletBalanceTask (line 111) | public RequestWalletBalanceTask(final Handler backgroundHandler, final... method requestWalletBalance (line 117) | public void requestWalletBalance(final AssetManager assets, final ECKe... method onResult (line 190) | protected void onResult(final Set utxos) { method onFail (line 194) | protected void onFail(final int messageResId, final Object... messageA... FILE: wallet/src/de/schildbach/wallet/ui/send/SendCoinsActivity.java class SendCoinsActivity (line 41) | public final class SendCoinsActivity extends AbstractWalletActivity { method start (line 47) | public static void start(final Context context, final PaymentIntent pa... method start (line 58) | public static void start(final Context context, final PaymentIntent pa... method startDonate (line 62) | public static void startDonate(final Context context, final Coin amoun... method onCreate (line 70) | @Override method onCreateOptionsMenu (line 87) | @Override method onOptionsItemSelected (line 94) | @Override FILE: wallet/src/de/schildbach/wallet/ui/send/SendCoinsActivityViewModel.java class SendCoinsActivityViewModel (line 27) | public class SendCoinsActivityViewModel extends ViewModel { FILE: wallet/src/de/schildbach/wallet/ui/send/SendCoinsFragment.java class SendCoinsFragment (line 119) | public final class SendCoinsFragment extends Fragment { class ReceivingAddressListener (line 164) | private final class ReceivingAddressListener method onFocusChange (line 166) | @Override method afterTextChanged (line 174) | @Override method beforeTextChanged (line 183) | @Override method onTextChanged (line 187) | @Override method onItemClick (line 191) | @Override method changed (line 208) | @Override method focusChanged (line 214) | @Override method onTextChanged (line 220) | @Override method beforeTextChanged (line 226) | @Override method afterTextChanged (line 230) | @Override class ReceivingAddressViewAdapter (line 235) | private final class ReceivingAddressViewAdapter extends ArrayAdapter