Commit Graph
463 Commits
Author SHA1 Message Date
Blake Kaufman 6a3ca9c2e8 fixing translation issue 2026-02-14 08:57:43 -05:00
Blake Kaufman c428b66379 fixed pool update tracker not being initialized 2026-02-14 08:35:30 -05:00
Blake Kaufman 71265712e3 updating translations 2026-02-14 08:12:21 -05:00
Blake Kaufman 7c84b2ecf5 fixing pool not found error on first load 2026-02-13 20:30:12 -05:00
Blake Kaufman 9c08364180 making sure to fetch tokens balance on incoming payment 2026-02-13 20:03:54 -05:00
Blake Kaufman c51fee0ba8 updating timestamp to be consistant with all other places 2026-02-13 16:21:22 -05:00
Blake Kaufman dcd4df89e3 added a slight debounce to pools to remove uneeded calls 2026-02-13 16:07:08 -05:00
Blake Kaufman 1647001ba5 using new polling pending logic insted of manual handling 2026-02-13 15:36:55 -05:00
Blake Kaufman 1f4f8b50e4 caching pool contributors 2026-02-13 13:45:24 -05:00
Blake Kaufman 66c8203ccd only save to local if server works 2026-02-12 17:00:19 -05:00
Blake KaufmanandGitHub 81d4a5fddf 359 we should have a way to show and easily switch between accounts on wallet page (#515)
* fixing seed phrase page style

* uncommenting rn

* adding nextAccountDerivationIndex to masterInfoObject

* adding derive index constants

* adding emoji assets

* creating standardized account card

* creating account profile image to handle main account, NWC, and custom accounts

* simplifying accounts page

* fixing transfer page to work with new system

* handling both derive and imported accounts

* creating edit account name page

* creating edit account homepage

* creating select account type page

* creating account image selection screen

* creating accouts derive functions

* creating handle emoji functions

* adding uuids to main wallet and nwc

* using accounts profile image to handle account switcing

* using accont profile image to handle account switching

* fixing no profile cache bug

* adding screens

* adding new accounts functions for derived and imported account handling

* creating new page between settings and homescreen

* adding translations

* capitalizing account type

* fixing android styles

* fixing text align issue

* fixing translation

* fix theme issue

* creating seed phrase warning page

* fix dark mode style

* adding seed phrase warning page

* removing old slider overlay from seed page

* making back button work

* fixing trash icon

* popping back to main screen after removing account

* adding recover account page

* adding pin ability to account page

* adding error toast message

* creating settings profile card

* creating accounts preview card

* creating pos bannar

* creating pools preview

* creating settings row and section cards for settings

* creating hook to standardize account switching logic

* building new settings page

* fixing account cards component between settings and accounts page

* standardizing accounts list and active account

* adding pinnedAccounts to local storage

* removing ManageAccountsPoolsScreen from use

* deleting ManageAccountsPoolsScreen

* fixing no pinned account bug

* fix translation

* improve accounts touch ux

* adding translations

* fixed settings not updating after soft reset

* remove uneeded amount of emojis

* fixed showing account 3 that doesnt exist

* fixed string for previously created accounts on blitz

* small theme fixes

* updating reset page style

* updating translations

* remove techical wording

* fixing pool contributors page
2026-02-12 15:59:00 -05:00
Blake Kaufman 5c9c0947b1 bump spark version 2026-02-10 10:34:08 -05:00
Blake KaufmanandGitHub 53b3b389e2 497 pool payments (#514)
* creating pool context + deeplinks

* adding pool constants and avatar themes

* creating circular progres bar

* creating contributor avatar

* creating contributions grid

* increasing minimum input height

* creating pools storage and deleting pools on reset

* create pools wallet function

* create pools db functions

* fixed token name cuttoff bug

* adding pool as a  half modal receive option

* create pool screens

* adding translations

* fixing contribution and closing pool tx labels

* only refresh active pools
2026-02-10 09:38:37 -05:00
Blake Kaufman 017f632af0 using pooling for all tx types 2026-02-09 12:07:59 -05:00
Blake Kaufman c5ceda4915 fixing abort controller tx bug 2026-02-09 11:36:54 -05:00
Blake Kaufman 2302b26bbd only abort if we have a new event incoming 2026-02-09 09:00:37 -05:00
Blake Kaufman f745a5ea16 fixed interval issue 2026-02-08 15:08:41 -05:00
Blake Kaufman 39ff9ad035 improve webview handling 2026-02-08 14:42:44 -05:00
Blake Kaufman 0cd28544a0 fixed flashnet fees 2026-02-08 14:20:42 -05:00
Blake Kaufman ff3f17315b adding balance input for dollar payments to receive path 2026-02-05 13:41:17 -05:00
Blake Kaufman 6a0ee90b9c bump min swap limits by 3% 2026-02-05 11:37:04 -05:00
Blake Kaufman b912209880 fix dropdown height issue + remove uneeded gift UUID from gifts overview page 2026-02-04 16:25:10 -05:00
Blake Kaufman 095879e9be Adding check for already claimed txs 2026-02-03 12:27:30 -05:00
Blake Kaufman 68f4e745f5 adding new balance logic and on-chain deposit claiming 2026-02-03 11:46:40 -05:00
Blake Kaufman 7432b79292 using spark internal on-chain deposit function 2026-02-03 11:29:32 -05:00
Blake Kaufman ec0abf8fe2 re-building liquid swaps page. Adding auto swap toggle 2026-02-03 11:19:50 -05:00
Blake Kaufman 8b35bc450d fixing tx not showing if spark fails to connect 2026-01-30 08:26:19 -05:00
Blake Kaufman a3911a8d59 implement recursive connection retry to add more robust internet error handling 2026-01-26 15:53:14 -05:00
Blake Kaufman df1b781643 removing reliance on flashnet to send 2026-01-20 10:52:47 -05:00
Blake Kaufman 6b830ce39a fixng eslint 2026-01-18 10:36:33 -05:00
Blake Kaufman e07fd8e04b fixed possible double webview load causing init errors 2026-01-18 09:49:52 -05:00
Blake Kaufman 37ec105de7 improroving pending flags logic to remove case where all txs are shown as pending 2026-01-18 09:30:33 -05:00
Blake Kaufman 1a4c597dcb give listClawbackableTransfers more time to execute 2026-01-17 13:31:00 -05:00
Blake Kaufman 18e034c5eb fixing race condition with spark swap payment 2026-01-17 12:54:30 -05:00
Blake Kaufman c2997c3b11 remove getUserSwapHistory from duplicates as well 2026-01-17 09:25:38 -05:00
Blake Kaufman fbd3f8a9fb allowing getSingleTxDetails to have duplicate requests 2026-01-17 09:20:36 -05:00
Blake Kaufman acfdde73e0 improving error handling + adding auth check to flashnet context 2026-01-16 14:09:33 -05:00
Blake Kaufman e5f2ead0d7 fixing tokens usd display to match settings display 2026-01-16 09:30:17 -05:00
Blake Kaufman e139a10543 removing qued request on auth reset 2026-01-15 10:18:03 -05:00
Blake Kaufman fe02955924 improve ln auto swap handling 2026-01-15 08:04:36 -05:00
Blake Kaufman 6f958e72fd protect against bigint violations 2026-01-14 14:41:35 -05:00
Blake KaufmanandGitHub 22d5e3fc4d 323 improve icons (#435)
* creating icon component and switching icons

* updating tabs bar

* updating send icons

* updating icons

* migrating from png icons to svg icons

* migrating from custom SVG icons to new icons

* fixing keyboard arrow

* fix icon color

* improving tabs style

* removing unused icons

* fixing init error

* fixing icon style

* remove uneeded icons

* fixing icon color
2026-01-12 15:05:06 -05:00
Blake Kaufman e91bde9366 fixing bug where loading app background with biometrics caused initialization issues 2026-01-11 10:09:29 -05:00
Blake Kaufman 8f039c5671 update swap transfers when on expanded page 2026-01-09 13:41:15 -05:00
Blake Kaufman 49bae947e3 updating swap error info 2026-01-09 12:16:10 -05:00
Blake KaufmanandGitHub 93311a5665 adding race condition protection to handle update + interval checker to see if tx list and db state are unaligned (#411) 2026-01-09 10:44:43 -05:00
Blake KaufmanandGitHub a4aa5f5ee8 adding disclaimer to receive page for usd (#409)
* adding dislclaimer to receive page for usd

* show conversion rate for received payments
2026-01-09 09:21:49 -05:00
Blake KaufmanandGitHub 5e7cb86159 adding pending flag to tx while balance poller is going to remove confusion about the balance (#400) 2026-01-08 16:21:06 -05:00
Blake Kaufman ff05795815 fun wallet optimizations after sending 2026-01-08 09:30:53 -05:00
Blake KaufmanandGitHub 25e3e66afa making rate more user friendly (#388) 2026-01-07 12:22:35 -05:00