fosse
c31cb25ec0
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into CW-459-12-words-btc
2023-11-20 11:33:40 -05:00
Omar Hatem
ab83f5b67f
Cw 519 tor connection ( #1158 )
...
* initial draft for tor feature
* Configure nodes to use Tor proxy if enabled
* Add socks proxy upon connecting to tor
fix disconnect button
* Try tor with github actions
* accept defaults for rust installation
* Merge main
Change Tor tile name
2023-11-18 15:43:15 +02:00
Matthew Fosse
f4e71c72ef
Nano rep fixes ( #1145 )
...
* add preference keys for default nano/banano rep
* updates to change rep page, add success message
* forgot to save this file
* nano_client cleanup
* first pass
* refactor to use sharedprefs in nano_client
* review fixes
2023-11-17 20:35:46 +02:00
Matthew Fosse
98a9edc656
fix nano sending, update restore page wording, and other minor fixes ( #1130 )
...
* fix nano sending, update restore page wording, and other minor fixes
* fix bch address parsing
* minor code enhancement [skip ci]
* Register the main secure storage as the long lived instance of secure storage throughout the app session
---------
Co-authored-by: Serhii <borodenko.sv@gmail.com>
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
2023-10-17 18:59:41 +03:00
Matthew Fosse
acb0517871
fix , bug and swapping for nano ( #1123 )
2023-10-12 03:32:11 +03:00
Omar Hatem
e5408a388e
v4.10.0 & v1.7.0 ( #1113 )
...
* New versions
* update the new version text after macos [skip ci]
* add cake-wallet headers
* add nano/banano to getAddressFromStringPattern
* Revert "Exolix integration (#1080 )"
This reverts commit 9eb6867ab9
.
* fix: Bug in conditions check and clean up of repeated code in switch cases (#1117 )
* update build numbers [skip ci]
---------
Co-authored-by: fosse <matt.cfosse@gmail.com>
Co-authored-by: Adegoke David <64401859+Blazebrain@users.noreply.github.com>
2023-10-09 18:18:59 +03:00
Matthew Fosse
4c60b178be
CW-438 add nano ( #1015 )
...
* Fix web3dart versioning issue
* Add primary receive address extracted from private key
* Implement open wallet functionality
* Implement restore wallet from seed functionality
* Fixate web3dart version as higher versions cause some issues
* Add Initial Transaction priorities for eth
Add estimated gas price
* Rename priority value to tip
* Re-order wallet types
* Change ethereum node
Fix connection issues
* Fix estimating gas for priority
* Add case for ethereum to fetch it's seeds
* Add case for ethereum to request node
* Fix Exchange screen initial pairs
* Add initial send transaction flow
* Add missing configure for ethereum class
* Add Eth address initial setup
* Fix Private key for Ethereum wallets
* Change sign/send transaction flow
* - Fix Conflicts with main
- Remove unused function from Haven configure.dart
* Add build command for ethereum package
* Add missing Node list file to pubspec
* - Fix balance display
- Fix parsing of Ethereum amount
- Add more Ethereum Nodes [skip ci]
* - Fix extracting Ethereum Private key from seeds
- Integrate signing/sending transaction with the send view model
* - 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
* undo all bitcoin related changes
* remove dead code
* review fixes
* more fixes
* fix
* fix
* review fix
* small fix
* nano derivation and nanoutil fixes
* exchange nano fix
* nano review fixes pt.1
* nano fixes pt.2
* nano fixes pt.3
* remove old imports + stop using dynamic in di
* nanoutil fixes
* add nano.dart to gitignore, configure fixes
* review fixes, getnanowalletservice removed
* fix settings screen, add changeRep to configure.dart, other minor fixes
* remove manage_pow_nodes_page, key derivation edge case handled
* remove old refs
* more small fixes
* Generic Enhancements/Minor fixes
* review fixes
* hopefully final fixes
* review fixes
* node connection fixes
---------
Co-authored-by: OmarHatem <omarh.ismail1@gmail.com>
Co-authored-by: Justin Ehrenhofer <justin.ehrenhofer@gmail.com>
Co-authored-by: fossephate <fosse@book.local>
2023-10-05 04:09:07 +03:00
fosse
2ff52d280c
remove old references
2023-09-08 09:14:27 -04:00
fosse
bb397cd3ee
pownode refactor
2023-09-07 11:34:22 -04:00
fosse
9697baa565
nano fixes pt.2
2023-09-06 10:12:36 -04:00
fosse
2c9bd6c5da
nano fixes pt.1
2023-09-06 09:37:52 -04:00
fosse
e72f196c23
restore fix
2023-08-25 11:12:07 -04:00
fosse
47bf8cc7c1
updates
2023-08-24 18:06:58 -04:00
fosse
5aa8fd401d
save
2023-08-23 08:37:36 -04:00
fosse
53a1ffe40f
fiat fixes
2023-08-21 16:10:22 -04:00
fosse
ad3ff94bcc
fix contact bug
2023-08-21 15:01:33 -04:00
fosse
7175973bdd
more fixes
2023-08-21 10:25:17 -04:00
fosse
9ac3ae9ae0
fixes
2023-08-21 09:26:45 -04:00
fosse
611f346ea8
more merge fixes
2023-08-18 12:15:14 -04:00
fosse
d1fc0a5bbd
small fix
2023-08-18 12:06:05 -04:00
fosse
74f6f44a4b
pretty big refactor for pow, still some bugs
2023-08-16 17:09:29 -04:00
fosse
ac67d50a47
more fixes
2023-08-16 15:22:05 -04:00
fosse
3041fcc8b8
last minute fixes
2023-08-16 12:22:25 -04:00
fosse
cd7f636558
lots of fixes + finish up seed derivation
2023-08-16 10:24:20 -04:00
fosse
2fb43e8b28
remove monero stuff, work on derivation ui
2023-08-15 18:50:00 -04:00
fosse
c6d937ca4e
fixes
2023-08-15 15:05:38 -04:00
fosse
cbe72198ee
UI work
2023-08-15 11:59:31 -04:00
fosse
a4e7acf875
save
2023-08-14 18:02:12 -04:00
fosse
0217c2db8b
save
2023-08-10 19:29:51 -04:00
fosse
181ca98688
account changing barely working
2023-08-10 18:34:20 -04:00
fosse
d3c76b6d55
pow node changes
2023-08-09 21:05:24 -04:00
fosse
32554b4cc8
fixes, start adding ui for PoW
2023-08-09 09:37:38 -04:00
fosse
ca03c846c2
banano changes
2023-08-08 09:49:13 -04:00
fosse
27777d4918
save
2023-08-08 08:58:08 -04:00
fosse
32dd14a53e
seed generation fixes
2023-08-04 10:54:20 -04:00
fosse
6688682096
change rep working
2023-08-04 09:33:48 -04:00
fosse
94db74160a
more fixes
2023-08-02 13:16:43 -04:00
fosse
5563bea04e
save
2023-08-02 11:47:00 -04:00
fosse
f8a2e4dd7c
fixes + auto receive incoming txs
2023-08-01 13:48:22 -04:00
fosse
92d4a6f6d6
remove fees from send screen, send and receive transactions working
2023-08-01 09:50:07 -04:00
fosse
3a50b58b09
sends working
2023-07-31 11:39:22 -04:00
fosse
601b646e27
nano-unfinished
2023-07-31 09:10:33 -04:00
fosse
33c99cb2a5
derivation updates
2023-07-28 10:36:50 -04:00
fosse
490618ebd6
balance working
2023-07-28 09:30:11 -04:00
fosse
d30de4dc3f
tx history working and fiat fixes
2023-07-27 13:02:10 -04:00
fosse
9ebf74fa01
receive screen + node screen working
2023-07-27 10:30:07 -04:00
fosse
2670eb2868
seed generation
2023-07-26 13:15:22 -04:00
fosse
7f93f816de
save
2023-07-25 16:31:52 -04:00
fosse
235a47b5fd
successfully add nano wallet
2023-07-25 13:36:24 -04:00
fosse
c6797cc5ef
save
2023-07-25 11:21:49 -04:00