Commit Graph

888 Commits

Author SHA1 Message Date
Nuno
167dc05cdf
ref: manage wallets list and search (#8527)
Some checks are pending
Build Release and Upload to TestFlight (iOS) / build (push) Waiting to run
Build Release and Upload to TestFlight (iOS) / testflight-upload (push) Blocked by required conditions
BuildReleaseApk / buildReleaseApk (push) Waiting to run
BuildReleaseApk / browserstack (push) Blocked by required conditions
* ref: manage wallets list and search

* fix review

* improvements

* fix: svg and localization

* fix: swipe

* fix: dark mode

* fix: props type

* fix: remove dead code

* fix: drop TouchableWithoutFeedback

* fix: usePreventRemove

* ref: address search

* fix header animation

* fix: code style

---------

Co-authored-by: Ivan Vershigora <ivan.vershigora@gmail.com>
2026-05-10 17:59:12 +02:00
Nuno
7560f92c4b
feat: status pills on the header (#8418)
Some checks failed
Build Release and Upload to TestFlight (iOS) / build (push) Has been cancelled
BuildReleaseApk / buildReleaseApk (push) Has been cancelled
Build Release and Upload to TestFlight (iOS) / testflight-upload (push) Has been cancelled
BuildReleaseApk / browserstack (push) Has been cancelled
* feat: status pills on the header

* ref: review suggestions

* ref: speed

* optimize

* comments

* conflicts

* review comments

* review comments

* fix comments

* fix comments

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-04 12:00:00 +02:00
overtorment
66cf16fba3 FIX: greatly improve startup time
Some checks are pending
Build Release and Upload to TestFlight (iOS) / build (push) Waiting to run
Build Release and Upload to TestFlight (iOS) / testflight-upload (push) Blocked by required conditions
BuildReleaseApk / buildReleaseApk (push) Waiting to run
BuildReleaseApk / browserstack (push) Blocked by required conditions
2026-04-21 19:18:25 +01:00
Overtorment
9dc35cecb9
REF: bump react native 2026-03-16 21:13:23 +00:00
Overtorment
9a08af4784 ADD: native ark-to-ark transfers 2026-02-10 09:51:43 +00:00
Overtorment
3a69c61635 REF: cleanup 2026-02-08 12:49:58 +00:00
Ojok Emmanuel Nsubuga
2fe0b6a2ad FIX: Make BBQR work with multisig 2026-02-06 11:00:28 +00:00
overtorment
f4245109bb REF: cleanup and refactor of wallet descriptor detection 2026-01-16 13:24:33 +00:00
overtorment
e81e7cd21b Merge branch 'master' of github.com:nickfarrow/BlueWallet into nickfarrow-master 2026-01-16 12:35:19 +00:00
Ivan Vershigora
d7fcea8b4f ref: replace Buffer with Uint8Array in some internal structures 2026-01-15 13:20:42 +00:00
Nick Farrow
cc79e9809d
FIX: wrong address type for descriptors with custom paths 2026-01-15 06:34:57 +11:00
overtorment
80fcac6148 REF: move all utils to the same dir 2026-01-12 19:53:46 +00:00
overtorment
d5bd04c1ed ADD: pair with coldcard q via bbqr 2026-01-10 20:52:10 +00:00
overtorment
accb1a15db FIX: import psbt files 2025-12-20 21:28:52 +00:00
overtorment
a9550959a7 REF: wallets gradients 2025-12-15 16:53:14 +00:00
overtorment
2a774b8289 REF: bump ark and minor improvements 2025-12-09 20:46:20 +00:00
overtorment
186ae0b865 REF: bump ark and minor improvements 2025-12-09 20:26:57 +00:00
Ojok Emmanuel Nsubuga
01092cd130 REF: replace buffer with Uint8Array 2025-12-05 12:02:27 +00:00
overtorment
f0edc102f9 REF: speed up wallet htlc claims 2025-11-24 16:45:45 +00:00
overtorment
ee7d808267 REF: speed up ark wallet 2025-11-24 16:22:06 +00:00
overtorment
839a1a6595 fix: ark 2025-11-23 18:04:29 +00:00
Overtorment
8757ae0812
fix: ark 2025-11-22 13:47:58 +00:00
overtorment
476ec19b26 REF: bump bip32 and migrate buffers 2025-11-20 15:50:45 +00:00
overtorment
5c82b19706 FIX: hw wallets with taproot integration 2025-11-17 11:00:23 +00:00
Overtorment
a0416b10b8
ADD: lightning wallet powered by ark 2025-11-16 13:14:27 +00:00
Overtorment
ed8a9285b4
ADD: taproot BIP-86 HD wallets (closes #3880) 2025-11-10 20:14:08 +00:00
overtorment
69179c7683 FIX: incorrect path when pairing with Coldcard (closes #8148) 2025-11-06 19:25:47 +00:00
Cursor Agent
158d1f24fb Refactor: Use Uint8Array instead of Buffer for fingerprints
Co-authored-by: overtorment <overtorment@gmail.com>
2025-10-30 19:24:05 +00:00
Ojok Emmanuel Nsubuga
9b23c0f3d1 REF: Replace buffer with Uint8Array 2025-10-30 19:24:05 +00:00
overtorment
c943aba11d refactor: speed-up getting utxo (improves send screen performance) 2025-10-20 12:56:37 +01:00
Ojok Emmanuel Nsubuga
9ee8add7c1 REF: Remove unused function and revert assertStrictEqual 2025-10-16 15:56:44 +03:00
Ojok Emmanuel Nsubuga
401f2c33c2 REF: Replace buffer with Uint8Array 2025-10-14 17:27:39 +03:00
Ojok Emmanuel Nsubuga
9a8e12268f REF: replace Buffer with Uint8Array where possible
- remove double conversion Uint8Array(hexToUint8Array(..))
- replace TextDecoder with uint8ArrayToString
- remove redundant if block
- revert unnecessary conversion in class/wallets/multisig-hd-wallet.ts
- remove Buffer from ecc.isPoint
2025-10-06 06:53:24 +03:00
Ojok Emmanuel Nsubuga
67f440ba81
Merge branch 'master' into migrate-from-buffer-to-uint8array 2025-10-03 09:01:05 +03:00
overtorment
d38ea52a67 REF: cleanup usage of old secp256k1 lib 2025-09-26 14:26:06 +01:00
overtorment
79f68bd88c FIX: taproot address unwrap from wif 2025-09-17 18:45:49 +01:00
Cursor Agent
0abe089738 Refactor randomBytes to use global crypto.getRandomValues for RN
Co-authored-by: overtorment <overtorment@gmail.com>
2025-08-19 10:17:41 +01:00
Cursor Agent
3833e236b2 Replace react-native-randombytes with react-native-get-random-values
Co-authored-by: overtorment <overtorment@gmail.com>
2025-08-19 10:17:41 +01:00
Ivan Vershigora
fa2fcd49d1
ref: convert aztecoRedeem to TS e2e test 2025-08-09 15:44:41 +03:00
overtorment
f87d7e7f58 REF: lightning wallet minor refactor 2025-08-05 15:30:02 +01:00
Ivan Vershigora
cb2153e206
ref: use Uint8Array instead of Buffer where possible 2025-08-02 17:31:08 +03:00
overtorment
a406d6ae12 refactor: rename all .receive to .timestamp 2025-07-13 19:05:57 +01:00
overtorment
4a3e1ab2c4 refactor: rename all .receive to .timestamp 2025-07-13 18:56:22 +01:00
overtorment
13e1d368ba refactor: rename all .receive to .timestamp 2025-07-13 18:31:37 +01:00
overtorment
d17ae2b0a8 refactor: txs 2025-07-13 14:20:58 +01:00
Cursor Agent
9ef98bbe0a Fix getLatestTransactionTime to handle empty transaction list
Co-authored-by: overtorment <overtorment@gmail.com>
2025-07-13 12:36:50 +01:00
overtorment
891c9dd736 REF: lightning wallet minor refactor 2025-07-13 11:12:34 +01:00
GLaDOS
eff947db54
Merge pull request #7989 from BlueWallet/cursor/replace-create-hash-with-noble-hashes-e835
Replace create-hash with noble/hashes
2025-07-07 21:17:42 +00:00
Ivan Vershigora
40ad916477
Revert "fix: use uint8ArrayToHex where sha256 converted to hex string"
This reverts commit c56ed7de88.
2025-07-07 21:29:25 +01:00
Ivan Vershigora
c56ed7de88
fix: use uint8ArrayToHex where sha256 converted to hex string 2025-07-07 16:15:07 +01:00