├── .deploy ├── app-distribution-key.json.gpg ├── gc-storage-service-account.json.gpg ├── google-services.json.gpg ├── id_rsa.enc ├── id_rsa.pub ├── keystore.jks.gpg ├── local.properties.gpg └── service.properties.gpg ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── dashwallet.yml │ └── manual_distribution.yml ├── .gitignore ├── .gitmodules ├── .travis.yml ├── .tx └── config ├── Gemfile ├── Gemfile.lock ├── README.md ├── build.gradle ├── checksum.sh ├── common ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── org │ │ └── dash │ │ └── wallet │ │ └── common │ │ ├── AutoLogoutTimerHandler.java │ │ ├── Configuration.java │ │ ├── Constants.java │ │ ├── InteractionAwareActivity.java │ │ ├── SecureActivity.kt │ │ ├── UserInteractionAwareCallback.java │ │ ├── WalletDataProvider.kt │ │ ├── customtabs │ │ ├── CustomTabActivityHelper.java │ │ └── CustomTabsHelper.java │ │ ├── data │ │ ├── BigDecimalAdapter.java │ │ ├── CurrencyInfo.java │ │ ├── ExchangeRate.kt │ │ ├── ExchangeRateData.kt │ │ ├── Resource.kt │ │ ├── SingleLiveEvent.java │ │ └── Status.kt │ │ ├── di │ │ └── AlertDialogBuilderModule.kt │ │ ├── livedata │ │ └── ConnectionLiveData.kt │ │ ├── services │ │ ├── ExchangeRatesProvider.kt │ │ ├── LockScreenBroadcaster.kt │ │ └── analytics │ │ │ ├── AnalyticsConstants.kt │ │ │ └── AnalyticsService.kt │ │ ├── ui │ │ ├── BaseAlertDialogBuilder.kt │ │ ├── BaseBottomSheetDialog.kt │ │ ├── BaseBottomSheetDialogFragment.kt │ │ ├── BaseDialogFragment.kt │ │ ├── BaseLockScreenFragment.kt │ │ ├── ConnectivityViewModel.kt │ │ ├── CurrencyAmountView.java │ │ ├── CurrencySymbolDrawable.java │ │ ├── CurrencyTextView.java │ │ ├── DialogBuilder.java │ │ ├── FancyAlertDialog.kt │ │ ├── FancyAlertDialogViewModel.kt │ │ ├── Formats.java │ │ ├── FragmentViewBindingDelegate.kt │ │ ├── ListDividerDecorator.kt │ │ ├── LockScreenButton.kt │ │ ├── NetworkUnavailableFragment.kt │ │ ├── NetworkUnavailableFragmentViewModel.kt │ │ ├── ResourcesExt.kt │ │ ├── dialogs │ │ │ ├── AdaptiveDialog.kt │ │ │ └── OffsetDialogFragment.kt │ │ ├── enter_amount │ │ │ ├── AmountView.kt │ │ │ ├── EnterAmountFragment.kt │ │ │ ├── EnterAmountViewModel.kt │ │ │ └── NumericKeyboardView.kt │ │ ├── exchange_rates │ │ │ ├── ExchangeRatesDialog.kt │ │ │ └── ExchangeRatesViewModel.kt │ │ ├── radio_group │ │ │ ├── IconifiedViewItem.kt │ │ │ ├── OptionPickerDialog.kt │ │ │ └── RadioGroupAdapter.kt │ │ └── segmented_picker │ │ │ ├── PickerOptionsAdapter.kt │ │ │ └── SegmentedPicker.kt │ │ └── util │ │ ├── FiatAmountFormat.kt │ │ ├── GenericUtils.java │ │ ├── MonetarySpannable.java │ │ └── NavigationExtensions.kt │ └── res │ ├── anim │ ├── activity_stay.xml │ ├── fade_in.xml │ ├── fade_out.xml │ ├── slide_in_right.xml │ └── slide_out_left.xml │ ├── color │ ├── button_text.xml │ ├── fg_network.xml │ ├── inverted_button.xml │ ├── keyboard_button.xml │ ├── main_button.xml │ ├── radiobutton_icon_color.xml │ ├── radiobutton_text_color.xml │ └── secondary_button.xml │ ├── drawable-anydpi │ ├── ic_clear_grey600_24dp.xml │ └── ic_warning_grey600_24dp.xml │ ├── drawable-v21 │ ├── blue_button_background.xml │ ├── gray_button_background.xml │ ├── gray_button_background_no_shadow.xml │ ├── selectable_background_dark.xml │ ├── selectable_background_light.xml │ ├── selectable_round_corners.xml │ ├── transparent_button_background.xml │ ├── transparent_dark_button_background.xml │ ├── white_button_background.xml │ ├── white_button_background_no_disabled.xml │ ├── white_button_background_no_shadow.xml │ └── white_button_bordered_background.xml │ ├── drawable-xhdpi │ ├── currency_symbol_dash.png │ ├── currency_symbol_mdash.png │ └── currency_symbol_udash.png │ ├── drawable │ ├── action_bar_background.xml │ ├── blue_button_background.xml │ ├── blue_button_text.xml │ ├── checkbox.xml │ ├── checkbox_checked.xml │ ├── checkbox_unchecked.xml │ ├── currency_code_aed.xml │ ├── currency_code_afn.xml │ ├── currency_code_all.xml │ ├── currency_code_amd.xml │ ├── currency_code_ang.xml │ ├── currency_code_aoa.xml │ ├── currency_code_ars.xml │ ├── currency_code_aud.xml │ ├── currency_code_awg.xml │ ├── currency_code_azn.xml │ ├── currency_code_bam.xml │ ├── currency_code_bbd.xml │ ├── currency_code_bdt.xml │ ├── currency_code_bgn.xml │ ├── currency_code_bhd.xml │ ├── currency_code_bif.xml │ ├── currency_code_bmd.xml │ ├── currency_code_bnd.xml │ ├── currency_code_bob.xml │ ├── currency_code_brl.xml │ ├── currency_code_bsd.xml │ ├── currency_code_btc.xml │ ├── currency_code_btn.xml │ ├── currency_code_bwp.xml │ ├── currency_code_byn.xml │ ├── currency_code_byr.xml │ ├── currency_code_bzd.xml │ ├── currency_code_cad.xml │ ├── currency_code_cdf.xml │ ├── currency_code_chf.xml │ ├── currency_code_clf.xml │ ├── currency_code_clp.xml │ ├── currency_code_cny.xml │ ├── currency_code_cop.xml │ ├── currency_code_crc.xml │ ├── currency_code_cuc.xml │ ├── currency_code_cup.xml │ ├── currency_code_cve.xml │ ├── currency_code_czk.xml │ ├── currency_code_djf.xml │ ├── currency_code_dkk.xml │ ├── currency_code_dop.xml │ ├── currency_code_dzd.xml │ ├── currency_code_egp.xml │ ├── currency_code_ern.xml │ ├── currency_code_etb.xml │ ├── currency_code_eth.xml │ ├── currency_code_eur.xml │ ├── currency_code_fjd.xml │ ├── currency_code_fkp.xml │ ├── currency_code_gbp.xml │ ├── currency_code_gel.xml │ ├── currency_code_ggp.xml │ ├── currency_code_ghs.xml │ ├── currency_code_gip.xml │ ├── currency_code_gmd.xml │ ├── currency_code_gnf.xml │ ├── currency_code_gtq.xml │ ├── currency_code_gyd.xml │ ├── currency_code_hkd.xml │ ├── currency_code_hnl.xml │ ├── currency_code_hrk.xml │ ├── currency_code_htg.xml │ ├── currency_code_huf.xml │ ├── currency_code_idr.xml │ ├── currency_code_ils.xml │ ├── currency_code_imp.xml │ ├── currency_code_inr.xml │ ├── currency_code_iqd.xml │ ├── currency_code_irr.xml │ ├── currency_code_isk.xml │ ├── currency_code_jep.xml │ ├── currency_code_jmd.xml │ ├── currency_code_jod.xml │ ├── currency_code_jpy.xml │ ├── currency_code_kes.xml │ ├── currency_code_kgs.xml │ ├── currency_code_khr.xml │ ├── currency_code_kmf.xml │ ├── currency_code_kpw.xml │ ├── currency_code_krw.xml │ ├── currency_code_kwd.xml │ ├── currency_code_kyd.xml │ ├── currency_code_kzt.xml │ ├── currency_code_lak.xml │ ├── currency_code_lbp.xml │ ├── currency_code_lkr.xml │ ├── currency_code_lrd.xml │ ├── currency_code_lsl.xml │ ├── currency_code_ltc.xml │ ├── currency_code_lyd.xml │ ├── currency_code_mad.xml │ ├── currency_code_mdl.xml │ ├── currency_code_mga.xml │ ├── currency_code_mkd.xml │ ├── currency_code_mmk.xml │ ├── currency_code_mnt.xml │ ├── currency_code_mop.xml │ ├── currency_code_mro.xml │ ├── currency_code_mur.xml │ ├── currency_code_mvr.xml │ ├── currency_code_mwk.xml │ ├── currency_code_mxn.xml │ ├── currency_code_myr.xml │ ├── currency_code_mzn.xml │ ├── currency_code_nad.xml │ ├── currency_code_ngn.xml │ ├── currency_code_nio.xml │ ├── currency_code_nok.xml │ ├── currency_code_npr.xml │ ├── currency_code_nzd.xml │ ├── currency_code_omr.xml │ ├── currency_code_pab.xml │ ├── currency_code_pen.xml │ ├── currency_code_pgk.xml │ ├── currency_code_php.xml │ ├── currency_code_pkr.xml │ ├── currency_code_pln.xml │ ├── currency_code_pyg.xml │ ├── currency_code_qar.xml │ ├── currency_code_ron.xml │ ├── currency_code_rsd.xml │ ├── currency_code_rub.xml │ ├── currency_code_rwf.xml │ ├── currency_code_sar.xml │ ├── currency_code_sbd.xml │ ├── currency_code_scr.xml │ ├── currency_code_sdg.xml │ ├── currency_code_sek.xml │ ├── currency_code_sgd.xml │ ├── currency_code_shp.xml │ ├── currency_code_sll.xml │ ├── currency_code_sos.xml │ ├── currency_code_srd.xml │ ├── currency_code_std.xml │ ├── currency_code_svc.xml │ ├── currency_code_syp.xml │ ├── currency_code_szl.xml │ ├── currency_code_thb.xml │ ├── currency_code_tjs.xml │ ├── currency_code_tmt.xml │ ├── currency_code_tnd.xml │ ├── currency_code_top.xml │ ├── currency_code_try.xml │ ├── currency_code_ttd.xml │ ├── currency_code_twd.xml │ ├── currency_code_tzs.xml │ ├── currency_code_uah.xml │ ├── currency_code_ugx.xml │ ├── currency_code_usd.xml │ ├── currency_code_uyu.xml │ ├── currency_code_uzs.xml │ ├── currency_code_ves.xml │ ├── currency_code_vnd.xml │ ├── currency_code_vuv.xml │ ├── currency_code_wst.xml │ ├── currency_code_xaf.xml │ ├── currency_code_xag.xml │ ├── currency_code_xau.xml │ ├── currency_code_xcd.xml │ ├── currency_code_xdr.xml │ ├── currency_code_xof.xml │ ├── currency_code_xpf.xml │ ├── currency_code_yer.xml │ ├── currency_code_zar.xml │ ├── currency_code_zmk.xml │ ├── currency_code_zmw.xml │ ├── currency_code_zwl.xml │ ├── dash_logo_white.xml │ ├── dialog_rounded_bg.xml │ ├── error_button.xml │ ├── gray_button_background.xml │ ├── gray_button_background_no_shadow.xml │ ├── gray_button_text.xml │ ├── ic_arrow_downward_blue_24dp.xml │ ├── ic_arrow_left_blue.xml │ ├── ic_arrow_upward_blue_24dp.xml │ ├── ic_checkmark.xml │ ├── ic_checkmark_blue.xml │ ├── ic_close.xml │ ├── ic_dash_d_blue.xml │ ├── ic_dash_d_white.xml │ ├── ic_dash_logo_white.xml │ ├── ic_default_flag.xml │ ├── ic_delete_backward.xml │ ├── ic_error.xml │ ├── ic_expand_less.xml │ ├── ic_fancy_dialog_sample_icon.xml │ ├── ic_image_placeholder.xml │ ├── ic_info_red.xml │ ├── ic_liquid_big.xml │ ├── ic_liquid_logo.xml │ ├── ic_list_toggle.xml │ ├── ic_network_unavailable.xml │ ├── ic_popup_close.xml │ ├── ic_radio_round_checked.xml │ ├── ic_radio_round_unchecked.xml │ ├── ic_search.xml │ ├── ic_up_down.xml │ ├── ic_warning.xml │ ├── ic_warning_yellow.xml │ ├── ic_x.xml │ ├── inverted_button.xml │ ├── list_divider.xml │ ├── main_button.xml │ ├── primary_button.xml │ ├── progress_horizontal.xml │ ├── red_panel_background.xml │ ├── reload_icon_white.xml │ ├── round_corners_white_bg.xml │ ├── rounded_background.xml │ ├── rounded_ripple_background.xml │ ├── secondary_button.xml │ ├── secondary_inverted_button.xml │ ├── segmented_picker_background.xml │ ├── segmented_picker_divider.xml │ ├── selectable_background_dark.xml │ ├── selectable_background_light.xml │ ├── selectable_round_corners.xml │ ├── tab_background.xml │ ├── tab_item_background.xml │ ├── tab_item_background_selected.xml │ ├── tab_item_background_unselected.xml │ ├── transparent_button_background.xml │ ├── transparent_button_text.xml │ ├── transparent_dark_button_background.xml │ ├── uphold_new_logo.png │ ├── white_background_rounded.xml │ ├── white_button_background.xml │ ├── white_button_background_no_disabled.xml │ ├── white_button_background_no_shadow.xml │ ├── white_button_bordered_background.xml │ ├── white_button_bordered_text.xml │ ├── white_button_text.xml │ └── yellow_background_rounded.xml │ ├── font │ ├── montserrat.xml │ ├── montserrat_bold.ttf │ ├── montserrat_medium.ttf │ ├── montserrat_regular.ttf │ └── montserrat_semibold.ttf │ ├── layout │ ├── alert_dialog_button_bar.xml │ ├── amount_view.xml │ ├── app_bar_general.xml │ ├── app_bar_main.xml │ ├── dialog_adaptive.xml │ ├── dialog_message.xml │ ├── dialog_option_picker.xml │ ├── dialog_simple.xml │ ├── dialog_title.xml │ ├── fancy_alert_dialog.xml │ ├── fragment_enter_amount.xml │ ├── inaccurate_balance.xml │ ├── lock_screen_button.xml │ ├── network_unavailable_fragment.xml │ ├── numeric_keyboard_view.xml │ ├── radiobutton_row.xml │ ├── segmented_picker.xml │ └── segmented_picker_option_view.xml │ ├── values-ar │ └── strings.xml │ ├── values-bg │ └── strings.xml │ ├── values-cs │ └── strings.xml │ ├── values-de │ └── strings.xml │ ├── values-el │ └── strings.xml │ ├── values-es │ └── strings.xml │ ├── values-fa │ └── strings.xml │ ├── values-fil │ └── strings.xml │ ├── values-fr │ └── strings.xml │ ├── values-id │ └── strings.xml │ ├── values-it │ └── strings.xml │ ├── values-ja │ └── strings.xml │ ├── values-ko │ └── strings.xml │ ├── values-nl │ └── strings.xml │ ├── values-pl │ └── strings.xml │ ├── values-pt │ └── strings.xml │ ├── values-ro │ └── strings.xml │ ├── values-ru │ └── strings.xml │ ├── values-sk │ └── strings.xml │ ├── values-sl │ └── strings.xml │ ├── values-sr │ └── strings.xml │ ├── values-sw700dp │ └── dimens.xml │ ├── values-th │ └── strings.xml │ ├── values-tr │ └── strings.xml │ ├── values-v21 │ └── styles.xml │ ├── values-v28 │ └── styles.xml │ ├── values-vi │ └── strings.xml │ ├── values-xhdpi │ └── dimens.xml │ ├── values-xxhdpi │ └── dimens.xml │ ├── values-zh-rTW │ └── strings.xml │ ├── values-zh │ └── strings.xml │ └── values │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── eclipse-code-format.xml ├── exploredata.rb ├── fastlane ├── Appfile ├── Fastfile └── Pluginfile ├── features └── exploredash │ ├── .gitignore │ ├── build.gradle │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ ├── androidTest │ └── java │ │ └── org │ │ └── dash │ │ └── wallet │ │ └── features │ │ └── exploredash │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── org │ │ │ └── dash │ │ │ └── wallet │ │ │ └── features │ │ │ └── exploredash │ │ │ ├── data │ │ │ ├── AtmDao.kt │ │ │ ├── BaseDao.kt │ │ │ ├── ExploreDataSource.kt │ │ │ ├── MerchantDao.kt │ │ │ └── model │ │ │ │ ├── Atm.kt │ │ │ │ ├── AtmFTS.kt │ │ │ │ ├── GeoBounds.kt │ │ │ │ ├── Merchant.kt │ │ │ │ ├── MerchantFTS.kt │ │ │ │ ├── MerchantInfo.kt │ │ │ │ └── SearchResult.kt │ │ │ ├── di │ │ │ └── ExploreDashModule.kt │ │ │ ├── repository │ │ │ └── ExploreRepository.kt │ │ │ ├── services │ │ │ ├── Address.kt │ │ │ └── UserLocationState.kt │ │ │ └── ui │ │ │ ├── ExploreFragment.kt │ │ │ ├── ExploreMapFragment.kt │ │ │ ├── ExploreViewModel.kt │ │ │ ├── ItemDetails.kt │ │ │ ├── SearchFragment.kt │ │ │ ├── adapters │ │ │ ├── MerchantLocationsAdapter.kt │ │ │ ├── MerchantLocationsHeaderAdapter.kt │ │ │ ├── MerchantsAtmsResultAdapter.kt │ │ │ └── SearchHeaderAdapter.kt │ │ │ ├── bottomsheetbehavior │ │ │ └── ExploreMapBottomSheetBehavior.kt │ │ │ ├── dialogs │ │ │ ├── BuyGiftCardDescriptionDialog.kt │ │ │ ├── ExploreDashInfoDialog.kt │ │ │ └── FiltersDialog.kt │ │ │ └── extensions │ │ │ ├── Const.kt │ │ │ ├── LocaleExt.kt │ │ │ └── LocationFragmentExt.kt │ └── res │ │ ├── drawable-hdpi │ │ └── explore_image.png │ │ ├── drawable-xhdpi │ │ └── explore_image.png │ │ ├── drawable-xxhdpi │ │ └── explore_image.png │ │ ├── drawable │ │ ├── gray_background_rounded.xml │ │ ├── ic_back_arrow.xml │ │ ├── ic_blue_circle.xml │ │ ├── ic_buy.xml │ │ ├── ic_call.xml │ │ ├── ic_cash.xml │ │ ├── ic_circle_white.xml │ │ ├── ic_current_location.xml │ │ ├── ic_dash.xml │ │ ├── ic_dash_pay.xml │ │ ├── ic_direction.xml │ │ ├── ic_distance.xml │ │ ├── ic_explore_info_screen_dash_circle_filled.xml │ │ ├── ic_explore_info_screen_map_blue.xml │ │ ├── ic_explore_info_screen_power_blue.xml │ │ ├── ic_filter.xml │ │ ├── ic_gift_card.xml │ │ ├── ic_gift_card_rounded.xml │ │ ├── ic_info.xml │ │ ├── ic_link.xml │ │ ├── ic_location.xml │ │ ├── ic_map.xml │ │ ├── ic_merchant.xml │ │ ├── ic_sell.xml │ │ ├── ic_show_all.xml │ │ ├── ic_small_back_arrow.xml │ │ ├── ic_up.xml │ │ ├── round_corners_bgd_blue.xml │ │ └── user_location_map_marker.xml │ │ ├── layout │ │ ├── atm_row.xml │ │ ├── buy_gift_card_description.xml │ │ ├── dialog_filters.xml │ │ ├── explore_dash_main_info.xml │ │ ├── fragment_explore.xml │ │ ├── fragment_search.xml │ │ ├── item_details_view.xml │ │ ├── manage_gps_view.xml │ │ ├── merchant_location_row.xml │ │ ├── merchant_locations_header.xml │ │ ├── merchant_row.xml │ │ └── search_header_view.xml │ │ ├── menu │ │ └── info_menu.xml │ │ ├── navigation │ │ └── explore_dash.xml │ │ ├── values-es │ │ └── strings-explore-dash.xml │ │ ├── values-nl │ │ └── strings-explore-dash.xml │ │ ├── values-xhdpi │ │ └── dimens.xml │ │ ├── values-xxhdpi │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings-explore-dash.xml │ │ └── styles.xml │ └── test │ └── java │ └── org │ └── dash │ └── wallet │ └── features │ └── exploredash │ ├── ExploreViewModelTest.kt │ └── MerchantAtmDataSourceTest.kt ├── gradle.properties ├── gradle ├── google-services.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── integration-android ├── AUTHORS ├── COPYING ├── build.gradle └── src │ └── de │ └── schildbach │ └── wallet │ └── integration │ └── android │ └── BitcoinIntegration.java ├── ipynob.py ├── liquid-integration ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── org │ │ └── dash │ │ └── wallet │ │ └── integration │ │ └── liquid │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── org │ │ │ └── dash │ │ │ └── wallet │ │ │ └── integration │ │ │ └── liquid │ │ │ ├── adapter │ │ │ └── CryptoCurrencyAdapter.kt │ │ │ ├── currency │ │ │ ├── CurrencyResponse.kt │ │ │ ├── PayloadItem.kt │ │ │ └── Settlement.kt │ │ │ ├── data │ │ │ ├── LiquidClient.kt │ │ │ ├── LiquidConstants.kt │ │ │ ├── LiquidException.kt │ │ │ ├── LiquidService.kt │ │ │ ├── LiquidSessionId.kt │ │ │ ├── LiquidTerminateSession.kt │ │ │ ├── LiquidUnauthorizedException.kt │ │ │ └── UserKycState.kt │ │ │ ├── dialog │ │ │ ├── BuyDashCryptoCurrencyDialog.kt │ │ │ ├── CountrySupportDialog.kt │ │ │ ├── SelectBuyDashDialog.kt │ │ │ ├── SelectSellDashDialog.kt │ │ │ └── SellDashCryptoCurrencyDialog.kt │ │ │ ├── listener │ │ │ ├── CurrencySelectListener.kt │ │ │ └── ValueSelectListener.kt │ │ │ ├── model │ │ │ ├── Data.kt │ │ │ ├── UIEvent.kt │ │ │ └── WidgetResponse.kt │ │ │ └── ui │ │ │ ├── BuyDashWithCreditCardActivity.kt │ │ │ ├── BuyDashWithCryptoCurrencyActivity.kt │ │ │ ├── LiquidAuthRedirectActivity.kt │ │ │ ├── LiquidBuyAndSellDashActivity.kt │ │ │ ├── LiquidSplashActivity.kt │ │ │ ├── LiquidViewModel.kt │ │ │ ├── SellDashActivity.kt │ │ │ └── WebViewActivity.kt │ └── res │ │ ├── drawable │ │ ├── drawable_currency_border.xml │ │ ├── drawable_green_round.xml │ │ ├── drawable_orange_round.xml │ │ ├── drawable_white_corner.xml │ │ ├── ic_android_black_24dp.xml │ │ ├── ic_arrow_back.xml │ │ ├── ic_arrows.xml │ │ ├── ic_backspace.xml │ │ ├── ic_buy.xml │ │ ├── ic_buy_sell.xml │ │ ├── ic_close.xml │ │ ├── ic_creditcard.xml │ │ ├── ic_creditcard_splash.xml │ │ ├── ic_crypto_splash.xml │ │ ├── ic_cryptocurrency.xml │ │ ├── ic_dash_d_black.xml │ │ ├── ic_dash_d_white_bottom.xml │ │ ├── ic_disconnect.xml │ │ ├── ic_filter.xml │ │ ├── ic_forward.xml │ │ ├── ic_information.xml │ │ ├── ic_information_blue.xml │ │ ├── ic_liquid_icon.xml │ │ ├── ic_liquid_text_icon.xml │ │ ├── ic_sell.xml │ │ ├── ic_toggle.xml │ │ ├── ic_transfer_liquid.xml │ │ ├── ic_transferfrom.xml │ │ ├── ic_transferto.xml │ │ └── selectable_round_corners.xml │ │ ├── layout │ │ ├── activity_buy_dash_crypto_new.xml │ │ ├── activity_liquid_buy_and_sell_dash.xml │ │ ├── activity_login_webview.xml │ │ ├── activity_webview_quick_exchange.xml │ │ ├── dialog_buy_dash.xml │ │ ├── dialog_crypto_support.xml │ │ ├── dialog_filter_by_currency.xml │ │ ├── dialog_select_cryptocurrency.xml │ │ ├── dialog_sell_dash.xml │ │ ├── item_buy_cryptocurrency.xml │ │ ├── item_sell_cryptocurrency.xml │ │ └── liquid_splash_screen.xml │ │ ├── values-ar │ │ └── strings-liquid.xml │ │ ├── values-cs │ │ └── strings-liquid.xml │ │ ├── values-de │ │ └── strings-liquid.xml │ │ ├── values-el │ │ └── strings-liquid.xml │ │ ├── values-es │ │ └── strings-liquid.xml │ │ ├── values-fa │ │ └── strings-liquid.xml │ │ ├── values-fil │ │ └── strings-liquid.xml │ │ ├── values-fr │ │ └── strings-liquid.xml │ │ ├── values-id │ │ └── strings-liquid.xml │ │ ├── values-it │ │ └── strings-liquid.xml │ │ ├── values-ko │ │ └── strings-liquid.xml │ │ ├── values-nl │ │ └── strings-liquid.xml │ │ ├── values-pl │ │ └── strings-liquid.xml │ │ ├── values-pt │ │ └── strings-liquid.xml │ │ ├── values-ru │ │ └── strings-liquid.xml │ │ ├── values-sk │ │ └── strings-liquid.xml │ │ ├── values-th │ │ └── strings-liquid.xml │ │ ├── values-tr │ │ └── strings-liquid.xml │ │ ├── values-zh-rTW │ │ └── strings-liquid.xml │ │ ├── values-zh │ │ └── strings-liquid.xml │ │ └── values │ │ ├── strings-liquid.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── org │ └── dash │ └── wallet │ └── integration │ └── liquid │ └── ExampleUnitTest.kt ├── market ├── en │ ├── home-en.png │ ├── lock-screen-en.png │ ├── receive-en.png │ ├── security-en.png │ └── send-en.png ├── es │ ├── home-es.png │ ├── lock-screen-es.png │ ├── receive-es.png │ ├── security-es.png │ └── send-es.png ├── market-app-icon.png ├── market-description-ar.txt ├── market-description-bg.txt ├── market-description-ca.txt ├── market-description-cs.txt ├── market-description-da.txt ├── market-description-de.txt ├── market-description-el.txt ├── market-description-eo.txt ├── market-description-es.txt ├── market-description-fa.txt ├── market-description-fi.txt ├── market-description-fil.txt ├── market-description-fr.txt ├── market-description-he.txt ├── market-description-hi.txt ├── market-description-hr.txt ├── market-description-hu.txt ├── market-description-id.txt ├── market-description-it.txt ├── market-description-iw.txt ├── market-description-ja.txt ├── market-description-ko.txt ├── market-description-mk.txt ├── market-description-nb.txt ├── market-description-nl.txt ├── market-description-pl.txt ├── market-description-pt.txt ├── market-description-ro.txt ├── market-description-ru.txt ├── market-description-sk.txt ├── market-description-sl.txt ├── market-description-sq.txt ├── market-description-sr.txt ├── market-description-sv.txt ├── market-description-th.txt ├── market-description-tr.txt ├── market-description-uk.txt ├── market-description-vi.txt ├── market-description-zh-TW.txt ├── market-description-zh.txt ├── market-description.txt ├── market-feature-graphic.png ├── market-promo-text-ar.txt ├── market-promo-text-bg.txt ├── market-promo-text-ca.txt ├── market-promo-text-cs.txt ├── market-promo-text-da.txt ├── market-promo-text-de.txt ├── market-promo-text-el.txt ├── market-promo-text-eo.txt ├── market-promo-text-es.txt ├── market-promo-text-fa.txt ├── market-promo-text-fi.txt ├── market-promo-text-fil.txt ├── market-promo-text-fr.txt ├── market-promo-text-he.txt ├── market-promo-text-hi.txt ├── market-promo-text-hr.txt ├── market-promo-text-hu.txt ├── market-promo-text-id.txt ├── market-promo-text-it.txt ├── market-promo-text-iw.txt ├── market-promo-text-ja.txt ├── market-promo-text-ko.txt ├── market-promo-text-mk.txt ├── market-promo-text-nb.txt ├── market-promo-text-nl.txt ├── market-promo-text-pl.txt ├── market-promo-text-pt.txt ├── market-promo-text-ro.txt ├── market-promo-text-ru.txt ├── market-promo-text-sk.txt ├── market-promo-text-sl.txt ├── market-promo-text-sq.txt ├── market-promo-text-sr.txt ├── market-promo-text-sv.txt ├── market-promo-text-th.txt ├── market-promo-text-tr.txt ├── market-promo-text-uk.txt ├── market-promo-text-vi.txt ├── market-promo-text-zh-TW.txt ├── market-promo-text-zh.txt └── market-promo-text.txt ├── robo-script-7.1-and-above.json ├── sample-integration-android ├── AUTHORS ├── AndroidManifest.xml ├── COPYING ├── build.gradle ├── project.properties ├── res │ └── layout │ │ └── sample_activity.xml └── src │ └── de │ └── schildbach │ └── wallet │ └── integration │ └── sample │ └── SampleActivity.java ├── settings.gradle ├── translations ├── .gitignore ├── .tx │ └── config ├── README.md ├── compare-strings.py └── download-strings.py ├── uphold-integration ├── .gitignore ├── ERRORS.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── org │ │ │ └── dash │ │ │ └── wallet │ │ │ └── integration │ │ │ └── uphold │ │ │ ├── currencyModel │ │ │ └── UpholdCurrencyResponse.kt │ │ │ ├── data │ │ │ ├── UpholdAccessToken.java │ │ │ ├── UpholdAddress.java │ │ │ ├── UpholdApiException.java │ │ │ ├── UpholdBankAccount.java │ │ │ ├── UpholdCard.java │ │ │ ├── UpholdCardAddress.java │ │ │ ├── UpholdCardAddressAdapter.java │ │ │ ├── UpholdClient.java │ │ │ ├── UpholdConstants.java │ │ │ ├── UpholdCryptoCardAddress.java │ │ │ ├── UpholdException.java │ │ │ ├── UpholdService.java │ │ │ └── UpholdTransaction.java │ │ │ └── ui │ │ │ ├── UpholdAccountActivity.java │ │ │ ├── UpholdOtpDialog.java │ │ │ ├── UpholdSplashActivity.java │ │ │ └── UpholdWithdrawalHelper.java │ └── res │ │ ├── drawable-xhdpi │ │ ├── logout.png │ │ └── uphold_logo.png │ │ ├── drawable │ │ ├── ic_buy_dash.xml │ │ ├── ic_dash_d_white_bottom.xml │ │ └── ic_transfer.xml │ │ ├── layout │ │ ├── uphold_account_screen.xml │ │ ├── uphold_logout_confirm.xml │ │ ├── uphold_otp_dialog.xml │ │ ├── uphold_splash_screen.xml │ │ └── uphold_withdrawal_dialog.xml │ │ ├── values-ar │ │ └── strings-uphold.xml │ │ ├── values-bg │ │ └── strings-uphold.xml │ │ ├── values-cs │ │ └── strings-uphold.xml │ │ ├── values-de │ │ └── strings-uphold.xml │ │ ├── values-el │ │ └── strings-uphold.xml │ │ ├── values-es │ │ └── strings-uphold.xml │ │ ├── values-fa │ │ └── strings-uphold.xml │ │ ├── values-fil │ │ └── strings-uphold.xml │ │ ├── values-fr │ │ └── strings-uphold.xml │ │ ├── values-hu │ │ └── strings-uphold.xml │ │ ├── values-id │ │ └── strings-uphold.xml │ │ ├── values-it │ │ └── strings-uphold.xml │ │ ├── values-ja │ │ └── strings-uphold.xml │ │ ├── values-ko │ │ └── strings-uphold.xml │ │ ├── values-nl │ │ └── strings-uphold.xml │ │ ├── values-pl │ │ └── strings-uphold.xml │ │ ├── values-pt │ │ └── strings-uphold.xml │ │ ├── values-ro │ │ └── strings-uphold.xml │ │ ├── values-ru │ │ └── strings-uphold.xml │ │ ├── values-sk │ │ └── strings-uphold.xml │ │ ├── values-th │ │ └── strings-uphold.xml │ │ ├── values-tr │ │ └── strings-uphold.xml │ │ ├── values-vi │ │ └── strings-uphold.xml │ │ ├── values-zh-rTW │ │ └── strings-uphold.xml │ │ ├── values-zh │ │ └── strings-uphold.xml │ │ └── values │ │ ├── strings-uphold.xml │ │ └── styles.xml │ └── test │ └── java │ └── org │ └── dash │ └── wallet │ └── integration │ └── uphold │ └── UpholdErrorTest.kt ├── version └── wallet ├── .gitignore ├── AUTHORS ├── AndroidManifest.xml ├── CHANGES ├── COPYING ├── README.md ├── README.recover.md ├── README.specs.md ├── androidTest ├── de │ └── schildbach │ │ └── wallet │ │ ├── database │ │ └── DatabaseMigrationTest.kt │ │ └── ui │ │ ├── ExchangeRatesTest.java │ │ └── WalletActivityTest.java └── testNet3 │ └── res │ └── values │ └── strings.xml ├── assets ├── bip39-wordlists │ ├── chinese_simplified.txt │ ├── chinese_traditional.txt │ ├── czech.txt │ ├── english.txt │ ├── french.txt │ ├── italian.txt │ ├── japanese.txt │ ├── korean.txt │ └── spanish.txt ├── checkpoints-testnet.txt ├── checkpoints.txt ├── electrum-servers.txt ├── explore │ └── explore.db ├── fees-devnet.txt ├── fees-testnet.txt ├── fees.txt └── mnlistdiff.dat ├── build.gradle ├── graphics ├── ic_app_color_48dp-mdpi.svg ├── ic_app_color_48dp_beta.svg ├── ic_app_color_48dp_testnet.svg ├── mipmap │ └── ic_app_color_48dp-mdpi.svg └── stat_notify_received-xhdpi.svg ├── ic_launcher-web.png ├── keystore └── debug.keystore ├── proguard.cfg ├── proguardTest-rules.txt ├── project.properties ├── res ├── anim │ ├── fade_in.xml │ ├── fade_out.xml │ ├── shake.xml │ ├── shake_pin.xml │ ├── slide_in_bottom.xml │ ├── slide_in_left.xml │ ├── slide_in_top.xml │ ├── slide_out_bottom.xml │ ├── slide_out_right.xml │ └── transaction_layout_anim.xml ├── color │ ├── dialog_button_text.xml │ ├── round_button_text.xml │ └── tab_title_color.xml ├── drawable-anydpi │ ├── ic_arrow_back_white_24dp.xml │ ├── ic_content_copy_white_24dp.xml │ ├── ic_content_paste_white_24dp.xml │ ├── ic_create_white_24dp.xml │ ├── ic_delete_white_24dp.xml │ ├── ic_filter_list_white_24dp.xml │ ├── ic_local_offer_white_24dp.xml │ ├── ic_more_vert_grey600_18dp.xml │ ├── ic_photo_camera_white_24dp.xml │ ├── ic_qrcode_white_24dp.xml │ ├── ic_refresh_white_24dp.xml │ ├── ic_search_white_24dp.xml │ ├── ic_send_flipped_white_24dp.xml │ ├── ic_send_white_24dp.xml │ └── ic_share_white_24dp.xml ├── drawable-hdpi │ ├── appwidget_dark_bg.9.png │ ├── appwidget_dark_bg_focused.9.png │ ├── appwidget_dark_bg_pressed.9.png │ ├── appwidget_inner_focused_c.9.png │ ├── appwidget_inner_focused_l.9.png │ ├── appwidget_inner_focused_r.9.png │ ├── appwidget_inner_pressed_c.9.png │ ├── appwidget_inner_pressed_l.9.png │ ├── appwidget_inner_pressed_r.9.png │ ├── explore_hand.png │ ├── splash_activity_background.png │ ├── splash_activity_slogan.png │ ├── stat_sys_peers_0.png │ ├── stat_sys_peers_1.png │ ├── stat_sys_peers_2.png │ ├── stat_sys_peers_3.png │ ├── stat_sys_peers_4.png │ └── toast_frame.9.png ├── drawable-v21 │ └── selectable_item_background.xml ├── drawable-xhdpi │ ├── app_icon.png │ ├── appwidget_dark_bg.9.png │ ├── appwidget_dark_bg_focused.9.png │ ├── appwidget_dark_bg_pressed.9.png │ ├── appwidget_inner_focused_c.9.png │ ├── appwidget_inner_focused_l.9.png │ ├── appwidget_inner_focused_r.9.png │ ├── appwidget_inner_pressed_c.9.png │ ├── appwidget_inner_pressed_l.9.png │ ├── appwidget_inner_pressed_r.9.png │ ├── explore_hand.png │ ├── splash_activity_background.png │ ├── splash_activity_slogan.png │ └── widget_preview.png ├── drawable-xxhdpi │ ├── explore_hand.png │ ├── security_blue.png │ ├── security_red.png │ ├── splash_activity_background.png │ ├── splash_activity_slogan.png │ ├── welcome_screenshot_1.png │ ├── welcome_screenshot_2.png │ └── welcome_screenshot_3.png ├── drawable │ ├── action_bar_up_indicator.xml │ ├── action_mode_background.xml │ ├── appwidget_button_center.xml │ ├── appwidget_button_left.xml │ ├── appwidget_button_right.xml │ ├── appwidget_dark_bg_clickable.xml │ ├── appwidget_divider.xml │ ├── background_dialog.xml │ ├── balance_prefix.xml │ ├── balance_prefix_micro.xml │ ├── balance_prefix_milli.xml │ ├── blue_circle.xml │ ├── check_animated.xml │ ├── close_exchange_rates_view.xml │ ├── custom_pin_preview_background.xml │ ├── custom_pin_preview_background_gray.xml │ ├── custom_pin_preview_item_dot.xml │ ├── dash_logo_white.xml │ ├── divider_currency.xml │ ├── divider_dark.xml │ ├── divider_field.xml │ ├── drawable_filter_background.xml │ ├── goto_button_selector.xml │ ├── home_button_selector.xml │ ├── ic_action_filter.xml │ ├── ic_action_search.xml │ ├── ic_arrow_downward_white_24dp.xml │ ├── ic_arrow_drop_down_blue.xml │ ├── ic_arrow_drop_up_blue.xml │ ├── ic_arrow_upward_white_24dp.xml │ ├── ic_backspace.xml │ ├── ic_baseline_arrow_back_white.xml │ ├── ic_camera_frame.xml │ ├── ic_check_white_24dp.xml │ ├── ic_close_blue.xml │ ├── ic_close_gray_40.xml │ ├── ic_close_white_24dp.xml │ ├── ic_convert.xml │ ├── ic_copy_addres.xml │ ├── ic_dash_d.xml │ ├── ic_dash_d_black.xml │ ├── ic_dash_d_blue.xml │ ├── ic_dash_d_circle.xml │ ├── ic_dash_d_gray.xml │ ├── ic_dash_logo_blue.xml │ ├── ic_dash_symbol_gray.xml │ ├── ic_exclamation_circle.xml │ ├── ic_expand_more_blue.xml │ ├── ic_explore.xml │ ├── ic_eyes.xml │ ├── ic_fingerprint.xml │ ├── ic_fingerprint_black_24dp.xml │ ├── ic_fingerprint_white.xml │ ├── ic_forgot_pin.xml │ ├── ic_home.xml │ ├── ic_home_active.xml │ ├── ic_home_focused.xml │ ├── ic_key_filled.xml │ ├── ic_lock_login_with_fingerprint.xml │ ├── ic_lock_login_with_pin.xml │ ├── ic_lock_quick_receive.xml │ ├── ic_lock_scan_to_pay.xml │ ├── ic_menu_address_book.xml │ ├── ic_menu_buy.xml │ ├── ic_menu_buy_sell_dash.xml │ ├── ic_menu_contact_support.xml │ ├── ic_menu_disconnect.xml │ ├── ic_menu_exchenge.xml │ ├── ic_menu_home.xml │ ├── ic_menu_manage.xml │ ├── ic_menu_network_monitor.xml │ ├── ic_menu_paper_wallet.xml │ ├── ic_menu_row_arrow.xml │ ├── ic_menu_safety.xml │ ├── ic_menu_safety_white.xml │ ├── ic_menu_security.xml │ ├── ic_menu_settings.xml │ ├── ic_menu_tools.xml │ ├── ic_more.xml │ ├── ic_more_active.xml │ ├── ic_more_focused.xml │ ├── ic_more_vert_24dp.xml │ ├── ic_not_valid_qr_code.xml │ ├── ic_pay_copied_address.xml │ ├── ic_payments.xml │ ├── ic_payments_focused.xml │ ├── ic_pencil_slash.xml │ ├── ic_pin_item_gray.xml │ ├── ic_pin_item_inactive_gray.xml │ ├── ic_pin_item_inactive_white.xml │ ├── ic_pin_item_more.xml │ ├── ic_pin_item_more_inactive.xml │ ├── ic_please_wait_0.xml │ ├── ic_please_wait_1.xml │ ├── ic_please_wait_2.xml │ ├── ic_please_wait_3.xml │ ├── ic_qrcode.xml │ ├── ic_retry_request.xml │ ├── ic_retry_simple.xml │ ├── ic_scan_qr.xml │ ├── ic_search_exchange_rates.xml │ ├── ic_search_light_gray.xml │ ├── ic_secured_by.xml │ ├── ic_shield_lock_filled.xml │ ├── ic_shortcut_add.xml │ ├── ic_shortcut_bar_explore.xml │ ├── ic_shortcut_buy_sell_dash.xml │ ├── ic_shortcut_import_key.xml │ ├── ic_shortcut_pay_to_address.xml │ ├── ic_shortcut_receive.xml │ ├── ic_shortcut_scan_to_pay.xml │ ├── ic_shortcut_secure_now.xml │ ├── ic_show_balance.xml │ ├── ic_square_stack.xml │ ├── ic_sync.xml │ ├── ic_transaction_filter.xml │ ├── ic_transaction_info.xml │ ├── ic_transaction_received.xml │ ├── ic_transaction_sent.xml │ ├── ic_unable_to_connect_qr.xml │ ├── left_round_button.xml │ ├── left_round_corners.xml │ ├── left_round_corners_checked.xml │ ├── more_button_selector.xml │ ├── pin_item.xml │ ├── pin_item_more.xml │ ├── pin_item_white.xml │ ├── please_wait_anim.xml │ ├── right_round_button.xml │ ├── right_round_corners.xml │ ├── right_round_corners_checked.xml │ ├── round_background_gray.xml │ ├── round_checkbox.xml │ ├── round_checkbox_checked.xml │ ├── round_checkbox_unchecked.xml │ ├── round_corner_bgd_white.xml │ ├── rounded_blue_frame.xml │ ├── rounded_corners_bgd_light_gray.xml │ ├── rounded_gray_frame.xml │ ├── security_filled_blue.xml │ ├── security_filled_green.xml │ ├── security_filled_orange.xml │ ├── security_filled_red.xml │ ├── seekbar_line.xml │ ├── seekbar_step.xml │ ├── seekbar_thumb.xml │ ├── select_currency_toggle.xml │ ├── selectable_item_background.xml │ ├── shortcut_request_coins.xml │ ├── shortcut_scan_qr.xml │ ├── shortcut_send_coins.xml │ ├── side_nav_bar.xml │ ├── splash_background.xml │ ├── stat_sys_peers.xml │ ├── top_bottom_separator.xml │ ├── top_separator.xml │ ├── transactions_list_filter_received.xml │ ├── transactions_list_filter_sent.xml │ ├── view_shadow_bottom.xml │ ├── view_shadow_left.xml │ ├── view_shadow_right.xml │ ├── view_shadow_top.xml │ ├── white_progress.xml │ └── word_button_drawable.xml ├── layout-land │ └── request_coins_fragment.xml ├── layout │ ├── activity_about.xml │ ├── activity_advanced_security.xml │ ├── activity_app_update.xml │ ├── activity_block_info.xml │ ├── activity_buy_and_sell_liquid_uphold.xml │ ├── activity_explore.xml │ ├── activity_forgot_pin.xml │ ├── activity_lock_screen.xml │ ├── activity_lock_screen_root.xml │ ├── activity_more.xml │ ├── activity_onboarding.xml │ ├── activity_onboarding_invalid_wallet.xml │ ├── activity_onboarding_perm_lock.xml │ ├── activity_payment_protocol.xml │ ├── activity_payments.xml │ ├── activity_quick_receive.xml │ ├── activity_receive.xml │ ├── activity_recover_wallet_from_seed.xml │ ├── activity_security.xml │ ├── activity_set_pin.xml │ ├── activity_settings.xml │ ├── activity_successful_transaction.xml │ ├── activity_tools.xml │ ├── activity_uphold_tranfser.xml │ ├── activity_verify_seed.xml │ ├── activity_view_seed.xml │ ├── activity_welcome.xml │ ├── address_book_onepane.xml │ ├── address_book_row.xml │ ├── address_book_twopanes.xml │ ├── backup_disclaimer_layout.xml │ ├── backup_wallet_dialog.xml │ ├── backup_wallet_to_seed_dialog.xml │ ├── bitmap_dialog.xml │ ├── block_explorer_content.xml │ ├── block_list_fragment.xml │ ├── block_row.xml │ ├── block_row_transaction.xml │ ├── dash_fiat_amount_layout.xml │ ├── dialog_confirm_transaction.xml │ ├── dialog_liquid_all_curriencies.xml │ ├── dialog_receive_details.xml │ ├── dialog_transactions_filter.xml │ ├── dialog_verify_seed_warning.xml │ ├── edit_address_book_entry_dialog.xml │ ├── encrypt_keys_dialog.xml │ ├── encrypt_new_key_chain_dialog.xml │ ├── enter_amount_fragment.xml │ ├── exchange_rate_row.xml │ ├── exchange_rates_content.xml │ ├── exchange_rates_fragment.xml │ ├── ext_app_bar_bottom_layout.xml │ ├── ext_app_bar_layout.xml │ ├── extended_public_key_dialog.xml │ ├── fancy_list_content.xml │ ├── fingerprint_dialog.xml │ ├── fingerprint_view.xml │ ├── fragment_enter_pin.xml │ ├── fragment_its_import_to_secure.xml │ ├── fragment_payment_protocol.xml │ ├── fragment_payments_pay.xml │ ├── fragment_payments_receive.xml │ ├── fragment_secure_wallet.xml │ ├── fragment_welcome.xml │ ├── global_footer_view.xml │ ├── header_balance_fragment.xml │ ├── home_activity.xml │ ├── home_content.xml │ ├── item_currency.xml │ ├── lock_fingerprint_view.xml │ ├── masternode_fragment.xml │ ├── nav_header_main.xml │ ├── navigation_layout.xml │ ├── network_monitor_onepane.xml │ ├── network_monitor_twopanes.xml │ ├── payment_request_wait_error_view.xml │ ├── payments_button_view.xml │ ├── peer_list_fragment.xml │ ├── peer_list_row.xml │ ├── peer_monitor_content.xml │ ├── pin_preview_view.xml │ ├── preferences_content.xml │ ├── receive_info_view.xml │ ├── report_issue_dialog.xml │ ├── request_coins_content.xml │ ├── request_coins_form_include.xml │ ├── request_coins_fragment.xml │ ├── restore_wallet_dialog.xml │ ├── restore_wallet_file_row.xml │ ├── restore_wallet_from_seed_dialog.xml │ ├── row_separator.xml │ ├── scan_activity.xml │ ├── screenshot_warning_widget.xml │ ├── send_coins_buttons_include.xml │ ├── send_coins_content.xml │ ├── send_coins_fragment.xml │ ├── shortcut_button.xml │ ├── spinner_item.xml │ ├── sweep_wallet_content.xml │ ├── sweep_wallet_decrypt_dialog.xml │ ├── sweep_wallet_fragment.xml │ ├── sync_status_pane.xml │ ├── tab_title.xml │ ├── transaction_details_dialog.xml │ ├── transaction_result_address_row.xml │ ├── transaction_result_content.xml │ ├── transaction_row.xml │ ├── unable_to_connect_view.xml │ ├── unlock_wallet_dialog.xml │ ├── verify_seed_success.xml │ ├── verify_seed_verify.xml │ ├── verify_seed_word_button.xml │ ├── verify_seed_word_tv.xml │ ├── verify_seed_write_down.xml │ ├── view_payment_request_details.xml │ ├── wallet_actions_fragment.xml │ ├── wallet_activity_bottom_include.xml │ ├── wallet_activity_onepane_horizontal.xml │ ├── wallet_activity_onepane_vertical.xml │ ├── wallet_activity_twopanes.xml │ ├── wallet_address_dialog.xml │ ├── wallet_address_fragment.xml │ ├── wallet_balance_fragment.xml │ ├── wallet_balance_toolbar_fragment.xml │ ├── wallet_balance_widget_content.xml │ ├── wallet_disclaimer_fragment.xml │ └── wallet_transactions_fragment.xml ├── menu-v21 │ ├── sending_addresses_context.xml │ ├── sending_addresses_fragment_options.xml │ └── wallet_addresses_context.xml ├── menu │ ├── blocks_context.xml │ ├── exchange_rates_context.xml │ ├── exchange_rates_fragment_options.xml │ ├── main_drawer.xml │ ├── network_monitor_options.xml │ ├── payment_options.xml │ ├── request_coins_activity_options.xml │ ├── request_coins_fragment_options.xml │ ├── sending_addresses_context.xml │ ├── sending_addresses_fragment_options.xml │ ├── wallet_addresses_context.xml │ ├── wallet_addresses_fragment_options.xml │ ├── wallet_buy_and_sell.xml │ ├── wallet_options.xml │ ├── wallet_safety_options.xml │ ├── wallet_transactions_context.xml │ └── wallet_transactions_fragment_options.xml ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_foreground.png ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_foreground.png ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_foreground.png ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_foreground.png ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_foreground.png ├── raw │ ├── coins_received.wav │ ├── send_coins_broadcast_1.wav │ ├── send_coins_broadcast_2.wav │ ├── send_coins_broadcast_3.wav │ └── send_coins_broadcast_4.wav ├── values-ar │ ├── strings-extra.xml │ └── strings.xml ├── values-bg │ ├── strings-extra.xml │ └── strings.xml ├── values-ca │ └── strings.xml ├── values-cs │ ├── strings-extra.xml │ └── strings.xml ├── values-da │ ├── strings.xml │ └── values.xml ├── values-de │ ├── strings-extra.xml │ ├── strings.xml │ └── values.xml ├── values-el │ ├── strings-extra.xml │ └── strings.xml ├── values-eo │ └── strings.xml ├── values-es │ ├── strings-extra.xml │ ├── strings.xml │ └── values.xml ├── values-fa │ ├── strings-extra.xml │ └── strings.xml ├── values-fi │ └── strings.xml ├── values-fil │ ├── strings-extra.xml │ └── strings.xml ├── values-fr │ ├── strings-extra.xml │ ├── strings.xml │ └── values.xml ├── values-h400dp │ └── layouts.xml ├── values-hdpi │ └── dimens.xml ├── values-he │ └── strings.xml ├── values-hr │ └── strings.xml ├── values-hu │ └── strings.xml ├── values-id │ ├── strings-extra.xml │ └── strings.xml ├── values-it │ ├── strings-extra.xml │ └── strings.xml ├── values-iw │ └── strings.xml ├── values-ja │ ├── strings-extra.xml │ └── strings.xml ├── values-ko │ ├── strings-extra.xml │ └── strings.xml ├── values-large-land │ └── layouts.xml ├── values-large │ ├── dimens.xml │ └── layouts.xml ├── values-mk │ └── strings.xml ├── values-nb │ ├── strings.xml │ └── values.xml ├── values-nl │ ├── strings-extra.xml │ └── strings.xml ├── values-normal-land │ └── layouts.xml ├── values-normal │ └── layouts.xml ├── values-pl │ ├── strings-extra.xml │ └── strings.xml ├── values-pt │ ├── strings-extra.xml │ └── strings.xml ├── values-ro │ ├── strings-extra.xml │ └── strings.xml ├── values-ru │ ├── strings-extra.xml │ └── strings.xml ├── values-sk │ ├── strings-extra.xml │ └── strings.xml ├── values-sl │ ├── strings-extra.xml │ └── strings.xml ├── values-small-land │ └── layouts.xml ├── values-small │ ├── dimens.xml │ └── layouts.xml ├── values-sq │ └── strings.xml ├── values-sr │ ├── strings-extra.xml │ └── strings.xml ├── values-sv │ └── strings.xml ├── values-sw │ └── strings.xml ├── values-th │ ├── strings-extra.xml │ └── strings.xml ├── values-tr │ ├── strings-extra.xml │ └── strings.xml ├── values-uk │ └── strings.xml ├── values-v19 │ └── styles.xml ├── values-v21 │ └── styles.xml ├── values-vi │ ├── strings-extra.xml │ └── strings.xml ├── values-w1000dp │ └── dimens.xml ├── values-w400dp │ └── dimens.xml ├── values-xhdpi │ └── dimens.xml ├── values-xlarge │ ├── dimens.xml │ └── layouts.xml ├── values-xxhdpi │ └── dimens.xml ├── values-zh-rTW │ ├── strings-extra.xml │ ├── strings.xml │ └── values.xml ├── values-zh │ ├── strings-extra.xml │ └── strings.xml ├── values │ ├── attrs.xml │ ├── colors.xml │ ├── ic_launcher_background.xml │ ├── ids.xml │ ├── layouts.xml │ ├── strings-extra.xml │ ├── strings.xml │ ├── styles.xml │ └── values.xml └── xml │ ├── file_provider.xml │ ├── preference_about.xml │ ├── preference_diagnostics.xml │ ├── preference_headers.xml │ ├── preference_settings.xml │ ├── shortcuts.xml │ └── wallet_balance_widget.xml ├── schemas └── de.schildbach.wallet.AppDatabase │ ├── 1.json │ ├── 2.json │ ├── 4.json │ └── 6.json ├── src └── de │ └── schildbach │ └── wallet │ ├── ActivitiesTracker.java │ ├── AppDatabase.java │ ├── AppExploreDatabase.java │ ├── AutoLogout.java │ ├── BaseWalletApplication.kt │ ├── Constants.java │ ├── ExploreSyncWorker.kt │ ├── WalletApplication.java │ ├── WalletBalanceWidgetProvider.java │ ├── adapter │ ├── BaseFilterAdapter.java │ ├── CurrencyAdapter.kt │ └── ExchangeRatesAdapter.java │ ├── data │ ├── AddressBookProvider.java │ ├── AppDatabaseMigrations.kt │ ├── BlockInfo.kt │ ├── BlockchainState.kt │ ├── BlockchainStateDao.kt │ ├── DynamicFeeLoader.java │ ├── PaymentIntent.java │ └── RoomConverters.kt │ ├── di │ ├── AppModule.kt │ ├── ConfigurationModule.kt │ ├── DataProviderModule.kt │ ├── DatabaseModule.kt │ └── ExploreDatabaseModule.kt │ ├── dialog │ └── CurrencyDialog.kt │ ├── livedata │ ├── CheckPinLiveData.kt │ ├── DecryptSeedLiveData.kt │ ├── EncryptWalletLiveData.kt │ ├── RecoverPinLiveData.kt │ ├── Resource.kt │ └── Status.kt │ ├── offline │ ├── AcceptBluetoothService.java │ ├── AcceptBluetoothThread.java │ └── DirectPaymentTask.java │ ├── rates │ ├── BitPayClient.java │ ├── BitPayRate.java │ ├── BitPayResponse.java │ ├── BitcoinAverageClient.java │ ├── BitcoinAverageRateAdapter.java │ ├── CryptoCompareClient.java │ ├── CryptoCompareDashBtcRateAdapter.java │ ├── CryptoCompareVesBtcRate.java │ ├── DashCasaClient.java │ ├── DashCasaResponse.java │ ├── DashCentralClient.java │ ├── DashCentralRateAdapter.java │ ├── DashRatesClient.java │ ├── DashRatesFirstFallback.java │ ├── DashRatesSecondFallback.java │ ├── DashRetailClient.java │ ├── DashRetailRate.java │ ├── ExchangeRateListMoshiAdapter.java │ ├── ExchangeRatesClient.java │ ├── ExchangeRatesDao.java │ ├── ExchangeRatesRepository.kt │ ├── ExchangeRatesViewModel.java │ ├── LocalBitcoinsClient.java │ ├── LocalBitcoinsRate.java │ ├── LocalBitcoinsResponse.java │ ├── PoloniexClient.java │ ├── PoloniexRateAdapter.java │ ├── PoloniexResponse.java │ ├── Rate.java │ └── RetrofitClient.java │ ├── service │ ├── BlockchainService.java │ ├── BlockchainServiceImpl.java │ ├── BlockchainSyncJobService.kt │ ├── BootstrapReceiver.java │ ├── InactivityNotificationService.java │ └── UpgradeWalletService.java │ ├── ui │ ├── AboutActivity.kt │ ├── AbstractBindServiceActivity.java │ ├── AbstractPINDialogFragment.java │ ├── AbstractWalletActivity.java │ ├── AddressAndLabel.java │ ├── AddressBookActivity.java │ ├── AdvancedSecurityActivity.kt │ ├── AnimationListenerAdapter.java │ ├── AppUpgradeActivity.kt │ ├── BackupWalletToSeedDialogFragment.java │ ├── BaseMenuActivity.kt │ ├── BlockInfoActivity.kt │ ├── BlockListAdapter.java │ ├── BlockListFragment.java │ ├── BuyAndSellLiquidUpholdActivity.kt │ ├── BuyAndSellViewModel.kt │ ├── CheckPinDialog.kt │ ├── CheckPinSharedModel.kt │ ├── CheckPinViewModel.kt │ ├── CheckWalletPasswordTask.java │ ├── CollapsingImageBehavior.java │ ├── CurrencyCalculatorLink.java │ ├── DecryptSeedSharedModel.kt │ ├── DecryptSeedViewModel.kt │ ├── DecryptSeedWithPinDialog.kt │ ├── DialogSharedViewModel.kt │ ├── DividerItemDecoration.java │ ├── EditAddressBookEntryFragment.java │ ├── EnableFingerprintDialog.java │ ├── EncryptKeysDialogFragment.java │ ├── EncryptNewKeyChainDialogFragment.java │ ├── EnterAmountFragment.kt │ ├── EnterAmountViewModel.kt │ ├── ExchangeRatesActivity.java │ ├── ExchangeRatesFragment.java │ ├── ExtAppBarLayout.java │ ├── FancyListFragment.java │ ├── FileAdapter.java │ ├── ForgotPinActivity.kt │ ├── GlobalFooterActivity.kt │ ├── HeaderBalanceFragment.java │ ├── HelpDialogFragment.java │ ├── ImportSharedImageActivity.kt │ ├── InputParser.java │ ├── LockScreenActivity.kt │ ├── MoreActivity.kt │ ├── NetworkMonitorActivity.java │ ├── OnboardingActivity.kt │ ├── OnboardingViewModel.kt │ ├── PaymentsActivity.kt │ ├── PaymentsPayFragment.kt │ ├── PaymentsReceiveFragment.kt │ ├── PeerListFragment.java │ ├── ProgressDialogFragment.java │ ├── QuickReceiveActivity.kt │ ├── ReceiveActivity.kt │ ├── RefreshUpdateShortcutsPaneViewModel.kt │ ├── ReportIssueDialogBuilder.java │ ├── RequestCoinsActivity.java │ ├── RequestCoinsFragment.java │ ├── ResetWalletDialog.kt │ ├── RestoreWalletFromFileViewModel.kt │ ├── RestoreWalletFromSeedActivity.kt │ ├── RestoreWalletFromSeedDialogFragment.java │ ├── RestoreWalletFromSeedViewModel.kt │ ├── SecurityActivity.kt │ ├── SendCoinsQrActivity.java │ ├── SendingAddressesFragment.java │ ├── SetPinActivity.kt │ ├── SetPinViewModel.kt │ ├── SettingsActivity.kt │ ├── SetupPinDuringUpgradeDialog.kt │ ├── ShortcutComponentActivity.kt │ ├── ShowPasswordCheckListener.java │ ├── SingleActionSharedViewModel.kt │ ├── SingleLiveEvent.kt │ ├── SingleLiveEventExt.java │ ├── ToolsActivity.kt │ ├── TransactionDetailsDialogFragment.kt │ ├── TransactionResultActivity.kt │ ├── TransactionResultViewBinder.kt │ ├── TransactionsAdapter.java │ ├── TransactionsFilterDialog.kt │ ├── TransactionsFilterSharedViewModel.kt │ ├── UnlockWalletDialogFragment.java │ ├── UpholdTransferActivity.kt │ ├── VerifySeedActions.kt │ ├── VerifySeedActivity.kt │ ├── VerifySeedBaseFragment.kt │ ├── VerifySeedConfirmFragment.kt │ ├── VerifySeedItIsImportantFragment.kt │ ├── VerifySeedSecureNowFragment.kt │ ├── VerifySeedWarningDialog.kt │ ├── VerifySeedWriteDownFragment.kt │ ├── ViewSeedActivity.kt │ ├── WalletActivity.java │ ├── WalletAddressDialogFragment.java │ ├── WalletAddressFragment.java │ ├── WalletAddressesAdapter.java │ ├── WalletAddressesFragment.java │ ├── WalletBalanceFragment.java │ ├── WalletBalanceLoader.java │ ├── WalletBalanceToolbarFragment.java │ ├── WalletDisclaimerFragment.java │ ├── WalletTransactionsFragment.java │ ├── WalletUri.java │ ├── WalletUriHandlerActivity.java │ ├── WelcomeActivity.kt │ ├── WelcomeScreenFragment.kt │ ├── backup │ │ ├── BackupWalletActivity.java │ │ ├── BackupWalletDialogFragment.java │ │ ├── BackupWalletViewModel.java │ │ ├── ImportDialogButtonEnablerListener.java │ │ ├── RestoreFromFileActivity.kt │ │ ├── RestoreFromFileHelper.java │ │ └── RestoreWalletDialogFragment.java │ ├── explore │ │ └── ExploreActivity.kt │ ├── preference │ │ ├── AboutFragment.java │ │ ├── AppCompatPreferenceActivity.java │ │ ├── DiagnosticsFragment.java │ │ ├── PinRetryController.java │ │ ├── PreferenceActivity.java │ │ ├── ResolveDnsTask.java │ │ └── SettingsFragment.java │ ├── receive │ │ └── ReceiveDetailsDialog.kt │ ├── scan │ │ ├── CameraManager.java │ │ ├── ScanActivity.java │ │ ├── ScanViewModel.java │ │ └── ScannerView.java │ ├── security │ │ ├── EncryptionProviderFactory.java │ │ ├── ModernEncryptionProvider.java │ │ └── SecurityGuard.java │ ├── send │ │ ├── ConfirmTransactionDialog.kt │ │ ├── DecodePrivateKeyTask.java │ │ ├── DecryptSeedTask.java │ │ ├── DeriveKeyTask.java │ │ ├── EnterAmountSharedViewModel.kt │ │ ├── FeeCategory.java │ │ ├── PaymentProtocolFragment.kt │ │ ├── PaymentProtocolViewModel.kt │ │ ├── RequestPaymentRequestTask.java │ │ ├── RequestWalletBalanceTask.java │ │ ├── SendCoinsActivity.java │ │ ├── SendCoinsActivityViewModel.kt │ │ ├── SendCoinsBaseViewModel.kt │ │ ├── SendCoinsFragment.java │ │ ├── SendCoinsInternalActivity.java │ │ ├── SendCoinsOfflineTask.java │ │ ├── SendCoinsTask.kt │ │ ├── SendCoinsViewModel.kt │ │ ├── SweepWalletActivity.java │ │ └── SweepWalletFragment.java │ └── widget │ │ ├── CustomSeekBar.java │ │ ├── FingerprintView.java │ │ ├── GlobalFooterView.kt │ │ ├── KeyboardResponsiveCoordinatorLayout.java │ │ ├── MontserratCheckBox.java │ │ ├── PaymentRequestWaitErrorView.kt │ │ ├── PaymentsButtonView.kt │ │ ├── PinPreviewView.kt │ │ ├── ReceiveInfoView.kt │ │ ├── ShortcutButton.kt │ │ ├── ShortcutsPane.kt │ │ └── UpgradeWalletDisclaimerDialog.java │ └── util │ ├── ActivityExtensions.kt │ ├── AddressUtil.java │ ├── Base43.java │ ├── BitmapFragment.java │ ├── BlockchainStateUtils.java │ ├── Bluetooth.java │ ├── CheatSheet.java │ ├── CircularProgressView.java │ ├── CrashReporter.java │ ├── Crypto.java │ ├── FiatExtensions.kt │ ├── FingerprintHelper.java │ ├── HttpGetThread.java │ ├── Io.java │ ├── Iso8601Format.java │ ├── KeyboardUtil.java │ ├── MnemonicCodeExt.kt │ ├── Nfc.java │ ├── OnFirstPreDraw.java │ ├── ParcelableChainPath.java │ ├── Qr.java │ ├── ThrottlingWalletChangeListener.java │ ├── Toast.java │ ├── TransactionExtensions.kt │ ├── TransactionUtil.java │ ├── WalletUtils.java │ └── WholeStringBuilder.java ├── test └── de │ └── schildbach │ └── wallet │ └── util │ ├── Base43Test.java │ ├── BluetoothTest.java │ ├── CryptoTest.java │ ├── FormatsTest.java │ ├── WalletUtilsTest.java │ ├── backup-base58-testnet │ ├── backup-protobuf-testnet │ ├── bitcoin-backup-base58-testnet │ ├── bitcoin-backup-protobuf-testnet │ ├── bitcoin-wallet-backup-testnet-3.50 │ ├── bitcoin-wallet-backup-testnet-3.50-crlf │ ├── dash-wallet-backup-testnet-5.18 │ └── dash-wallet-backup-testnet-5.18-crlf └── testNet3 └── res ├── drawable-xhdpi ├── currency_symbol_dash.png ├── currency_symbol_mdash.png └── currency_symbol_udash.png ├── drawable └── text_color_selector.xml ├── mipmap-hdpi └── ic_launcher.png ├── mipmap-mdpi └── ic_launcher.png ├── mipmap-xhdpi └── ic_launcher.png ├── mipmap-xxhdpi └── ic_launcher.png ├── mipmap-xxxhdpi └── ic_launcher.png ├── values ├── ic_launcher_background.xml ├── strings-extra.xml └── values.xml └── xml └── shortcuts.xml /.deploy/app-distribution-key.json.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/.deploy/app-distribution-key.json.gpg -------------------------------------------------------------------------------- /.deploy/gc-storage-service-account.json.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/.deploy/gc-storage-service-account.json.gpg -------------------------------------------------------------------------------- /.deploy/google-services.json.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/.deploy/google-services.json.gpg -------------------------------------------------------------------------------- /.deploy/id_rsa.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/.deploy/id_rsa.enc -------------------------------------------------------------------------------- /.deploy/id_rsa.pub: -------------------------------------------------------------------------------- 1 | ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDC7WkW4FbJi3PXiqaEkWHYE1zXmf/TP+spTRwFjnVU+7566inNmy9/NUNYOQY3BGZfYB5LjhW9zen2hjoE9QvYBiaXIFh+WqRzY7MVEv05gZa2WJwHbAnlsu+vxi8uU36WqRBvFb1GiSnG9F5l5LAGXcthYnZXkJZsuipn7pYHlAvTEuyHlP8ry/Viaq5/0cBDTyMjTf+LSKgE5U9n0jqlnsHJFjE1uGQIAf2Z4wg73zkeCv2eTzH5ki9uFie46pBOSdXayPa26OvFERq0gBmwnRXgPivOLhvItYgaLvkLMxecce4vwbj4SmOcPWTamEiWn87WmFr77ziZC0/gl7HUSrynvrw5U1d4aBuWWYEyt4JtqC5a3Hs/TgND/YzWYPAtShrZ22+y6UmHVlQvrQ6NuxU8qNVpXJ/Sl0Kl4AQTBhtKZsxHjF886Ux+FLSy+nwtMmQJhR5xjRQ6fRGIyzveO7q1vGp0wf5rKVWbw0naGtsbJOJqNiaIeztpyLyveVaS6CPqLm+ZI22xVvFQ/GnxM9zygb1Yg+bcDxoVT7C9RaCXlH6racriesJC/a4SBpdUjTWr+IpArZQ2yZQZpgk+Px5zr44WlXi0XNJWdh4RgQYwTHlvOEdLjuLBw+Cm2cE8wck+gq1d7KG7zkjx5nH8AhMPszKpeaOihsKXGTHYIQ== dash.mobile.team@gmail.com 2 | -------------------------------------------------------------------------------- /.deploy/keystore.jks.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/.deploy/keystore.jks.gpg -------------------------------------------------------------------------------- /.deploy/local.properties.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/.deploy/local.properties.gpg -------------------------------------------------------------------------------- /.deploy/service.properties.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/.deploy/service.properties.gpg -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle/ 2 | gradlew 3 | gradlew.bat 4 | build/ 5 | local.properties 6 | local.properties.windows 7 | local.properties.osx 8 | .classpath 9 | .project 10 | .settings/ 11 | .idea/ 12 | *.iml 13 | bin/ 14 | gen/ 15 | target/ 16 | Thumbs.db 17 | production/ 18 | lib/ 19 | out/ 20 | *.so 21 | .DS_Store 22 | .externalNativeBuild/ 23 | .cxx/ 24 | gradle-wrapper.jar 25 | wallet/prod 26 | wallet/.cxx 27 | wallet/cpp 28 | vendor/ 29 | fastlane/report.xml 30 | google-services.json 31 | output-metadata.json 32 | service.properties 33 | wallet/schemas/*/*.json 34 | wallet/assets/explore/*.bin -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "wallet/cpp/dashj-bls/bls-signatures"] 2 | path = wallet/cpp/dashj-bls/bls-signatures 3 | url = https://github.com/Chia-Network/bls-signatures.git 4 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | source "https://rubygems.org" 4 | 5 | git_source(:github) { |repo_name| "https://github.com/#{repo_name}" } 6 | 7 | # gem "rails" 8 | 9 | gem "fastlane", "~> 2.193" 10 | 11 | plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile') 12 | eval_gemfile(plugins_path) if File.exist?(plugins_path) 13 | -------------------------------------------------------------------------------- /common/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /common/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | -keepattributes Exceptions, InnerClasses 2 | -keep public class org.dash.wallet.common.** { 3 | public protected *; 4 | } 5 | -keep public interface org.dash.wallet.common.** {*;} -------------------------------------------------------------------------------- /common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /common/src/main/java/org/dash/wallet/common/data/ExchangeRateData.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.common.data 2 | 3 | import org.bitcoinj.utils.Fiat 4 | 5 | @Deprecated("Use ExchangeRate instead") 6 | data class ExchangeRateData( 7 | val currencyCode: String, 8 | val rate: String, 9 | val currencyName: String, 10 | val fiat: Fiat 11 | ) -------------------------------------------------------------------------------- /common/src/main/java/org/dash/wallet/common/di/AlertDialogBuilderModule.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.common.di 2 | 3 | import android.content.Context 4 | import dagger.Module 5 | import dagger.Provides 6 | import dagger.hilt.InstallIn 7 | import dagger.hilt.android.components.ActivityComponent 8 | import dagger.hilt.android.qualifiers.ActivityContext 9 | import org.dash.wallet.common.ui.BaseAlertDialogBuilder 10 | 11 | @Module 12 | @InstallIn(ActivityComponent::class) 13 | object BaseAlertDialogBuilderModule { 14 | @Provides 15 | fun provideBaseAlertDialogBuilder(@ActivityContext context: Context) : BaseAlertDialogBuilder = 16 | BaseAlertDialogBuilder(context) 17 | } 18 | -------------------------------------------------------------------------------- /common/src/main/java/org/dash/wallet/common/services/LockScreenBroadcaster.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.common.services 2 | 3 | import org.dash.wallet.common.data.SingleLiveEvent 4 | 5 | // TODO: this class is created as a transitional measure for dismissing AlertDialogs. 6 | // Instead of using it, consider deriving your dialog from DialogFragment. 7 | // That way, it will be dismissed automatically. 8 | class LockScreenBroadcaster { 9 | val activatingLockScreen = SingleLiveEvent() 10 | } 11 | -------------------------------------------------------------------------------- /common/src/main/java/org/dash/wallet/common/ui/ConnectivityViewModel.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.common.ui 2 | 3 | import android.app.Application 4 | import androidx.lifecycle.AndroidViewModel 5 | import org.dash.wallet.common.livedata.ConnectionLiveData 6 | 7 | open class ConnectivityViewModel(application: Application) : AndroidViewModel(application) { 8 | val connectivityLiveData = ConnectionLiveData(application) 9 | val isConnected 10 | get() = connectivityLiveData.value?: false 11 | } -------------------------------------------------------------------------------- /common/src/main/java/org/dash/wallet/common/util/FiatAmountFormat.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.common.util 2 | 3 | /** 4 | * data class to hold the fiat amount formatted as per the user's Locale 5 | */ 6 | data class FiatAmountFormat(val isAmountToLeftPosition: Boolean, val formattedAmount: String) 7 | -------------------------------------------------------------------------------- /common/src/main/res/anim/activity_stay.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /common/src/main/res/anim/fade_in.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/anim/fade_out.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/anim/slide_in_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 9 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /common/src/main/res/anim/slide_out_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 9 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /common/src/main/res/color/fg_network.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /common/src/main/res/color/inverted_button.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/color/keyboard_button.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/color/main_button.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /common/src/main/res/color/secondary_button.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /common/src/main/res/drawable-anydpi/ic_clear_grey600_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /common/src/main/res/drawable-anydpi/ic_warning_grey600_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /common/src/main/res/drawable-v21/selectable_background_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /common/src/main/res/drawable-v21/selectable_background_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /common/src/main/res/drawable-v21/selectable_round_corners.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /common/src/main/res/drawable-xhdpi/currency_symbol_dash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/common/src/main/res/drawable-xhdpi/currency_symbol_dash.png -------------------------------------------------------------------------------- /common/src/main/res/drawable-xhdpi/currency_symbol_mdash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/common/src/main/res/drawable-xhdpi/currency_symbol_mdash.png -------------------------------------------------------------------------------- /common/src/main/res/drawable-xhdpi/currency_symbol_udash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/common/src/main/res/drawable-xhdpi/currency_symbol_udash.png -------------------------------------------------------------------------------- /common/src/main/res/drawable/action_bar_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/blue_button_text.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_bdt.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_chf.xml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 9 | 12 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_cop.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 15 | 16 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_idr.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_ltc.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_pen.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 15 | 16 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_pln.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_sos.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_uah.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_vnd.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_xag.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_xau.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/currency_code_yer.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 15 | 16 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/dialog_rounded_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 9 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/gray_button_text.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/ic_arrow_downward_blue_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/ic_arrow_left_blue.xml: -------------------------------------------------------------------------------- 1 | 6 | 13 | 14 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/ic_arrow_upward_blue_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/ic_expand_less.xml: -------------------------------------------------------------------------------- 1 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/ic_radio_round_checked.xml: -------------------------------------------------------------------------------- 1 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/ic_radio_round_unchecked.xml: -------------------------------------------------------------------------------- 1 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/ic_warning.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/ic_x.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/round_corners_white_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/selectable_background_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/selectable_background_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/selectable_round_corners.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/tab_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/tab_item_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/tab_item_background_selected.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/tab_item_background_unselected.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/transparent_button_text.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/uphold_new_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/common/src/main/res/drawable/uphold_new_logo.png -------------------------------------------------------------------------------- /common/src/main/res/drawable/white_background_rounded.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/white_button_bordered_text.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/white_button_text.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /common/src/main/res/drawable/yellow_background_rounded.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /common/src/main/res/font/montserrat.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 11 | 15 | 19 | -------------------------------------------------------------------------------- /common/src/main/res/font/montserrat_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/common/src/main/res/font/montserrat_bold.ttf -------------------------------------------------------------------------------- /common/src/main/res/font/montserrat_medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/common/src/main/res/font/montserrat_medium.ttf -------------------------------------------------------------------------------- /common/src/main/res/font/montserrat_regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/common/src/main/res/font/montserrat_regular.ttf -------------------------------------------------------------------------------- /common/src/main/res/font/montserrat_semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/common/src/main/res/font/montserrat_semibold.ttf -------------------------------------------------------------------------------- /common/src/main/res/layout/dialog_message.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /common/src/main/res/values-bg/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Зареждане… 5 | Възникна грешка. Моля опитайте отново по-късно. 6 | %1$s налични 7 | 8 | -------------------------------------------------------------------------------- /common/src/main/res/values-ja/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 読み込み中… 5 | エラーが発生しました。後でもう一度お試しください。 6 | %1$s 利用可能 7 | 8 | -------------------------------------------------------------------------------- /common/src/main/res/values-ro/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Se încarca… 5 | A apărut o eroare. Încearcă din nou mai târziu. 6 | %1$s disponibil 7 | 8 | -------------------------------------------------------------------------------- /common/src/main/res/values-sl/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Nalagam... 5 | Prišlo je do napake. Poskusite znova. 6 | %1$s na voljo 7 | 8 | -------------------------------------------------------------------------------- /common/src/main/res/values-sr/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Učitavanje... 5 | Došlo je do greške. Molimo vas pokušajte kasnije. 6 | %1$s raspoloživo 7 | 8 | -------------------------------------------------------------------------------- /fastlane/Appfile: -------------------------------------------------------------------------------- 1 | json_key_file("") # Path to the json secret file - Follow https://docs.fastlane.tools/actions/supply/#setup to get one 2 | package_name("hashengineering.darkcoin.wallet") # e.g. com.krausefx.app 3 | -------------------------------------------------------------------------------- /fastlane/Pluginfile: -------------------------------------------------------------------------------- 1 | # Autogenerated by fastlane 2 | # 3 | # Ensure this file is checked in to source control! 4 | 5 | gem 'fastlane-plugin-firebase_app_distribution' 6 | -------------------------------------------------------------------------------- /features/exploredash/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /features/exploredash/consumer-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/features/exploredash/consumer-rules.pro -------------------------------------------------------------------------------- /features/exploredash/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /features/exploredash/src/main/res/drawable-hdpi/explore_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/features/exploredash/src/main/res/drawable-hdpi/explore_image.png -------------------------------------------------------------------------------- /features/exploredash/src/main/res/drawable-xhdpi/explore_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/features/exploredash/src/main/res/drawable-xhdpi/explore_image.png -------------------------------------------------------------------------------- /features/exploredash/src/main/res/drawable-xxhdpi/explore_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/features/exploredash/src/main/res/drawable-xxhdpi/explore_image.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | android.enableJetifier=true 2 | android.useAndroidX=true 3 | org.gradle.jvmargs=-Xmx4G 4 | -------------------------------------------------------------------------------- /gradle/google-services.gradle: -------------------------------------------------------------------------------- 1 | // 2 | // The purpose of this file is to allow other developers to build this app without 3 | // the Dash Core Group specific google-services.json file 4 | // 5 | 6 | ext { 7 | useGoogleServices = file(projectDir.path + "/google-services.json").exists() 8 | } 9 | 10 | if (ext.useGoogleServices) { 11 | println "google-services.json was found" 12 | apply plugin: 'com.google.gms.google-services' 13 | apply plugin: 'com.google.firebase.crashlytics' 14 | //add other plugins here 15 | } else { 16 | println "google-services.json was not found" 17 | } -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Thu Oct 08 11:03:21 CEST 2020 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip 7 | -------------------------------------------------------------------------------- /integration-android/AUTHORS: -------------------------------------------------------------------------------- 1 | Andreas Schildbach 2 | -------------------------------------------------------------------------------- /integration-android/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'java' 2 | 3 | dependencies { 4 | implementation('com.google.android:android:4.0.1.2') { 5 | transitive false 6 | } 7 | } 8 | 9 | sourceSets { 10 | main { 11 | java { 12 | srcDir 'src' 13 | } 14 | resources { 15 | srcDir 'src' 16 | } 17 | } 18 | } 19 | 20 | 21 | java { 22 | sourceCompatibility = JavaVersion.VERSION_1_8 23 | targetCompatibility = JavaVersion.VERSION_1_8 24 | } -------------------------------------------------------------------------------- /liquid-integration/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /liquid-integration/consumer-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/liquid-integration/consumer-rules.pro -------------------------------------------------------------------------------- /liquid-integration/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | -------------------------------------------------------------------------------- /liquid-integration/src/main/java/org/dash/wallet/integration/liquid/currency/CurrencyResponse.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid.currency 2 | 3 | import com.google.gson.annotations.SerializedName 4 | 5 | data class CurrencyResponse( 6 | 7 | @field:SerializedName("environment") 8 | val environment: String? = null, 9 | 10 | @field:SerializedName("payload") 11 | val payload: List = ArrayList(), 12 | 13 | @field:SerializedName("success") 14 | val success: Boolean? = null, 15 | 16 | @field:SerializedName("message") 17 | val message: String? = null 18 | ) -------------------------------------------------------------------------------- /liquid-integration/src/main/java/org/dash/wallet/integration/liquid/currency/PayloadItem.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid.currency 2 | 3 | import com.google.gson.annotations.SerializedName 4 | 5 | data class PayloadItem( 6 | 7 | @field:SerializedName("symbol") 8 | val symbol: String? = null, 9 | 10 | 11 | @field:SerializedName("icon") 12 | val icon: String? = null, 13 | 14 | @field:SerializedName("label") 15 | val label: String? = null, 16 | 17 | @field:SerializedName("type") 18 | val type: String? = null, 19 | 20 | @field:SerializedName("ccy_code") 21 | val ccyCode: String? = null, 22 | 23 | @field:SerializedName("settlement") 24 | val settlement: Settlement? = null 25 | ) -------------------------------------------------------------------------------- /liquid-integration/src/main/java/org/dash/wallet/integration/liquid/currency/Settlement.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid.currency 2 | 3 | import com.google.gson.annotations.SerializedName 4 | 5 | data class Settlement( 6 | 7 | @field:SerializedName("funding") 8 | val funding: List = ArrayList(), 9 | 10 | @field:SerializedName("payout") 11 | val payout: List = ArrayList() 12 | ) -------------------------------------------------------------------------------- /liquid-integration/src/main/java/org/dash/wallet/integration/liquid/data/LiquidException.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid.data 2 | 3 | open class LiquidException(error: String, message: String, val code: Int) : Exception("$error: message: $message code:$code") -------------------------------------------------------------------------------- /liquid-integration/src/main/java/org/dash/wallet/integration/liquid/data/LiquidTerminateSession.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid.data 2 | 3 | import com.google.gson.annotations.SerializedName 4 | 5 | data class LiquidTerminateSession( 6 | 7 | @field:SerializedName("environment") 8 | val environment: String? = null, 9 | 10 | @field:SerializedName("payload") 11 | val payload: Boolean? = null, 12 | 13 | @field:SerializedName("success") 14 | val success: Boolean? = null, 15 | 16 | @field:SerializedName("message") 17 | val message: String? = null 18 | ) 19 | -------------------------------------------------------------------------------- /liquid-integration/src/main/java/org/dash/wallet/integration/liquid/data/LiquidUnauthorizedException.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid.data 2 | 3 | class LiquidUnauthorizedException (error: String, message: String, code: Int) : LiquidException(error, message, code) -------------------------------------------------------------------------------- /liquid-integration/src/main/java/org/dash/wallet/integration/liquid/listener/CurrencySelectListener.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid.listener 2 | 3 | import org.dash.wallet.integration.liquid.currency.PayloadItem 4 | 5 | interface CurrencySelectListener { 6 | fun onCurrencySelected(isLiquidSelcted: Boolean, isUpholdSelected: Boolean, selectedFilterCurrencyItem: PayloadItem?) 7 | } -------------------------------------------------------------------------------- /liquid-integration/src/main/java/org/dash/wallet/integration/liquid/listener/ValueSelectListener.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid.listener 2 | 3 | interface ValueSelectListener { 4 | fun onItemSelected(value: Int) 5 | } -------------------------------------------------------------------------------- /liquid-integration/src/main/java/org/dash/wallet/integration/liquid/model/Data.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid.model 2 | 3 | import com.google.gson.annotations.SerializedName 4 | 5 | data class Data( 6 | 7 | @field:SerializedName("formPercent") 8 | val formPercent: Int? = null, 9 | 10 | @field:SerializedName("new_step") 11 | val newStep: String? = null, 12 | 13 | @field:SerializedName("old_step") 14 | val oldStep: String? = null 15 | ) -------------------------------------------------------------------------------- /liquid-integration/src/main/java/org/dash/wallet/integration/liquid/model/UIEvent.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid.model 2 | 3 | import com.google.gson.annotations.SerializedName 4 | 5 | data class UIEvent( 6 | 7 | @field:SerializedName("data") 8 | val data: UIEventData? = null, 9 | 10 | @field:SerializedName("event") 11 | val event: String? = null 12 | ) 13 | 14 | data class UIEventData( 15 | 16 | @field:SerializedName("ui_event") 17 | val uiEvent: String? = null, 18 | 19 | @field:SerializedName("value") 20 | val value: String? = null, 21 | 22 | @field:SerializedName("target") 23 | val target: String? = null 24 | ) -------------------------------------------------------------------------------- /liquid-integration/src/main/java/org/dash/wallet/integration/liquid/model/WidgetResponse.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid.model 2 | 3 | import com.google.gson.annotations.SerializedName 4 | 5 | data class WidgetResponse( 6 | 7 | @field:SerializedName("data") 8 | val data: Data? = null, 9 | 10 | @field:SerializedName("event") 11 | val event: String? = null 12 | ) -------------------------------------------------------------------------------- /liquid-integration/src/main/res/drawable/drawable_currency_border.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 10 | 11 | -------------------------------------------------------------------------------- /liquid-integration/src/main/res/drawable/drawable_green_round.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 10 | -------------------------------------------------------------------------------- /liquid-integration/src/main/res/drawable/drawable_orange_round.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 10 | -------------------------------------------------------------------------------- /liquid-integration/src/main/res/drawable/drawable_white_corner.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /liquid-integration/src/main/res/drawable/ic_android_black_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | -------------------------------------------------------------------------------- /liquid-integration/src/main/res/drawable/ic_arrow_back.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /liquid-integration/src/main/res/drawable/ic_backspace.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /liquid-integration/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /liquid-integration/src/main/res/drawable/ic_forward.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /liquid-integration/src/main/res/drawable/selectable_round_corners.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /liquid-integration/src/main/res/layout/activity_login_webview.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 11 | 12 | 16 | -------------------------------------------------------------------------------- /liquid-integration/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Allow Permission 4 | Allow Permission to camera 5 | -------------------------------------------------------------------------------- /liquid-integration/src/test/java/org/dash/wallet/integration/liquid/ExampleUnitTest.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.liquid 2 | 3 | import org.junit.Test 4 | 5 | import org.junit.Assert.* 6 | 7 | /** 8 | * Example local unit test, which will execute on the development machine (host). 9 | * 10 | * See [testing documentation](http://d.android.com/tools/testing). 11 | */ 12 | class ExampleUnitTest { 13 | @Test 14 | fun addition_isCorrect() { 15 | assertEquals(4, 2 + 2) 16 | } 17 | } -------------------------------------------------------------------------------- /market/en/home-en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/en/home-en.png -------------------------------------------------------------------------------- /market/en/lock-screen-en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/en/lock-screen-en.png -------------------------------------------------------------------------------- /market/en/receive-en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/en/receive-en.png -------------------------------------------------------------------------------- /market/en/security-en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/en/security-en.png -------------------------------------------------------------------------------- /market/en/send-en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/en/send-en.png -------------------------------------------------------------------------------- /market/es/home-es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/es/home-es.png -------------------------------------------------------------------------------- /market/es/lock-screen-es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/es/lock-screen-es.png -------------------------------------------------------------------------------- /market/es/receive-es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/es/receive-es.png -------------------------------------------------------------------------------- /market/es/security-es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/es/security-es.png -------------------------------------------------------------------------------- /market/es/send-es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/es/send-es.png -------------------------------------------------------------------------------- /market/market-app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/market-app-icon.png -------------------------------------------------------------------------------- /market/market-feature-graphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/market/market-feature-graphic.png -------------------------------------------------------------------------------- /market/market-promo-text-ar.txt: -------------------------------------------------------------------------------- 1 | عملات داش الخاصة بك، في جيبك الخاص! -------------------------------------------------------------------------------- /market/market-promo-text-bg.txt: -------------------------------------------------------------------------------- 1 | Вашият Dash, във вашия джоб! -------------------------------------------------------------------------------- /market/market-promo-text-ca.txt: -------------------------------------------------------------------------------- 1 | Els teus Dash, a la teva butxaca! -------------------------------------------------------------------------------- /market/market-promo-text-cs.txt: -------------------------------------------------------------------------------- 1 | Váš Dash, ve vaší kapse! -------------------------------------------------------------------------------- /market/market-promo-text-da.txt: -------------------------------------------------------------------------------- 1 | Dine egne Dash i din egen lomme! 2 | -------------------------------------------------------------------------------- /market/market-promo-text-de.txt: -------------------------------------------------------------------------------- 1 | Hab deine Dash immer in deiner Hosentasche dabei. -------------------------------------------------------------------------------- /market/market-promo-text-el.txt: -------------------------------------------------------------------------------- 1 | Τα δικά σου Dash, στην τσέπη σου! -------------------------------------------------------------------------------- /market/market-promo-text-eo.txt: -------------------------------------------------------------------------------- 1 | Viaj propraj Bitmonoj, en via propra poŝo! -------------------------------------------------------------------------------- /market/market-promo-text-es.txt: -------------------------------------------------------------------------------- 1 | ¡Tus propios Dash, en tu propio bolsillo! -------------------------------------------------------------------------------- /market/market-promo-text-fa.txt: -------------------------------------------------------------------------------- 1 | موجودی دش خود را در جیب‌تان داشته باشید! -------------------------------------------------------------------------------- /market/market-promo-text-fi.txt: -------------------------------------------------------------------------------- 1 | Pidä Bitcoinisi omassa taskussasi! 2 | -------------------------------------------------------------------------------- /market/market-promo-text-fil.txt: -------------------------------------------------------------------------------- 1 | Ang iyong sariling Dash, sa iyong sariling bulsa! -------------------------------------------------------------------------------- /market/market-promo-text-fr.txt: -------------------------------------------------------------------------------- 1 | Vos dashs bien à vous, dans votre poche ! -------------------------------------------------------------------------------- /market/market-promo-text-he.txt: -------------------------------------------------------------------------------- 1 | הביטקוינים שלך, בכיס שלך! -------------------------------------------------------------------------------- /market/market-promo-text-hi.txt: -------------------------------------------------------------------------------- 1 | आपके अपने बिटकोइंस , आपकी अपनी पॉकेट में ! -------------------------------------------------------------------------------- /market/market-promo-text-hr.txt: -------------------------------------------------------------------------------- 1 | Tvoji vlastiti Bitcoin-ovi, u tvome džepu! -------------------------------------------------------------------------------- /market/market-promo-text-hu.txt: -------------------------------------------------------------------------------- 1 | Tartsd a zsebedben Dash érméidet! 2 | 3 | -------------------------------------------------------------------------------- /market/market-promo-text-id.txt: -------------------------------------------------------------------------------- 1 | Dash Anda sendiri, di saku Anda sendiri! -------------------------------------------------------------------------------- /market/market-promo-text-it.txt: -------------------------------------------------------------------------------- 1 | I tuoi Dash, in tasca! -------------------------------------------------------------------------------- /market/market-promo-text-iw.txt: -------------------------------------------------------------------------------- 1 | Dash משלך, בכיס שלך! 2 | 3 | -------------------------------------------------------------------------------- /market/market-promo-text-ja.txt: -------------------------------------------------------------------------------- 1 | あなたのDashをいつもポケットに! -------------------------------------------------------------------------------- /market/market-promo-text-ko.txt: -------------------------------------------------------------------------------- 1 | 대쉬, 보안성과 프라이버시가 뛰어난 초고속 암호화 화폐 -------------------------------------------------------------------------------- /market/market-promo-text-mk.txt: -------------------------------------------------------------------------------- 1 | Твоите лични Биткоини, во твојот сопствен џеб! -------------------------------------------------------------------------------- /market/market-promo-text-nb.txt: -------------------------------------------------------------------------------- 1 | Dine egne bitcoins, i din egen lomme! -------------------------------------------------------------------------------- /market/market-promo-text-nl.txt: -------------------------------------------------------------------------------- 1 | Je eigen Dash in jouw broekzak! -------------------------------------------------------------------------------- /market/market-promo-text-pl.txt: -------------------------------------------------------------------------------- 1 | Twoje Dashe w Twojej kieszeni! -------------------------------------------------------------------------------- /market/market-promo-text-pt.txt: -------------------------------------------------------------------------------- 1 | Seu próprio Dash, em seu próprio bolso! -------------------------------------------------------------------------------- /market/market-promo-text-ro.txt: -------------------------------------------------------------------------------- 1 | Dash-ul tău, în buzunarul tău! -------------------------------------------------------------------------------- /market/market-promo-text-ru.txt: -------------------------------------------------------------------------------- 1 | Ваш средства всегда с вами - прямо в кармане! -------------------------------------------------------------------------------- /market/market-promo-text-sk.txt: -------------------------------------------------------------------------------- 1 | Váš Dash vo vašom vrecku! -------------------------------------------------------------------------------- /market/market-promo-text-sl.txt: -------------------------------------------------------------------------------- 1 | Vaši novci v vašem žepu! -------------------------------------------------------------------------------- /market/market-promo-text-sq.txt: -------------------------------------------------------------------------------- 1 | Bitcoin-monedhat tuaja, në xhepin tuaj! -------------------------------------------------------------------------------- /market/market-promo-text-sr.txt: -------------------------------------------------------------------------------- 1 | Vaš Dash u vašem džepu. -------------------------------------------------------------------------------- /market/market-promo-text-sv.txt: -------------------------------------------------------------------------------- 1 | Dina egna dash, i din egen ficka! -------------------------------------------------------------------------------- /market/market-promo-text-th.txt: -------------------------------------------------------------------------------- 1 | Dash ของคุณ อยู่ในกระเป๋าของคุณเอง! -------------------------------------------------------------------------------- /market/market-promo-text-tr.txt: -------------------------------------------------------------------------------- 1 | Kendi Dash'iniz, kendi cebinizde! -------------------------------------------------------------------------------- /market/market-promo-text-uk.txt: -------------------------------------------------------------------------------- 1 | Ваші Dash, у вашій власній кишені! -------------------------------------------------------------------------------- /market/market-promo-text-vi.txt: -------------------------------------------------------------------------------- 1 | Dash của bạn, trong túi của bạn! -------------------------------------------------------------------------------- /market/market-promo-text-zh-TW.txt: -------------------------------------------------------------------------------- 1 | 你自己的達世幣,在自己的口袋裡! -------------------------------------------------------------------------------- /market/market-promo-text-zh.txt: -------------------------------------------------------------------------------- 1 | Dash伴您左右, 由您掌控! -------------------------------------------------------------------------------- /market/market-promo-text.txt: -------------------------------------------------------------------------------- 1 | Your own Dash, in your own pocket! -------------------------------------------------------------------------------- /sample-integration-android/AUTHORS: -------------------------------------------------------------------------------- 1 | Andreas Schildbach 2 | -------------------------------------------------------------------------------- /sample-integration-android/project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system edit 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | # 10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): 11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 12 | 13 | # Project target. 14 | target=android-15 15 | -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include 'wallet' 2 | include 'integration-android' 3 | include 'sample-integration-android' 4 | include ':uphold-integration' 5 | include ':common' 6 | include ':liquid-integration' 7 | include ':features:exploredash' -------------------------------------------------------------------------------- /translations/.gitignore: -------------------------------------------------------------------------------- 1 | iOS/ 2 | translation-comparison-report.html -------------------------------------------------------------------------------- /translations/.tx/config: -------------------------------------------------------------------------------- 1 | [main] 2 | host = https://www.transifex.com 3 | minimum_perc = 80 4 | 5 | [dash-mobile-wallets.app-localizable-strings] 6 | file_filter = iOS/app-localizable-strings-.strings 7 | lang_map = sl_SI:sl, zh_TW:zh-rTW 8 | source_file = iOS/app-localizable-strings.strings 9 | source_lang = en 10 | type = iOS 11 | 12 | [dash-mobile-wallets.dashsync-localizable-strings] 13 | file_filter = iOS/dashsync-localizable-strings-.strings 14 | lang_map = sl_SI:sl, zh_TW:zh-rTW 15 | source_file = iOS/dashsync-localizable-strings.strings 16 | source_lang = en 17 | type = iOS -------------------------------------------------------------------------------- /translations/README.md: -------------------------------------------------------------------------------- 1 | # Translation Source Comparison Tool 2 | This will compare the english source files from the the iOS Dash Wallet 3 | (stored on Transifex) to the android Dash Wallet app (stored locally) 4 | and generate a report. 5 | 6 | # Prerequisites 7 | ``` 8 | tx 9 | python3 10 | pip install fuzzywuzzy 11 | pip install python-Levenshtein 12 | ``` 13 | # Instructions 14 | ``` 15 | download-strings.py 16 | compare-strings.py 17 | ``` -------------------------------------------------------------------------------- /uphold-integration/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /uphold-integration/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /uphold-integration/src/main/java/org/dash/wallet/integration/uphold/currencyModel/UpholdCurrencyResponse.kt: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.uphold.currencyModel 2 | 3 | import com.google.gson.annotations.SerializedName 4 | 5 | data class UpholdCurrencyResponse( 6 | 7 | @field:SerializedName("symbol") 8 | val symbol: String? = null, 9 | 10 | @field:SerializedName("code") 11 | val code: String? = null, 12 | 13 | @field:SerializedName("name") 14 | val name: String? = null, 15 | 16 | @field:SerializedName("type") 17 | val type: String? = null, 18 | 19 | 20 | @field:SerializedName("status") 21 | val status: String? = null 22 | ) -------------------------------------------------------------------------------- /uphold-integration/src/main/java/org/dash/wallet/integration/uphold/data/UpholdException.java: -------------------------------------------------------------------------------- 1 | package org.dash.wallet.integration.uphold.data; 2 | 3 | 4 | public class UpholdException extends Exception { 5 | 6 | private int code; 7 | public UpholdException(String error, String message, int code) { 8 | super(error +": message: " +message + " code:" + code); 9 | this.code = code; 10 | } 11 | 12 | public int getCode() { 13 | return code; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /uphold-integration/src/main/res/drawable-xhdpi/logout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/uphold-integration/src/main/res/drawable-xhdpi/logout.png -------------------------------------------------------------------------------- /uphold-integration/src/main/res/drawable-xhdpi/uphold_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/uphold-integration/src/main/res/drawable-xhdpi/uphold_logo.png -------------------------------------------------------------------------------- /version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/version -------------------------------------------------------------------------------- /wallet/.gitignore: -------------------------------------------------------------------------------- 1 | res/drawable-*/ic_app_color_48dp.png 2 | res/drawable-*/stat_notify_received.png 3 | *.apk 4 | #res/mipmap-*/ 5 | -------------------------------------------------------------------------------- /wallet/androidTest/testNet3/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | [testnet] 4 | -------------------------------------------------------------------------------- /wallet/assets/electrum-servers.txt: -------------------------------------------------------------------------------- 1 | tcp:electrum.dash.siampm.com 2 | -------------------------------------------------------------------------------- /wallet/assets/explore/explore.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/assets/explore/explore.db -------------------------------------------------------------------------------- /wallet/assets/fees-devnet.txt: -------------------------------------------------------------------------------- 1 | ZERO=0 2 | ECONOMIC=1000 3 | PRIORITY=2000 -------------------------------------------------------------------------------- /wallet/assets/fees-testnet.txt: -------------------------------------------------------------------------------- 1 | # fee rates in satoshis/duffs per 1000 bytes of tx data 2 | ZERO=0 3 | ECONOMIC=1000 4 | PRIORITY=2000 -------------------------------------------------------------------------------- /wallet/assets/fees.txt: -------------------------------------------------------------------------------- 1 | # fee rates in satoshis/duffs per 1000 bytes of tx data 2 | ZERO=0 3 | ECONOMIC=1000 4 | PRIORITY=2000 5 | 6 | -------------------------------------------------------------------------------- /wallet/assets/mnlistdiff.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/assets/mnlistdiff.dat -------------------------------------------------------------------------------- /wallet/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/ic_launcher-web.png -------------------------------------------------------------------------------- /wallet/keystore/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/keystore/debug.keystore -------------------------------------------------------------------------------- /wallet/proguardTest-rules.txt: -------------------------------------------------------------------------------- 1 | # Instrumentation Tests 2 | -dontwarn org.hamcrest.** 3 | -dontwarn android.test.** 4 | -dontwarn android.support.test.** 5 | 6 | -keep class org.hamcrest.** { *; } 7 | 8 | -keep class org.junit.** { *; } 9 | -dontwarn org.junit.** 10 | 11 | -keep class junit.** { *; } 12 | -dontwarn junit.** 13 | 14 | -dontwarn org.xbill.** 15 | -dontwarn com.squareup.javawriter.JavaWriter 16 | 17 | -dontwarn org.xmlpull.v1.** -------------------------------------------------------------------------------- /wallet/project.properties: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by Android Tools. 2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED! 3 | # 4 | # This file must be checked in Version Control Systems. 5 | # 6 | # To customize properties used by the Ant build system use, 7 | # "ant.properties", and override values to adapt the script to your 8 | # project structure. 9 | 10 | # Project target. 11 | target=android-28 12 | -------------------------------------------------------------------------------- /wallet/res/anim/fade_in.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /wallet/res/anim/fade_out.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /wallet/res/anim/shake.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | -------------------------------------------------------------------------------- /wallet/res/anim/shake_pin.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /wallet/res/anim/slide_in_bottom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 10 | 11 | 15 | 16 | -------------------------------------------------------------------------------- /wallet/res/anim/slide_in_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 9 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /wallet/res/anim/slide_in_top.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 9 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /wallet/res/anim/slide_out_bottom.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 11 | 12 | 16 | 17 | -------------------------------------------------------------------------------- /wallet/res/anim/slide_out_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 9 | 10 | 14 | 15 | -------------------------------------------------------------------------------- /wallet/res/anim/transaction_layout_anim.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /wallet/res/color/dialog_button_text.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wallet/res/color/round_button_text.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wallet/res/color/tab_title_color.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_arrow_back_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_content_copy_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_content_paste_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_create_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_delete_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_filter_list_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_local_offer_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_more_vert_grey600_18dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_photo_camera_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 13 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_qrcode_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_refresh_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_search_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_send_flipped_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_send_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-anydpi/ic_share_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/appwidget_dark_bg.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/appwidget_dark_bg.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/appwidget_dark_bg_focused.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/appwidget_dark_bg_focused.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/appwidget_dark_bg_pressed.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/appwidget_dark_bg_pressed.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/appwidget_inner_focused_c.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/appwidget_inner_focused_c.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/appwidget_inner_focused_l.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/appwidget_inner_focused_l.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/appwidget_inner_focused_r.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/appwidget_inner_focused_r.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/appwidget_inner_pressed_c.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/appwidget_inner_pressed_c.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/appwidget_inner_pressed_l.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/appwidget_inner_pressed_l.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/appwidget_inner_pressed_r.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/appwidget_inner_pressed_r.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/explore_hand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/explore_hand.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/splash_activity_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/splash_activity_background.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/splash_activity_slogan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/splash_activity_slogan.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/stat_sys_peers_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/stat_sys_peers_0.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/stat_sys_peers_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/stat_sys_peers_1.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/stat_sys_peers_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/stat_sys_peers_2.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/stat_sys_peers_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/stat_sys_peers_3.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/stat_sys_peers_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/stat_sys_peers_4.png -------------------------------------------------------------------------------- /wallet/res/drawable-hdpi/toast_frame.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-hdpi/toast_frame.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-v21/selectable_item_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/app_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/app_icon.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/appwidget_dark_bg.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/appwidget_dark_bg.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/appwidget_dark_bg_focused.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/appwidget_dark_bg_focused.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/appwidget_dark_bg_pressed.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/appwidget_dark_bg_pressed.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/appwidget_inner_focused_c.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/appwidget_inner_focused_c.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/appwidget_inner_focused_l.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/appwidget_inner_focused_l.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/appwidget_inner_focused_r.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/appwidget_inner_focused_r.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/appwidget_inner_pressed_c.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/appwidget_inner_pressed_c.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/appwidget_inner_pressed_l.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/appwidget_inner_pressed_l.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/appwidget_inner_pressed_r.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/appwidget_inner_pressed_r.9.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/explore_hand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/explore_hand.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/splash_activity_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/splash_activity_background.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/splash_activity_slogan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/splash_activity_slogan.png -------------------------------------------------------------------------------- /wallet/res/drawable-xhdpi/widget_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xhdpi/widget_preview.png -------------------------------------------------------------------------------- /wallet/res/drawable-xxhdpi/explore_hand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xxhdpi/explore_hand.png -------------------------------------------------------------------------------- /wallet/res/drawable-xxhdpi/security_blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xxhdpi/security_blue.png -------------------------------------------------------------------------------- /wallet/res/drawable-xxhdpi/security_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xxhdpi/security_red.png -------------------------------------------------------------------------------- /wallet/res/drawable-xxhdpi/splash_activity_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xxhdpi/splash_activity_background.png -------------------------------------------------------------------------------- /wallet/res/drawable-xxhdpi/splash_activity_slogan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xxhdpi/splash_activity_slogan.png -------------------------------------------------------------------------------- /wallet/res/drawable-xxhdpi/welcome_screenshot_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xxhdpi/welcome_screenshot_1.png -------------------------------------------------------------------------------- /wallet/res/drawable-xxhdpi/welcome_screenshot_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xxhdpi/welcome_screenshot_2.png -------------------------------------------------------------------------------- /wallet/res/drawable-xxhdpi/welcome_screenshot_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/demining/dash-wallet-Google-Colab/a2ee25dc9d13a910cf442616e908a98f915bb9b1/wallet/res/drawable-xxhdpi/welcome_screenshot_3.png -------------------------------------------------------------------------------- /wallet/res/drawable/action_bar_up_indicator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /wallet/res/drawable/action_mode_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /wallet/res/drawable/appwidget_button_center.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /wallet/res/drawable/appwidget_button_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /wallet/res/drawable/appwidget_button_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /wallet/res/drawable/appwidget_dark_bg_clickable.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /wallet/res/drawable/appwidget_divider.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/background_dialog.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /wallet/res/drawable/balance_prefix.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/blue_circle.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /wallet/res/drawable/close_exchange_rates_view.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 15 | -------------------------------------------------------------------------------- /wallet/res/drawable/custom_pin_preview_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 13 | 14 | -------------------------------------------------------------------------------- /wallet/res/drawable/custom_pin_preview_background_gray.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 13 | 14 | -------------------------------------------------------------------------------- /wallet/res/drawable/custom_pin_preview_item_dot.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 10 | 11 | 14 | 15 | -------------------------------------------------------------------------------- /wallet/res/drawable/divider_currency.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/divider_dark.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/divider_field.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/drawable_filter_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /wallet/res/drawable/goto_button_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/home_button_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_action_filter.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_action_search.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_arrow_downward_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_arrow_drop_down_blue.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_arrow_drop_up_blue.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_arrow_upward_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_backspace.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_baseline_arrow_back_white.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_check_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_close_blue.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_close_gray_40.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_close_white_24dp.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_expand_more_blue.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_fingerprint.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 14 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_home.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_home_active.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_home_focused.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_lock_quick_receive.xml: -------------------------------------------------------------------------------- 1 | 6 | 11 | 12 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_menu_buy.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 11 | 12 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_menu_disconnect.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_menu_exchenge.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_menu_home.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_menu_manage.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_menu_paper_wallet.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_menu_row_arrow.xml: -------------------------------------------------------------------------------- 1 | 6 | 12 | 13 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_menu_safety.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_menu_safety_white.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_more_vert_24dp.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_pin_item_gray.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_pin_item_inactive_gray.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_pin_item_inactive_white.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_search_light_gray.xml: -------------------------------------------------------------------------------- 1 | 7 | 10 | 11 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_secured_by.xml: -------------------------------------------------------------------------------- 1 | 6 | 9 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_shortcut_add.xml: -------------------------------------------------------------------------------- 1 | 6 | 10 | 14 | 18 | 19 | -------------------------------------------------------------------------------- /wallet/res/drawable/ic_sync.xml: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/left_round_button.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wallet/res/drawable/left_round_corners.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/left_round_corners_checked.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 8 | -------------------------------------------------------------------------------- /wallet/res/drawable/more_button_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /wallet/res/drawable/pin_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wallet/res/drawable/pin_item_more.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wallet/res/drawable/pin_item_white.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wallet/res/drawable/please_wait_anim.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 10 | 13 | 16 | -------------------------------------------------------------------------------- /wallet/res/drawable/right_round_button.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wallet/res/drawable/right_round_corners.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 10 | -------------------------------------------------------------------------------- /wallet/res/drawable/right_round_corners_checked.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 8 | -------------------------------------------------------------------------------- /wallet/res/drawable/round_background_gray.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /wallet/res/drawable/round_checkbox.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | 9 | -------------------------------------------------------------------------------- /wallet/res/drawable/round_checkbox_checked.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /wallet/res/drawable/round_checkbox_unchecked.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 10 | 11 | -------------------------------------------------------------------------------- /wallet/res/drawable/round_corner_bgd_white.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | -------------------------------------------------------------------------------- /wallet/res/drawable/rounded_corners_bgd_light_gray.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /wallet/res/drawable/seekbar_line.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/seekbar_step.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | -------------------------------------------------------------------------------- /wallet/res/drawable/seekbar_thumb.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 8 | -------------------------------------------------------------------------------- /wallet/res/drawable/select_currency_toggle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 14 | 15 | -------------------------------------------------------------------------------- /wallet/res/drawable/selectable_item_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/drawable/side_nav_bar.xml: -------------------------------------------------------------------------------- 1 | 3 | 9 | -------------------------------------------------------------------------------- /wallet/res/drawable/splash_background.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 8 | 9 | 13 | 14 | -------------------------------------------------------------------------------- /wallet/res/drawable/stat_sys_peers.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 10 | 13 | 16 | 19 | 20 | -------------------------------------------------------------------------------- /wallet/res/drawable/top_bottom_separator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 | 11 | 12 | 13 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /wallet/res/drawable/top_separator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /wallet/res/drawable/transactions_list_filter_received.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /wallet/res/drawable/transactions_list_filter_sent.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /wallet/res/drawable/view_shadow_bottom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /wallet/res/drawable/view_shadow_left.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /wallet/res/drawable/view_shadow_right.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /wallet/res/drawable/view_shadow_top.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /wallet/res/drawable/word_button_drawable.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /wallet/res/layout/activity_payment_protocol.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wallet/res/layout/activity_receive.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 13 | 14 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /wallet/res/layout/activity_uphold_tranfser.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 13 | 14 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /wallet/res/layout/activity_verify_seed.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /wallet/res/layout/bitmap_dialog.xml: -------------------------------------------------------------------------------- 1 | 2 | 10 | -------------------------------------------------------------------------------- /wallet/res/layout/block_explorer_content.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /wallet/res/layout/block_list_fragment.xml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 10 | 11 | 17 | 18 | -------------------------------------------------------------------------------- /wallet/res/layout/exchange_rates_content.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /wallet/res/layout/fancy_list_content.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 11 | 12 | 18 | 19 | -------------------------------------------------------------------------------- /wallet/res/layout/fingerprint_dialog.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /wallet/res/layout/fragment_payments_receive.xml: -------------------------------------------------------------------------------- 1 | 8 | 9 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /wallet/res/layout/home_activity.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /wallet/res/layout/peer_monitor_content.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | -------------------------------------------------------------------------------- /wallet/res/layout/preferences_content.xml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 11 | 12 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /wallet/res/layout/row_separator.xml: -------------------------------------------------------------------------------- 1 | 2 | 14 | -------------------------------------------------------------------------------- /wallet/res/layout/scan_activity.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 11 | 12 | 16 | 17 | -------------------------------------------------------------------------------- /wallet/res/layout/send_coins_fragment.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /wallet/res/layout/spinner_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /wallet/res/layout/tab_title.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /wallet/res/layout/transaction_result_address_row.xml: -------------------------------------------------------------------------------- 1 | 2 | 15 | -------------------------------------------------------------------------------- /wallet/res/layout/verify_seed_word_button.xml: -------------------------------------------------------------------------------- 1 | 2 |