mirror of
https://github.com/status-im/status-go.git
synced 2025-01-24 21:49:54 +00:00
Patryk Osmaczko
367b7722d1
feat: introduce channel-level encryption
- distribute ratchet keys at both community and channel levels - use explicit `HashRatchetGroupID` in ecryption layer, instead of inheriting `groupID` from `CommunityID` - populate `HashRatchetGroupID` with `CommunityID+ChannelID` for channels, and `CommunityID` for whole community - hydrate channels with members; channel members are now subset of community members - include channel permissions in periodic permissions check closes: status-im/status-desktop#10998
Status bindings for go-ethereum
Docs
- How to Build
- How to Contribute
- How to Release
- How to run a Bootnode
- How to run a Mailserver
- How to run a Waku node
- How to configure status-go
License
Description
Languages
Go
98.7%
Python
0.7%
Shell
0.3%
Makefile
0.1%
Groovy
0.1%