(Wallet) Implement Bitcoin support and network selection (#22962)

* Enable Bitcoin by default on Android
* Introduce supported coin types for account selector
* Return Bitcoin logo for Bitcoin mainnet and testnet
* Remove unused methods and simplify CryptoModel implementation
* Implement Wallet creation method that includes selected networks
* Refactor network model and remove unused networks
* Perform refactoring to onboarding fragments and their model
* Include new network selection fragment
* Return keyring IDs for Bitcoin mainnet and testnet
* Add Neon logo
* Include Bitcoin among supported networks
* Simplify layout to avoid view pager glitches
* Remove plus button from network selector
* Implement new auto span grid layout manager
* Implement new adapter that shows available networks
This commit is contained in:
Simone Arpe
2024-04-10 12:31:04 +02:00
committed by GitHub
parent 84ff011400
commit 7be8698083
40 changed files with 1840 additions and 690 deletions
@@ -13,10 +13,4 @@
app:iconTint="@color/brave_wallet_day_night_toolbar_icon_color"
android:title="@string/close"
app:showAsAction="ifRoom" />
<item android:id="@+id/menu_add_network"
android:icon="@drawable/ic_plus"
app:iconTint="@color/brave_wallet_day_night_icon_color"
android:title="@string/brave_wallet_add_network"
app:showAsAction="never" />
</menu>