mirror of https://github.com/zcash/lcwg.git
LCWG 29,30 & 31 notes.
This commit is contained in:
parent
44e70dff5e
commit
14cebb6a7b
|
@ -29,14 +29,17 @@ Light client developers, Protocol developers, and lightwalletd developers are in
|
||||||
Generally every light client is represented. Sometimes a non-developer with particular expertise on a topic is invited on to discuss a specific agenda item. If you feel you would contribute to the meetings by your attendance please reach out to @gmale.
|
Generally every light client is represented. Sometimes a non-developer with particular expertise on a topic is invited on to discuss a specific agenda item. If you feel you would contribute to the meetings by your attendance please reach out to @gmale.
|
||||||
|
|
||||||
### Who Manages the Meetings
|
### Who Manages the Meetings
|
||||||
Kevin Gorham facilitates and records the meetings.
|
Pacu & Adi facilitates and records the meetings.
|
||||||
|
|
||||||
The meetings are independent of any organization. However, Kevin Gorham is an employee of the Electric Coin Co. Livestreaming instruction for the meetings can be found [here](https://docs.google.com/document/d/1dF_Drs56ErV6wJgFmbzpdN-cINshKCsB61D92NS2JDg/edit).
|
The meetings are independent of any organization. However, Pacu & Carter are employees of the Electric Coin Co. Meeting notes can be found [here](https://docs.google.com/document/d/1dF_Drs56ErV6wJgFmbzpdN-cINshKCsB61D92NS2JDg/edit).
|
||||||
|
|
||||||
### Previous Meetings
|
### Previous Meetings
|
||||||
|
|
||||||
№ | Date | Agenda |Notes | Recording |
|
№ | Date | Agenda |Notes | Recording |
|
||||||
--- | -------------------------------- | -------------- |-------------- | -------------------- |
|
--- | -------------------------------- | -------------- |-------------- | -------------------- |
|
||||||
|
31 | July 13th, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-31.md) | not recorded |
|
||||||
|
30 | June 29th, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-30.md) | not recorded |
|
||||||
|
29 | June 15th, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-29.md) | not recorded |
|
||||||
28 | June 1st, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-28.md) | not recorded |
|
28 | June 1st, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-28.md) | not recorded |
|
||||||
27 | May 18th, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-27.md) | not recorded |
|
27 | May 18th, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-27.md) | not recorded |
|
||||||
26 | May 4th, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-26.md) | not recorded |
|
26 | May 4th, 2022 15:00 UTC| [agenda] | [notes](https://github.com/zcash/lcwg/blob/main/meeting-notes/lcwg-dev-26.md) | not recorded |
|
||||||
|
@ -66,4 +69,3 @@ The meetings are independent of any organization. However, Kevin Gorham is an em
|
||||||
2 | Friday 30 Apr 2021, 15:00 UTC| [agenda](https://github.com/zcash/lcwg/issues/3) | no notes | not recorded |
|
2 | Friday 30 Apr 2021, 15:00 UTC| [agenda](https://github.com/zcash/lcwg/issues/3) | no notes | not recorded |
|
||||||
1 | Friday 23 Apr 2021, 15:00 UTC| [agenda](https://github.com/zcash/lcwg/issues/2) | no notes | not recorded |
|
1 | Friday 23 Apr 2021, 15:00 UTC| [agenda](https://github.com/zcash/lcwg/issues/2) | no notes | not recorded |
|
||||||
0 | Friday 05 Mar 2021, 20:00 UTC| [agenda](https://github.com/zcash/lcwg/issues/1) | no notes | not recorded |
|
0 | Friday 05 Mar 2021, 20:00 UTC| [agenda](https://github.com/zcash/lcwg/issues/1) | no notes | not recorded |
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
# Light Client Working Group Devs Meeting 29
|
||||||
|
### Meeting Date/Time: Wednesday, June 15th, 2021 15:00 UTC
|
||||||
|
### Meeting Duration: 45 minutes
|
||||||
|
### [Video of the meeting](not-recorded)
|
||||||
|
### Moderator: Pacu Gindre @pacu
|
||||||
|
### Attendees: Adi @nighthawk24
|
||||||
|
### Notes: Adi
|
||||||
|
|
||||||
|
## Decisions and Actions Made
|
||||||
|
| Item | Description | Video ref |
|
||||||
|
| ------------- | ----------- | --------- |
|
||||||
|
| | ||
|
||||||
|
|
||||||
|
|
||||||
|
# 1. General Notes
|
||||||
|
* Nighthawk Updates
|
||||||
|
- New design rollout via Google Beta Testing program
|
||||||
|
- Multitasking with SDK calls can be schieved by using different synchronizer for syncing the seed words in voting view
|
||||||
|
* General
|
||||||
|
- Discuss wallet height checkpoints and the plan to use tree state for new wallet birthday height generated from the SDK
|
||||||
|
- Work in progress for Sapling and Orchard support in SDKs
|
||||||
|
- Review DAG status of secant wallet and other ECC projects in GitHub
|
||||||
|
- SDK: New type-safe Zatoshi unit is introduced for handling int
|
||||||
|
- Idea: Use VK as a signed memo - so the memo can be use to authenticate and drive services to take action
|
||||||
|
|
||||||
|
## Attendees
|
||||||
|
* Adi @nighthawk24 Nighthawk
|
||||||
|
* @Pacu ECC
|
|
@ -0,0 +1,32 @@
|
||||||
|
# Light Client Working Group Devs Meeting 30
|
||||||
|
### Meeting Date/Time: Wednesday, June 29th, 2021 15:00 UTC
|
||||||
|
### Meeting Duration: 45 minutes
|
||||||
|
### [Video of the meeting](not-recorded)
|
||||||
|
### Moderator: Pacu Gindre @pacu
|
||||||
|
### Attendees: Adi @nighthawk24, Carter @ccjernigan
|
||||||
|
### Notes: Adi
|
||||||
|
|
||||||
|
## Decisions and Actions Made
|
||||||
|
| Item | Description | Video ref |
|
||||||
|
| ------------- | ----------- | --------- |
|
||||||
|
| | ||
|
||||||
|
|
||||||
|
|
||||||
|
# 1. General Notes
|
||||||
|
* General
|
||||||
|
- Carter intro
|
||||||
|
- New Moile SDKs in the works: v1.6.0 on Android & 0.16 on iOS
|
||||||
|
- Currently the Client App resources are setting custom checkpoints - SDK can take care of auto checkpoint updates on version releases
|
||||||
|
- DAGs updated for ECC wallets https://zcash.github.io/developers
|
||||||
|
- iOS Synchronizer pending issue: when users are backgrounding the app and they resume - GRPC channel dying and not resuming as expected and then the app errors out
|
||||||
|
- Android crashes when networking errors out when the app in the background
|
||||||
|
- GRPC team is in touch with ECC devs for advice on how to use the APIs for native apps
|
||||||
|
- Bumping up minimum Android API to iOS 13, to have a coroutines equivalent on iOS
|
||||||
|
- iOS ZcashLightClientKit 0.16 will include changes on the Birthday API
|
||||||
|
- Additional changes on cleaning up the Oublic API for being more type-safe usages around Zatoshi object & memo encoding.
|
||||||
|
- Upcoming large effort - changes with Unified Address will be major, possibly breaking.
|
||||||
|
|
||||||
|
## Attendees
|
||||||
|
* Adi @nighthawk24 Nighthawk
|
||||||
|
* @Pacu ECC
|
||||||
|
* @ccjernigan ECC
|
|
@ -0,0 +1,36 @@
|
||||||
|
# Light Client Working Group Devs Meeting 31
|
||||||
|
### Meeting Date/Time: Wednesday, July 13th, 2021 15:00 UTC
|
||||||
|
### Meeting Duration: 45 minutes
|
||||||
|
### [Video of the meeting](not-recorded)
|
||||||
|
### Moderator: Pacu Gindre @pacu
|
||||||
|
### Attendees: Adi @nighthawk24, Carter @ccjernigan
|
||||||
|
### Notes: Adi
|
||||||
|
|
||||||
|
## Decisions and Actions Made
|
||||||
|
| Item | Description | Video ref |
|
||||||
|
| ------------- | ----------- | --------- |
|
||||||
|
| | ||
|
||||||
|
|
||||||
|
|
||||||
|
# 1. General Notes
|
||||||
|
* General
|
||||||
|
- Discuss block syncing issues surrounding lightwalletd
|
||||||
|
* Android SDK
|
||||||
|
- ECC updated reference wallet to use Android SDk v1.7.0
|
||||||
|
- Android v1.8.0 will be a larger change - refactoring around wallet birthday and initialization is expected
|
||||||
|
- Android SDK update will move all database files to a no-backup directory to increase privacy & security of user's transaction history
|
||||||
|
- Android SDK's future plan is for getting atomic wallet birthday on wallet creation
|
||||||
|
* iOS SDK
|
||||||
|
- iOS working on 0.16 ZcashLightClientKit - non-breaking changes
|
||||||
|
- Plan on deprecating APIs instead of removing them, this makdes it easier to transition for apps that use ECC Mobile SDKs
|
||||||
|
- Plan to document the server errors into readable messages for end users
|
||||||
|
- Work in progress towards adding localization
|
||||||
|
- Fresh checkpoints are being generated for new releases of ZcashightClientKit
|
||||||
|
* Nighthawk Updates
|
||||||
|
- Removed hardcoded checkpoints
|
||||||
|
- Made new releases with updated SDKs for both iOS and Android
|
||||||
|
|
||||||
|
## Attendees
|
||||||
|
* Adi @nighthawk24 Nighthawk
|
||||||
|
* @Pacu ECC
|
||||||
|
* @ccjernigan ECC
|
Loading…
Reference in New Issue