-
A `./scratch` directory is created even when the `LocalStorageStore` is not used.
https://github.com/xmtp/xmtp-js/blob/a7263d74a290f72b4faa0057a27d8463728272f6/src/store/LocalStorageStore.ts#L3
…
-
We're seeing intermittent spikes in CPU usage and connection counts on the production network DB:
![Image](https://user-images.githubusercontent.com/182290/240288894-93d96faf-c3f1-4bb6-b5a4-1e49c6219…
-
Support for content types in React Native
Typescript
- [ ] content codec interface
- [ ] client.register(codec)
No native modules need to be touched for this initial step.
Test
- [ ] Wri…
-
### Describe the bug
Users should not be able to initiate conversations with themselves. In `xmtp-js` they currently can.
### Expected behavior
Calling `client.conversations.newConversation` with y…
-
## Describe the bug
From @yash-luna: Icons and text overlap in homepage hero blocks for certain desktop browser widths.
## Steps to Reproduce
Steps to reproduce the behavior:
1. Go to http…
-
**Describe the bug**
I attached a 40MB GIF and sent the message. The message seemed to disappear for a minute and then the Loading... status message displayed for 15 seconds, and then the image displ…
-
In seller creation/update modals:
Communication channel preference
Set up how you want to communicate with the buyer after redemption
Email/XMTP chat (dropdown options)
(copies to be confirmed…
-
### Is your feature request related to a problem?
Converse syncs all messages for all conversations locally on the phone (so you can access your messages offline)
To do so, for performance reasons…
-
### Create example app
- [x] Create and store a random wallet client instance
- [x] List conversations
- [x] List messages
- [x] Send messages
- [ ] Stream conversations
- [ ] Stream messages
…
-
### Describe the bug
## Webview side
**How it works**: I pass the XMTP Key to a Webview that contains the JS SDK and I instantiate a client using
```
const client = await Client.create(null…