CW-432-Add-Bitcoin-Cash-BCH (#1041)

* initial commit

* creating and restoring a wallet

* [skip ci] add transaction priority

* fix send and unspent screen

* fix transaction priority type

* replace Unspend with BitcoinUnspent

* add transaction creation

* fix transaction details screen

* minor fix

* fix create side wallet

* basic transaction creation flow

* fix fiat amount calculation

* edit wallet

* minor fix

* fix address book parsing

* merge commit fixes

* minor fixes

* Update gradle.properties

* fix bch unspent coins

* minor fix

* fix BitcoinCashTransactionPriority

* Fetch tags first before switching to one of them

* Update build_haven.sh

* Update build_haven.sh

* Update build_haven.sh

* Update build_haven.sh

* update transaction build function

* Update build_haven.sh

* add ability to rename and delete

* fix address format

* Update pubspec.lock

* Revert "fix address format"

This reverts commit 1549bf4d8c3bdb0addbd6e3c5f049ebc3799ff8f.

* fix address format for exange

* restore from qr

* Update configure.dart

* [skip ci] minor fix

* fix default fee rate

* Update onramper_buy_provider.dart

* Update wallet_address_list_view_model.dart

* PR comments fixes

* Update exchange_view_model.dart

* fix merge conflict

* Update address_validator.dart

* merge fixes

* update initialMigrationVersion

* move cw_bitbox to Cake tech

* PR fixes

* PR fixes

* Fix configure.dart brackets

* update the new version text after macos 

* dummy change to run workflow

* Fix Nano restore from QR issue
Fix Conflicts with main

* PR fixes

* Update app_config.sh 

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
This commit is contained in:
Serhii
2023-10-13 01:50:16 +03:00
committed by GitHub
co-authored by Omar Hatem
parent acb0517871
commit 66301ff247
88 changed files with 1685 additions and 416 deletions
+1 -1
View File
@@ -9,4 +9,4 @@ fi
./app_icon.sh
./pubspec_gen.sh
./manifest.sh
./inject_app_details.sh
./inject_app_details.sh
+1 -1
View File
@@ -10,7 +10,7 @@ case $APP_ANDROID_TYPE in
CONFIG_ARGS="--monero"
;;
$CAKEWALLET)
CONFIG_ARGS="--monero --bitcoin --haven --ethereum --nano"
CONFIG_ARGS="--monero --bitcoin --haven --ethereum --nano --bitcoinCash"
;;
$HAVEN)
CONFIG_ARGS="--haven"
Executable → Regular
+3 -1
View File
@@ -28,9 +28,11 @@ case $APP_IOS_TYPE in
CONFIG_ARGS="--monero"
;;
$CAKEWALLET)
CONFIG_ARGS="--monero --bitcoin --haven --ethereum --nano"
CONFIG_ARGS="--monero --bitcoin --haven --ethereum --nano --bitcoinCash"
;;
$HAVEN)
CONFIG_ARGS="--haven"
;;
esac
+1 -1
View File
@@ -23,7 +23,7 @@ CONFIG_ARGS=""
case $APP_MACOS_TYPE in
$CAKEWALLET)
CONFIG_ARGS="--monero --bitcoin --ethereum --nano";; #--haven
CONFIG_ARGS="--monero --bitcoin --ethereum --nano --bitcoinCash";; #--haven
esac
cp -rf pubspec_description.yaml pubspec.yaml