OmarHatem
d6081c4b47
Temporarily remove haven
2024-05-02 21:32:21 +03:00
OmarHatem
0510cee83d
Fix modified exception_handler.dart
2024-05-02 18:07:54 +03:00
OmarHatem
bc1cfc5fe9
undo android ndk removal
2024-05-02 15:26:04 +03:00
OmarHatem
e5b78cd297
Merge and fix main
2024-05-02 05:32:32 +03:00
OmarHatem
e866d38f4e
Merge and fix main
2024-05-02 05:20:28 +03:00
Matthew Fosse
4c50cc7551
minor script fix ( #1423 )
2024-05-01 19:44:22 +03:00
Omar Hatem
e87353c012
fix backward compatibility issue with existing electrum wallets ( #1424 )
2024-05-01 19:21:04 +03:00
Matthew Fosse
79ce2a6bb2
update to rc5 of the breez sdk + minor fixes for bip39
2024-05-01 09:18:57 -07:00
Matthew Fosse
52f7cbacf2
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into breez
2024-05-01 08:47:59 -07:00
Czarek Nakamoto
a0fd73ac37
add android build script
2024-05-01 17:47:11 +02:00
Czarek Nakamoto
04fa18a951
add missing monero_c command
2024-05-01 16:57:32 +02:00
Rafael Saes
4a7d8ca006
fix: send all with multiple outs
2024-04-30 12:50:58 -03:00
Omar Hatem
f9e9b1d67e
update versions ( #1418 )
2024-04-30 04:05:48 +03:00
Matthew Fosse
509b92e97f
Bitcoin derivations ( #1089 )
...
* - Update and Fix Conflicts with main
* Add Balances for ERC20 tokens
* Fix conflicts with main
* Add erc20 abi json
* Add send erc20 tokens initial function
* add missing getHeightByDate in Haven [skip ci]
* Allow contacts and wallets from the same tag
* Add Shiba Inu icon
* Add send ERC-20 tokens initial flow
* Add missing import in generated file
* Add initial approach for transaction sending for ERC-20 tokens
* Refactor signing/sending transactions
* Add initial flow for transactions subscription
* Refactor signing/sending transactions
* Add home settings icon
* Fix conflicts with main
* Initial flow for home settings
* Add logic flow for adding erc20 tokens
* Fix initial UI
* Finalize UI for Tokens
* Integrate UI with Ethereum flow
* Add "Enable/Disable" feature for ERC20 tokens
* Add initial Erc20 tokens
* Add Sorting and Pin Native Token features
* Fix price sorting
* Sort tokens list as well when Sort criteria changes
* - Improve sorting balances flow
- Add initial add token from search bar flow
* Fix Accounts Popup UI
* Fix Pin native token
* Fix Enabling/Disabling tokens
Fix sorting by fiat once app is opened
Improve token availability mechanism
* Fix deleting token
Fix renaming tokens
* Fix issue with search
* Add more tokens
* - Fix scroll issue
- Add ERC20 tokens placeholder image in picker
* - Separate and organize default erc20 tokens
- Fix scrolling
- Add token placeholder images in picker
- Sort disabled tokens alphabetically
* Change BNB token initial availability [skip ci]
* Fix Conflicts with main
* Fix Conflicts with main
* Add Verse ERC20 token to the initial tokens list
* Add rename wallet to Ethereum
* Integrate EtherScan API for fetching address transactions
Generate Ethereum specific secrets in Ethereum package
* Adjust transactions fiat price for ERC20 tokens
* Free Up GitHub Actions Ubuntu Runner Disk Space
* Free Up GitHub Actions Ubuntu Runner Disk space (trial 2)
* Fix Transaction Fee display
* Save transaction history
* Enhance loading time for erc20 tokens transactions
* Minor Fixes and Enhancements
* Fix sending erc20
fix block explorer issue
* Fix int overflow
* Fix transaction amount conversions
* Minor: `slow` -> `Slow` [skip-ci]
* initial changes
* more base config stuff
* config changes
* successfully builds!
* save
* successfully add nano wallet
* save
* seed generation
* receive screen + node screen working
* tx history working and fiat fixes
* balance working
* derivation updates
* nano-unfinished
* sends working
* remove fees from send screen, send and receive transactions working
* fixes + auto receive incoming txs
* fix for scanning QR codes
* save
* update translations
* fixes
* more fixes
* more strings
* small fix
* fix github actions workflow
* potential fix
* potential fix
* ci/cd fix
* change rep working
* seed generation fixes
* fixes
* save
* change rep screen functional
* save
* banano changes
* fixes, start adding ui for PoW
* pow node changes
* update translations
* fix
* account changing barely working
* save
* disable account generation
* small fix
* save
* UI work
* save
* fixes after merge main
* fixes
* remove monero stuff, work on derivation ui
* lots of fixes + finish up seed derivation
* last minute fixes
* node related fixes
* more fixes
* small fix
* more fixes
* fixes
* pretty big refactor for pow, still some bugs
* finally works!
* get transactions after send
* fix
* merge conflict fixes
* save
* fix pow node showing up twice
* done
* initial changes
* small fix
* more merge fixes
* fixes
* more fixes
* fix
* save
* fix manage pow nodes setting appearing on other wallets
* fix contact bug
* fixes
* fiat fixes
* save
* save
* save
* save
* updates
* cleanup
* restore fix
* fixes
* remove deprecated alert
* fix
* small fix
* remove outdated warning
* electrum restore fixes
* fixes
* fixes
* fix
* derivation fixes
* nano fixes pt.1
* nano fixes pt.2
* bip39 fixes
* pownode refactor
* nodes pages fixes
* observer fix
* ssl fix
* remove old references
* remove unused imports
* code cleanup
* small fix
* small potential fix
* save
* derivation fixes
* deterministic fix
* fix pt.2
* derivation class fixes
* review fixes from nano that also apply here
* formatting
* stuff that should've stayed deleted
* post merge fixes
* remove problematic imports and duplicate changes
* Delete lib/nano/nano.dart
* move wallet restore page proxy code to the view model
* fix dashboard page indicators being the same color
* debatably better refactoring of derivationInfo, migration needed
* additional refactor improvements
* blanket comment some stuff out to narrow down this issue
* refactor fixes
* fix nano exchange
* fix , bug, i.e. replace , with . when making a nano transaction
* fix nano sending, update restore page wording, and other minor fixes
* write migration for existing bitcoin and nano wallets
* merge fixes
* minor fixes
* use default derivation type when restoring from qr code
* fixes for restoring
* fixes
* fixes
* merge fix
* Fix issues with Creating Electrum and Restoring Bip39
* updates & fixes
* Add missing case for no transactions BIP39 wallet restore
* Make the default BIP39 the 84 derivation path
* Add Samourai Deposit
* litecoin mnemonic error fix
* Bip39 passphrase support (#1412 )
* save
* passphrase working
* fix for when loading wallets + translation update
* minor fix
* Fix Nano
* minor fix [skip ci]
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
* change error state seed conditions into throwables [skip ci]
* litecoin fixes
* Bip39 minor enhancements (#1416 )
* minor enhancements
* rename bitcoin_derivations -> electrum_derivations
* Remove duplicate derivations
handle default case
* minor fix
* Enable passphrase for Litecoin
* obscure text of passphrase
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
Co-authored-by: fossephate <fosse@book.local>
2024-04-30 03:49:56 +03:00
Matthew Fosse
947411cfce
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into breez
2024-04-29 09:03:02 -07:00
Matthew Fosse
083c5ac593
apikey updates
2024-04-29 09:02:45 -07:00
Omar Hatem
9e4a7f4331
Enhance bitcoin error message ( #1399 )
...
* Enhance bitcoin error message
* fix: unconfirmed spends, spend confirmed first, wrong balance exception
* Minor fixes
---------
Co-authored-by: Rafael Saes <git@rafael.saes.dev>
2024-04-26 22:29:31 +03:00
Omar Hatem
f3160860b1
Better handle corrupted wallets ( #1384 )
...
* Fix exchanges not showing
* Fix button text on Monero receive screen
* Temp fix for ERC20 and SPL tokens not having raw value
* fallback to other wallets if the current wallet is corrupted so we give user access to the app
---------
Co-authored-by: tuxsudo <tuxsudo@tux.pizza>
2024-04-26 22:13:44 +03:00
Serhii
a6dc9bf9d6
Update electrum_wallet.dart ( #1411 )
2024-04-26 19:18:35 +03:00
Serhii
7fcf48f91d
Fix estimated fee calculation for customs fee rate ( #1406 )
...
* Update output.dart
* fix estimated fee calculation
* Update bitcoin_transaction_priority.dart
2024-04-26 19:18:26 +03:00
Omar Hatem
aac44e43aa
just documenting the issue [skip ci]
2024-04-26 05:54:03 +03:00
Omar Hatem
a5a3b4ac0e
Update crypto_currency.dart
2024-04-26 05:32:13 +03:00
Matthew Fosse
6b560aadad
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into breez [skip ci]
2024-04-25 11:49:04 -07:00
Matthew Fosse
56232a1520
some changess didn't get saved
2024-04-25 11:22:43 -07:00
Matthew Fosse
56f88fd675
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-394-mac-auth-2
2024-04-25 10:42:57 -07:00
Matthew Fosse
1e468176c1
some code cleanup
2024-04-25 10:41:57 -07:00
Matthew Fosse
3c05baec28
bump version to 3.19.5 (because breez will need this version anyways)
2024-04-25 10:30:10 -07:00
Matthew Fosse
46c46c36d1
workaround for secure storage bug on mac
2024-04-25 10:18:03 -07:00
Serhii
9ff6da3d5d
dynamic max fee rate value ( #1395 )
2024-04-25 18:28:18 +02:00
Konstantin Ullrich
190c8e06b9
Use the latest version of the DFX Auth Api to minimize the number of API calls ( #1410 )
2024-04-25 13:06:11 +02:00
Konstantin Ullrich
3732a4c646
Language Fixes for DE ( #1409 )
2024-04-25 12:52:24 +02:00
Adegoke David
fff77519d9
Generic Fixes: Support Errors and others ( #1394 )
...
* fix: Crypto amout formatting when calculating fiat amount
* fix: Issue with some token symbols coming up with a dollar sign
* feat: Split transactions to display on history screen token byh token
* fix: Remove restriction on balance length
* fix: error when a particular token is not available
* fix: Remove token transactions when a token is deleted
* fix: Revert previous change
* make added spl tokens enabled by default
fix issue when entering invalid contract address
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-04-25 03:14:53 +02:00
Adegoke David
2ac81250c2
CW-615-Add-Check-For-Contract-Address ( #1387 )
...
* feat: Check if address is a valid Externally Owned Address
* feat: Check if the EVM address received when exchanging tokens is a valid EOA address
* move the contract address check to be only in the case of ThorChain [skip ci]
* some enhancements
* feat: Implement check for contract address for inputAddress when exchanging to ETH
* fix: Remove previous implementation and clean up current implementation for the check for contract address
* chore: Remove unneed space
* chore: Remove unneed space
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2024-04-25 03:14:11 +02:00
Matthew Fosse
dcfb2b2b73
fix empty string case ( #1401 )
...
* bio auth mac fix
* remove comment and change duration from 2 to 0
* cherry pick previous changes
* fix empty string case
* add support for path for all currency types
* disable paths on electrum and monero nodes
* undo mac auth changes
* stuff I missed
* 1 last thing
* another thing I missed
2024-04-25 02:00:53 +02:00
Matthew Fosse
efc23c9d38
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-394-mac-auth-2
2024-04-24 09:13:26 -07:00
OmarHatem
2ffd8ed0bd
Minor fix in generated monero configs
2024-04-23 23:20:51 -07:00
M
5a03c04125
Add windows app, build scripts and build guide for it.
2024-04-23 23:20:51 -07:00
Adegoke David
65799a8764
fix: Issue with the privateKey of Solana wallets being different accross various apps ( #1400 )
2024-04-24 04:04:16 +02:00
Czarek Nakamoto
7cf0a76561
remove unnecessary code
2024-04-23 16:05:33 +02:00
Czarek Nakamoto
78f801ed9d
update build scripts
...
fix polyseed
2024-04-23 14:31:00 +02:00
Rafael Saes
39845d6904
fix: nodes & build
2024-04-22 17:03:16 -03:00
Czarek Nakamoto
5b42130e85
other fixes from monero.dart and monero_c
2024-04-20 19:32:13 +02:00
Czarek Nakamoto
dcf6140444
multiple wallets
...
new lib
minor fixes
2024-04-20 19:32:13 +02:00
Czarek Nakamoto
176150cc55
...
2024-04-20 19:32:13 +02:00
Czarek Nakamoto
7bc6967fc9
initial monero.dart implementation
2024-04-20 19:32:13 +02:00
Czarek Nakamoto
5f78769338
various fixes for build issues
2024-04-20 19:32:13 +02:00
Matthew Fosse
0aae072ae9
[skip ci] push notification changes
2024-04-18 13:13:06 -07:00
Matthew Fosse
74fb6e6b2c
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into breez
2024-04-18 13:12:34 -07:00
Matthew Fosse
f1910b58c2
cherry pick previous changes
2024-04-18 21:30:41 +02:00
Matthew Fosse
7737215674
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-394-mac-auth-2
2024-04-18 12:17:42 -07:00