status-im / status-protocol-go

Status Protocol implementation in Go
Mozilla Public License 2.0
0 stars 1 forks source link

Add confirmations to datasync #40

Closed cammellos closed 5 years ago

cammellos commented 5 years ago

As a user I want to see if my messages marked as dispatched when I use datasync so that I can have more confidence that my messages will be relayed correctly

Description

Messages sent by the datasync layer are always shown as pending when sent in status-react. This is due to the fact that datasync sent messages don't return a whisper hash to status-react as the message is sent asynchronously.

Acceptance criteria

Notes

This might involve moving confirmations to status-protocol-go (or not), possibly surface the whisper hash a later times, use a different id scheme etc, any option is on the table.