CakeWallet/lib/core
David Adegoke e6c9cf54fb
Explore-Reown-For-WalletConnect (#2156)
* Reown WalletConnect Implementation
- Setup for Solana Chain
- Setup for EVM chain
- Enable signing messages and transactions on Solana Chain
- Fix issues related to signinig of transactions on Solana chain
- Decode mesage to human readable format - WIP

* Reown WalletConnect Implementation Continuation:
- Add readable text for signedTypedDatav4 and sendTransaction event requests
- Modify styling for bottomsheetModel
- Switch minimum deployment target to 13.0
- Gracefully handle errors
- Fix issues discovered while testing across dApps

* chore: ReownWalletConnectImplementation (Cont.)
- Remove unneeded code and files
- Rename files to match classes and vice versa
- Add maven jitpack repository for reown.com/yttrium repo
- Add better folder structuring to entire feature
- Add localization for all feature related texts
- Add testnet and devnet access for Solana Chain Service
- Add a better error message for Moralis NFT fetch

* feat:
- Add field to enter wc uri directly
- Handle bottomsheet not coming up after initial display
- Remove unneeded print statements
- Remove double display of success popup for session proposal bottomsheets

* fix:
- Add visual feedback to WC RelayClient Errors
- Adjust theme for bottomSheets

* Testing a theroy

* Temporarily add flags back

* Remove added flags and update proguard rules

* fix(android): update proguard-rules.pro and drop minify flags (#2199)

Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>

* fix: Switch bottomsheet result from signOne to signAll

---------

Co-authored-by: cyan <cyjan@mrcyjanek.net>
Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
2025-04-24 18:39:58 +02:00
..
open_crypto_pay fix: fix amount mapping for OCP (#2190) 2025-04-11 16:23:32 +02:00
address_label_validator.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
address_validator.dart Add decred (#1938) 2025-03-21 04:18:47 +02:00
amount.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
amount_validator.dart Zano with passphrase (#1971) 2025-01-24 20:33:24 +02:00
auth_service.dart CW 781 replace all print statements with printV (#1733) 2024-12-09 20:23:59 +02:00
auth_state.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
background_sync.dart Implement background sync for xmr using flutter_daemon (#2094) 2025-03-21 19:22:00 +02:00
backup_service.dart fix: allow bakcups to be created even if one of the wallets is corrupted (#2221) 2025-04-22 21:41:31 +02:00
backup_service_v3.dart Better handle backup errors (#2132) 2025-03-28 16:17:38 +02:00
contact_name_validator.dart General changes. CAKE-1. 2020-07-06 23:09:03 +03:00
create_trade_result.dart CW-615-Add-Check-For-Contract-Address (#1387) 2024-04-25 03:14:11 +02:00
email_validator.dart Ionia (#437) 2022-07-28 18:03:16 +01:00
execution_state.dart Cw 921 create new bottom sheet sending confirmation UI (#2099) 2025-03-21 05:24:22 +02:00
fiat_conversion_service.dart CW-527-Add-Polygon-MATIC-Wallet (#1179) 2023-12-02 04:26:43 +02:00
generate_wallet_password.dart Flutter update (#1048) 2023-08-18 18:37:17 +03:00
key_service.dart CW-599-Extract-Secure-Storage (#1353) 2024-05-08 23:23:27 +03:00
mnemonic_length.dart Fix typos (#276) 2022-03-09 14:43:18 +03:00
monero_account_label_validator.dart Remove haven (#2085) 2025-03-21 04:52:05 +02:00
new_wallet_arguments.dart CW-843: Enhance Wallet Groups Implementation (#2045) 2025-03-06 02:25:38 +02:00
new_wallet_type_arguments.dart CW-580: BIP39 Wallets Shared Seed Implementation: "One Seed - Multiple Wallets" (#1307) 2024-09-20 21:25:08 +03:00
node_address_validator.dart Add decred (#1938) 2025-03-21 04:18:47 +02:00
node_port_validator.dart Reworked electrum wallet. Added Litecoin wallet. 2021-05-07 10:36:38 +03:00
seed_validator.dart Remove haven (#2085) 2025-03-21 04:52:05 +02:00
selectable_option.dart Cw 657 new buy sell flow (#1553) 2024-11-09 21:00:56 +02:00
socks_proxy_node_address_validator.dart CW-224-Allow-Monero-proxy-in-node-settings (#966) 2023-08-02 14:48:52 +03:00
sync_status_title.dart Add decred (#1938) 2025-03-21 04:18:47 +02:00
template_validator.dart CAKE-20 | updated send and send template pages; added send_template_store and exchange_template_store; created base_send_widget; applied send_template_store to send_view_model; applied base_send_widget to send and send template pages; added properties to address_text_field, base_text_field and template_tile 2020-07-29 19:55:42 +03:00
totp_request_details.dart Cw-263-TOTP-2FA-In-Security-Settings (#892) 2023-05-17 17:43:23 +03:00
utilities.dart V4.26.0 rc (#2198) 2025-04-15 02:50:07 +02:00
validator.dart CW-254-proper-bitcoin-address-validation-in-exchange-screen (#900) 2023-05-15 15:39:00 +03:00
wallet_change_listener_view_model.dart Fiat api fix (#1070) 2023-09-01 18:06:18 +03:00
wallet_creation_service.dart Add decred (#1938) 2025-03-21 04:18:47 +02:00
wallet_creation_state.dart Flutter upgrade 2022-10-12 13:09:57 -04:00
wallet_loading_service.dart Switch to SSL for Cake's Electrum and Monero nodes (#1899) 2024-12-25 21:27:46 +02:00
wallet_name_validator.dart prevent using same wallet name as existing (#391) 2022-06-29 18:21:21 +01:00
yat_service.dart Select sub address or standard address instead of both. (#346) 2022-05-16 19:51:32 +01:00