Merge pull request #98 from pacu/lcwg-79

[#97] LCWG #79 call notes
This commit is contained in:
Pacu 2024-06-24 15:32:37 -03:00 committed by GitHub
commit e17cb9d235
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 55 additions and 0 deletions

View File

@ -36,6 +36,8 @@ Generally every light client is represented. Sometimes a non-developer with part
№ | Date | Agenda |Notes | Recording |
--- | -------------------------------- | -------------- |-------------- | -------------------- |
79| May 30th, 2024 17:00 UTC | [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-79.md) | not recorded |
78| May 30th, 2024 17:00 UTC | [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-78.md) | not recorded |
77| May 16th, 2024 17:00 UTC | [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-77.md) | not recorded |
76 | May 2nd, 2024 17:00 UTC | [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-76.md) | not recorded |
75 | April 18th, 2024 17:00 UTC | [agenda] | no notes | not recorded |

View File

@ -0,0 +1,53 @@
# Light Client Working Group Devs Meeting 79
### Meeting Date/Time: Thursday, June 13th, 2024 17:00 UTC
### Meeting Duration: 60 minutes
### Moderator: @pacu - ZWCD, @decentralistdan - ZF
### Attendees: Kris (ECC), Arya (ZF), Conrado(ZF), Jason (ZCG), John (ZF), Paul (EDGE)
## Agenda:
- Quick team updates
- ZIP-320 updates, deployment of TEX addresses coordination
- Progress Cocoapods Support for ECC iOS SDK
- Open discussion
### ZIP-320 updates, deployment of TEX addresses coordination
Currently theres an estimated deployment date on June 30th. Theres a problem on iOS from Apple when using XCFrameworks with Xcode 15.3 and higher. Theres no apparent solution for App Store uploads so developers should anticipate manual builds and uploads using 15.2 as the worst case scenario.
In terms of SDKs there are no API changes. Thats not the case for Rust changes that Zingo is relying on.
PR in review for is here: https://github.com/zcash/librustzcash/pull/1257
Zingo is working to get these changes integrated and they are targeting the following week.
Jason asked about June 30th and how close we were to locking that date. Kris and Andrea confirmed that they were absolutely hitting the date.
Paul mentioned that they have a code freeze tonight for a release in two weeks
### Misc nuances of Darkside testing.
Theres the need to actually create a way to maintain a commitment tree for darkside.
Zingo is working on a Rust implementation of LWD that might be useful for darksidewalletd tests
### Tor integration of Zashi iOS with Arti through the FFI.
Str4d did a PoC for Tor integration for the SDK for fiat conversion data retrieval through Tor.
### Zebrad regtest support
Zingo is advancing on this as part of the Zcashd deprecation effort
### FROST mobile
Advances were made towards using UniFFI to expose the FROST Rust SDK with swift and kotlin. This work was put aside a bit to favor Go bindings because Red Dev requested for the Avalanche Go integration with FROST for the ZavaX bridge (and ZCG approved that change of priorities).
A warning for other developers aiming to use UniFFI is that deployment of the artifacts and consolidating all the possible release cycles of the different languages is not tackled by Mozilla UniFFI.
### Hardware wallet support on mobile
Andrea didnt have any news from the Zondax team but from what they have analyzed what Zondax has develop is no use for them to use ledger with Zashi.
Kris asked Conrado if they would be able to define a transaction plan protobuf schema to define how a transaction plan should look like. Conrado said that there could be an opportunity to do so within their next cycles of FROST work.
Both FROST, MPC and Hardware wallets need view-only support and detaching transaction signing from transaction plan creation.