Commit graph

2331 commits

Author SHA1 Message Date
leo
23485a4bab fixed syncing sync status, decimal division, safe null json parsing 2024-03-10 02:51:30 +00:00
leo1234
75f1f3f7cc removed the duplicate 2024-03-09 19:04:12 +08:00
leo1234
9228d91daa logging 2024-03-08 20:42:09 +08:00
leo1234
43e9cd284a added multiple destinations, send all flag; some refactoring 2024-03-08 18:50:34 +08:00
leo
ba2dde7564 restoring original versions 2024-03-07 09:21:30 +00:00
leo
b585da56ef restored get_height_by_date.dart, removed unnecessary calls for zano get height 2024-03-07 08:53:38 +00:00
leo
d684be60d7 restoring original versions of files 2024-03-07 08:28:57 +00:00
leo
b3e453a0f2 restoring original versions of files 2024-03-07 08:02:38 +00:00
leo
7fcdc8c0cb restored old wallet.dart 2024-03-06 19:19:48 +00:00
leo1234
e1da71a1d1 added logging for get status/get info 2024-03-06 17:47:22 +08:00
leo1234
3c2953a718 updated zano ApiCalls, removed dummy 2024-03-06 14:48:59 +08:00
leo1234
00a5bd941f updated zano ApiCalls, removed dummy 2024-03-06 14:48:38 +08:00
leo
20cf07111a updated build_zano.sh 2024-03-05 05:16:30 +00:00
leo
141867930a last upd 2024-01-08 16:44:35 +00:00
leo
e4c775bffe send + receive qr code 2023-12-16 15:00:22 +00:00
leo
df984ca515 some cleanup 2023-12-16 12:19:11 +00:00
leo
3eaec03b6c added pending transfer, some cleanup of unused 2023-12-16 08:49:23 +00:00
leo
8d3dd6f202 wallet recovery 2023-12-14 04:51:16 +00:00
leo
2d886e1213 zano.dart test app 2023-12-02 09:42:00 +00:00
leo
dda6d4c750 last updates 2023-11-17 17:40:23 +00:00
leo
58e505944c changes for zano wallet 2023-10-31 11:00:12 +00:00
leo
9265651046 added copy script for Zano files 2023-10-26 14:32:29 +00:00
leo
6d7f2beefd attempt tp fix namespace problem 2023-10-26 13:38:11 +00:00
leo
d5f84fec0f fixed zano build script 2023-10-26 12:13:57 +00:00
leo
a260d0a599 fixing api for zano 2023-10-25 19:07:58 +00:00
leo
219f43a959 added dummy wallet & some zano implementation 2023-10-15 13:36:05 +00:00
leo
7a00a5df95 Added missing android log lib 2023-10-13 15:21:19 +00:00
leo
f6485d92ef Inital code for Zano integration 2023-10-13 13:40:24 +00:00
leo
70b1241375 my experiments 2023-10-02 14:17:35 +00:00
Omar Hatem
b6de1be6c4
Update app version and release notes (#1093) 2023-09-17 13:23:14 +03:00
Konstantin Ullrich
0eecf0bee5
Cw 483 add tagalog and filipino localizations (#1086)
* CW-483 Add "Add new language Script"

* CW-483 Add Filipino Language
2023-09-15 00:41:54 +03:00
Konstantin Ullrich
d972363417
Add additional Buy Provider (#1071)
* CW-466 Add Buy Options Page

* CW-466 Add Buy Options

* CW-466 Add Default Buy Provider to Other Settings

* CW-466 Onramper is working from Buy Options

* CW-466 Onramper is working from Buy Options

* CW-466 Translation improvements

* CW-466 Add Onramper & Robinhood Logos

* CW-466 Implement Robinhood Flow

* CW-466 Fix Robinhood Flow

* CW-466 Add RH-Secrets

* CW-466 Have RH Translation in English only

* Add missing URI details

* CW-466 Implement default Buy Provider

* CW-466 Fix Padding Buy Provider Options

* CW-466 Fix Bitcoin and Litecoin Signatures

* CW-466 Fix Error Message

* CW-466 Resolve requested changes

* Add exception handler to robinhood API calls

* CW-466 Fix Theming

---------

Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2023-09-14 22:14:49 +03:00
Omar Hatem
ce4d375abf
Generic fixes and enhancements (#1083)
* Add exception handler to fiat APIs
Increase send card size for coin control
Fix Monero.com unspent coins hive box issue
minor bug fix

* Remove EIP-1559 parameters from Eth transaction
Enhance error reporting

* Throw error if not enough monero utx outputs are selected

* Fix Search text color

* Fix Ethereum sending EIP-1559 transactions

* Add transaction data to ERC20 transactions

* Add input check in single output transactions as well

* Fix Node deletion issue
Handle user input error in anonpay

* Remove exception handler from fiat conversion since it's not working with isolates

* Require enough utxo for amount and fees; More insightful Error messages

* Add cakewallet to applinks [skip ci]

* Add cakewallet app link for iOS [skip ci]

* Add applink depending on app scheme variable

* Add applink in iOS custom to the app getting built [skip ci]

* Handle normal app links without considering them as Payment URIs

* Minor fix [skip ci]

* Fixate encrypt package version as the recent update they made has some issues [skip ci]

---------

Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
2023-09-14 22:14:16 +03:00
Omar Hatem
4c9c6a1eae
CW- 463 Fix transaction receive address not showing for Eth/Erc20 (#1076)
* Fix transaction receive address not showing for Eth/Erc20 [skip ci]

* Fix transaction receive address for Eth/Erc20
2023-09-14 22:12:41 +03:00
Konstantin Ullrich
4bcf6162f1
CW-476 Only get Transactions of one Account on tx-history refresh (#1077) 2023-09-08 20:12:54 +03:00
Omar Hatem
94f256997f
New versions (#1073) 2023-09-08 17:15:28 +03:00
Omar Hatem
68a821cc0e
Fiat api fix (#1070)
* Cw 474 linux swapping wallets btc then xmr still shows btc receive qr code (#1068)

* feat: improve address page txt field

* fix: switching wallets from the desktop dropdown updates dashboard pages

* Revert "feat: improve address page txt field"

This reverts commit 0a30e6d9e1.

* refactor: rename to WalletChangeListener

* fix: _init also behaves on wallet change

* Fix Fiat conversion API parsing
Cherry pick fix for Desktop switching wallets not updating dashboard screens

* Minor indentations fix [skip ci]

---------

Co-authored-by: Rafael Saes <76502841+saltrafael@users.noreply.github.com>
2023-09-01 18:06:18 +03:00
Adegoke David
710fe82d7a
CW-471-Changing-nodes-bug (#1062)
* chore: Cleanup

* fix: Node selection not updating

* fix: Node selection not updating

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2023-09-01 17:05:45 +03:00
Adegoke David
e634562cf4
Cw-465-Remove CakePay Button on Mobile/Desktop (#1057)
* feat: Remove CakePayButton Mobile

* feat: Remove CakePayButton Desktop

* feat: Remove CakePay Mobile Button

* feat: Remove CakePay Mobile Button

* feat: Remove CakePay Mobile Button

* fix: Action breaking
2023-09-01 16:59:18 +03:00
Konstantin Ullrich
8757390c8f
CW-481 Fix empty Address (#1072) 2023-09-01 14:04:35 +03:00
Adegoke David
d51b9bd684
feat: Replace transfer.sh (#1066)
* feat: Replace transfer.sh

* Update build_haven.sh

* Update pr_test_build.yml

* Update pr_test_build.yml

* Update pr_test_build.yml

* feat: Change apk name in PR workflow

* feat: Change apk name in PR workflow

* feat: Change apk name in PR workflow

* fix: Remove test-apk prefix in app name

---------

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2023-08-31 20:09:10 +03:00
Matthew Fosse
feca2410b8
Merge pull request #1067 from cake-tech/generic_fixes
Generic fixes
2023-08-30 12:30:45 -04:00
OmarHatem
6b9c47563e Allow triggering cache workflow manually
Fix haven build script
2023-08-30 19:15:07 +03:00
Omar Hatem
1cc2c645fa
Fix Wallet Loading issues (basic_string & input_stream) (#1059)
* Recover from wallet loading exceptions (basic_string & input_stream)
Recover from removed cached wallets

* Fix restoring as Monero wallets
Fix restoring wallets with invalid files

* Add coin control missing changes for macos monero files

* Add same key for cached dependencies [skip ci]
2023-08-30 18:11:56 +03:00
Godwin Asuquo
fff5a1c419
CW-228 Auto generate monero subaddress (#902)
* Add UI and setting logic for subaddresses

* Enable auto generate subaddresses

* Rename variable

* Add comment to unused code

* Fix issue with initial state change

* Fix observable for isAppSecure

* Filter sub account contacts

* Fix select account use unused address

* Use add address if last address is unused

* Fix auto generate wallet issues

* Fix button color

* Add translation and refactored naming

* Fix PR review

* Remove unused code

* Remove unused overrides in electrum

* Fix address info null check

* CW-228 Fix ContactListViewModel condition

* CW-228 Fix Account Tile; Rework updateAddressesInBox; Fix _getAllUnusedAddresses

* CW-228 Fix unintentional address_page.dart regression

* CW-228 Fix Merge Conflicts

* CW-228 Add more translation Tools

* CW-228 More merge conflict fixes

* CW-228 Fix Merge Conflicts

* CW-228 Auto Translation improvements

* CW-228 Resolve requested Changes

---------

Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
2023-08-29 19:11:51 +03:00
Justin Ehrenhofer
9999816850
Improve ChangeNOW and Trocador network mapping (#1058)
* Improve ChangeNOW network mapping

Follows Trocador code to use the title instead of the const name, and to allow normalizing across the tag level instead of needing to map the `legacyTicker`

I will test

* Missing `}`

* Remove `:`

* Add normalizeTitle for zec

* Missing `;`

* Make functions private and fix zec for Trocador

* Add supported assets [skip ci]

* Change name [skip ci]
2023-08-25 00:30:53 +03:00
Godwin Asuquo
f6670c0236
CW-415 add coin control for xmr (#985)
* Added CoinsInfo to monero_api_cpp

* Add struct on dart

* Add struct on dart

* Set coins value

* CW-415 Use add-coin-to-monero branch

* CW-415 Add get Coin and build Monero Deps using Docker

* CW-415 Fix Typo

* CW-415 add debug log info

* CW-415 Add preferred key Images for coin control to Monero

* CW-415 Fix generation

* CW-415 Skip GA Cache Externals

* CW-415 Skip GA Cache Externals

* CW-415 Coin Control: remove Block Explorer for Monero, Add Tx hash, save note on field exit

* CW-415 Coin Control: Throw Exception when all outputs are deselected

* CW-415 Coin Control: Show Frozen Balance on Dashboard

* CW-415 Coin Control: Show Frozen Balance on Dashboard

* CW-415 Ignore cached Monero deps in Workflow

* CW-415 Fix displaying frozen Balance

* Use own Translator with http 1.1.0

* CW-415 Resolve requested Changes

* CW-415 Resolve requested Changes

* CW-415 Resolve requested Changes

* CW-415 Apply requested Changes

* CW-415 Apply requested Changes

* CW-415 Ensure opening of UnspentCoinsInfo Box, even for Monero.com

---------

Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
2023-08-24 16:54:05 +03:00
Omar Hatem
3577730de8
Add restore from private key to Ethereum (#1055)
* Add restore from private key to Ethereum
Add restore from QR code for Ethereum in both seeds/keys

* Add node network issue to ignored errors [skip ci]
2023-08-23 15:33:20 +03:00
Adegoke David
43cf8a896e
fix: Rotate TOTP Secret (#1056) 2023-08-23 02:05:48 +03:00
Rafael Saes
ee586ab514
Cw 470 additional theming fixes (#1052)
* fix: revert theme order (bright-purple as default)

* fix: missing card borders

* fix: high contrast gradients (send/exchange)

* fix: contact list page

* feat: add picker search border and change high contrast search fill

* fix: balance page txts

* fix: accounts_subaddresses button

* fix: exchange page buttons

* Revert "fix: revert theme order (bright-purple as default)"

This reverts commit 8e13b2241c.

* fix: themetype enum

* feat: add localized strings to backup dialog

* fix: onramper flow
2023-08-22 21:49:37 +03:00