Jack Grigg
e6c8c97a96
Migrate to FFI 0.17.0
2025-06-05 22:11:16 +01:00
Jack Grigg
3b1b6b2227
Enable HTTP GET and POST over Tor
2025-06-03 01:38:55 +01:00
Jack Grigg
0361700992
Migrate to second preview of the 0.17.0 FFI
...
Includes:
- Published versions of the Zcash crates.
- FFIs for HTTP GET and POST over Tor.
2025-06-03 01:38:55 +01:00
Jack Grigg
c36009593b
Migrate to first preview of the 0.17.0 FFI
...
Includes:
- Changes to improve scan/recovery progress reporting.
- Tor client re-bootstrapping.
- A single retry per exchange source for exchange rate data.
- Tor client dormant mode settings.
2025-06-03 01:38:55 +01:00
Lukas Korba
0b1634398c
Merge pull request #1541 from LukasKorba/1469-Use-Tor-for-single-shot-lightwalletd-requests
...
[#1469 ] Use tor for single shot lightwalletd requests
2025-06-02 12:11:59 +02:00
Lukas Korba
189cce572d
Rename temp_dir to Tor (case correction)
2025-06-02 07:52:57 +02:00
Lukas Korba
d76719be94
Temp rename TOR to temp_dir
2025-06-02 07:52:39 +02:00
Lukas Korba
9a92a0cda9
[ #1469 ] comments addressed
...
- TOR directory renamed to Tor
- FFI reverted to 0.16.0
2025-06-02 07:49:58 +02:00
Lukas Korba
dc4082305d
[ #1469 ] comments addressed
...
- buildability fixed
- code cleanup
2025-05-30 18:52:49 +02:00
Lukas Korba
31e41b41df
[ #1469 ] Use Tor for single-shot lightwalletd requests
...
- There is just 1 TorClient
- OverTor service is by default, no fallback option
2025-05-30 18:52:49 +02:00
Lukas Korba
b3e37cee9c
[ #1469 ] Use Tor for single-shot lightwalletd requests
...
- PR comments addressed
2025-05-30 18:52:49 +02:00
Lukas Korba
8301c4fb5f
[ #1469 ] Use Tor for single-shot lightwalletd requests
...
- LightWalletGRPCOverTor added with overrides for the new methods
- Lazy connection to both GRPC and Tor
- Delays for cases when TOR fails and fallbacks to direct connection
2025-05-30 18:52:49 +02:00
Lukas Korba
7e0ef54656
[ #1469 ] Use Tor for single-shot lightwalletd requests
...
- TorLwdConn refactored to resolve SwiftLint issues and best practives
- TorLwdConn getInfo, getTreeState and latestBlockHeight methids implemented
- LightWalletGRPCService enhanced to use available TOR methods
- Code cleaned up
- Changelog updated
- documented tor connection methods
- torConnection initialization when fails, fallback to classic compactTxStreamer
2025-05-30 18:52:49 +02:00
Lukas Korba
9b8e872ede
Merge pull request #1557 from LukasKorba/hotfix-for-enhancement
...
[#1556 ] Release 2.2.16
2025-05-21 15:20:54 +02:00
Lukas Korba
c2bc84d35d
[ #1556 ] Release 2.2.16
...
- Changelog updated
- Fix provided
2025-05-21 15:15:53 +02:00
Lukas Korba
072364f116
Hotfix BlockEnhancer
2025-05-20 15:29:38 +02:00
Lukas Korba
85f3c4280a
Merge pull request #1555 from LukasKorba/1553-Release-2-2-15
...
[#1553 ] Release 2.2.15
2025-05-16 09:19:52 +02:00
Lukas Korba
c89e07ced1
[ #1553 ] Release 2.2.15
...
- Changelog updated
- Checkpoints updated
2025-05-15 18:26:40 +02:00
Lukas Korba
f6557bde7a
Merge pull request #1550 from Electric-Coin-Company/ffi-0.16.0-actual
...
Migrate to FFI 0.16.0
2025-05-15 18:20:42 +02:00
Jack Grigg
3eb692716f
Re-ignore TDRs with an empty `blockRangeEnd`
...
We can't yet assume that `lightwalletd` has support for it.
2025-05-14 18:01:21 +01:00
Lukas Korba
29deadd52e
Fix for the never ending while loop
...
Fix for the never ending while loop
2025-05-14 09:14:38 +02:00
Jack Grigg
28ae390458
Migrate to FFI 0.16.0
2025-05-13 19:38:19 +01:00
Lukas Korba
3cc71dc1b6
Merge pull request #1548 from LukasKorba/1547-Release-2-2-14
...
[#1547 ] Release 2.2.14
2025-04-30 09:59:18 +02:00
Lukas Korba
c98c54cf91
[ #1547 ] Release 2.2.14
...
- Changelog updated
2025-04-30 07:49:42 +02:00
Lukas Korba
68b38b43ec
Merge pull request #1546 from LukasKorba/1482--Fix-the-wipe-function
...
[#1482 ] Fix the wipe function
2025-04-30 07:47:50 +02:00
Lukas Korba
c69fe46225
[ #1482 ] Fix the wipe function
...
- Changelog updated
- Issue fixes, one of the path had missing termination of the timer
2025-04-29 13:23:14 +02:00
Lukas Korba
768421a1f8
Merge pull request #1545 from LukasKorba/1544-Release-2-2-13
...
[#1544 ] Release 2.2.13
2025-04-25 08:44:51 +02:00
Lukas Korba
f40d02a769
[ #1544 ] Release 2.2.13
...
- FFI version bumped to 0.15.0
- Changelog updated
- Param files directed to the CDN
2025-04-25 08:09:36 +02:00
Lukas Korba
6900208be9
Merge pull request #1543 from LukasKorba/1542-Release-2-2-12
...
[#1542 ] Release 2.2.12
2025-04-24 17:29:32 +02:00
Lukas Korba
e4fd7efa47
[ #1542 ] Release 2.2.12
...
- Checkpoints added
- Changelog updated
2025-04-24 15:16:16 +02:00
Lukas Korba
12e9305277
Merge pull request #1538 from LukasKorba/1537-Birthday-estimate-based-on-a-date
...
[#1537 ] birthday estimate based on a date, scan & recovery progresses
2025-04-24 15:08:22 +02:00
Lukas Korba
e2956a190e
Sync progress merged
...
- the progress is merged now but boolean value whether funds are spendable or not has been added extra
2025-04-11 14:36:34 +02:00
Lukas Korba
f56fde9cb9
Adoption of sync & recovery progresses
...
Sync and recovery progresses
- FFI bumped to preview 0.15.0
- SDK has been refactored to incorporate recoveryProgress alongside scanProgress
Non-optional syncProgress
0 Denominator fix
OfflineTests fixed
2025-04-10 14:31:38 +02:00
Lukas Korba
04ca05428f
Update CHANGELOG.md
2025-04-03 19:11:54 +02:00
Lukas Korba
cbb4bacc36
[ #1537 ] fixes
2025-04-03 19:11:13 +02:00
Lukas Korba
f1040aa776
Update CHANGELOG.md
2025-04-03 19:11:13 +02:00
Lukas Korba
179f960bea
[ #1537 ] Birthdate estimate based on a given date
2025-04-03 19:10:32 +02:00
Lukas Korba
e5e826d133
Merge pull request #1540 from LukasKorba/1539-1-5-fixes
...
[#1539 ] 1.5 fixes
2025-04-03 18:48:38 +02:00
Lukas Korba
16c7869917
Migration fix & checkpoints
2025-04-03 18:30:59 +02:00
Lukas Korba
184cb6782d
[ #1539 ] 1.5 fixes
2025-04-03 15:25:31 +02:00
Lukas Korba
4d4b306c01
Merge pull request #1536 from LukasKorba/1535-Release-2-2-10
...
[#1535 ] Release 2.2.10
2025-03-28 08:25:25 +01:00
Lukas Korba
b567a78d0b
[ #1535 ] Release 2.2.10
...
- Changelog updated
2025-03-27 18:31:38 +01:00
Lukas Korba
9cd84b0e15
Merge pull request #1534 from LukasKorba/transparent-gap-limit-handling
...
Transparent gap limit handling & fix witnesses
2025-03-27 18:28:59 +01:00
Lukas Korba
1a68def9a9
FFI 0.14.1
2025-03-27 15:49:24 +01:00
Lukas Korba
bbaa1acdc1
Production FFI
2025-03-25 08:37:30 +01:00
Lukas Korba
8858e46dc9
Mocks generated
2025-03-21 11:11:06 +01:00
Lukas Korba
e0431bdb5d
Fix witness per version call
...
- The fix witness addressing note commitment tree bug API is called each version
2025-03-21 10:59:18 +01:00
Lukas Korba
11f97fb446
Nil pointer update for shielding
2025-03-13 20:47:36 +01:00
Lukas Korba
a76a3ea7ed
UTXOs fetcher modified to not use Birthday
2025-03-11 16:18:23 +01:00
Lukas Korba
fa9994918c
FFI bump
2025-03-10 18:04:33 +01:00