Comments (1)
Looks like the two peer accounts are deriving two different sessions for each other.
To fix this the contact bundle will need to be included with the PreKey messages to ensure they same keypairs are being used.
Beyond this we'll need a strategy for when two clients message eachother at the same time. This will lead to the same issue, where each peer believes it started the session.
from libxmtp.
Related Issues (20)
- Break up large getIdentityUpdates requests
- Client instantiation should fail when the expected account address does not match the stored identity
- Benchmarking for identity operations
- Identity Release Bug - members() func returning zero for non group creator HOT 3
- Fix Flaky Test
- Validate groups when created from welcome message
- Transactions support in OpenFrames HOT 1
- Minting support in OpenFrames HOT 1
- Developer Documentation (Frames) HOT 1
- Sample Code (Frames) HOT 1
- Support Subscribe/Consent in Frames HOT 1
- Bug: creator ID not readable from Immutable Group Metadata HOT 2
- Feature request: Surface more descriptive error messages for permission failures in bindings
- Personal Preferences HOT 3
- Bug: After a metadata update fails as expected for insufficient permissions, subsequent valid updates also fail for that client HOT 3
- Bug: SQLite stack overflows when adding members to group that already has members HOT 4
- Feature request: Constant-size hash for welcome message proto HOT 3
- Bug: Allow Group Name to be undefined
- Feature request: Update Group Sync to retry recoverable errors indefinitely HOT 3
- Feature request: make stream all messages sync
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libxmtp.