Comments (3)
I would think the fallback key would be signed by the identity key, unless we have a strong reason to sign both with the wallet. Every user signature adds friction to the protocol and too many signatures encourages users to tune out and ignore them. We want wallet signatures to be rare enough that they demand attention
from libxmtp.
Depends on: #73
from libxmtp.
#111 Adds support for associating EOAs to Accounts via signatures. The signing mechanism uses an AccountCreator which was designed to facilitate keySigning in wasm -- Wasm is not longer a target so, so a signer could be added in the future but doesn't seem pressing at the moment.
from libxmtp.
Related Issues (20)
- Support more than 1 history request at a time
- Support replying to more than 1 history request at a time
- LibXMTP.GenericError: GroupError(message: "Group error: Errors occurred during sync [UpdateGroupMembership(GroupStateEr... HOT 2
- Creating a group errors sometimes HOT 1
- Bug: documenting forked state while I work on a cleaner repro HOT 1
- Consolidate create_group and create_group_with_members HOT 3
- Double stream every message
- failed to create group from welcome: storage error: Diesel result error: welcome id already exists HOT 4
- Improve performance of `Statement::prepare` by allocating in SQLite instead of passing to JS
- Use `cipher_plaintext_header_size` option for SQLCipher on iOS
- Refactor Identity Updates to better support SCWs
- Dont use a connection pool in WebAssembly
- Create CI workflow for all `libxmtp` WebAssembly tests
- Turn Smart Contract Wallet signature verifier into a trait, so we can have different implementations and wrappers
- Create new `UnverifiedIdentityUpdate` struct and associated types
- replace usage of `std::time` in `xmtp_mls` for `wasm32` target
- Serialization and deserialization for `UnverifiedIdentityUpdate`
- Expose installation created at date
- Add more validation checks to message history messages HOT 2
- Mutate identity signature request after registering a client
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.