diff options
author | metamuffin <metamuffin@disroot.org> | 2022-09-10 17:18:53 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2022-09-10 17:18:53 +0200 |
commit | e45770adfcc46fe5f0350767801204efdb14313b (patch) | |
tree | 83574f71efd48cb743be7e20cbc59a8275883bbf /common/packets.d.ts | |
parent | 4bbac9d27baa48c92cc299d03e86c9eed8881e08 (diff) | |
download | keks-meet-e45770adfcc46fe5f0350767801204efdb14313b.tar keks-meet-e45770adfcc46fe5f0350767801204efdb14313b.tar.bz2 keks-meet-e45770adfcc46fe5f0350767801204efdb14313b.tar.zst |
verify sendere
Diffstat (limited to 'common/packets.d.ts')
-rw-r--r-- | common/packets.d.ts | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/common/packets.d.ts b/common/packets.d.ts index 058c248..d7fe5b1 100644 --- a/common/packets.d.ts +++ b/common/packets.d.ts @@ -8,12 +8,17 @@ export interface ClientboundPacket { init?: { your_id: number, version: string }, client_join?: { id: number }, client_leave?: { id: number }, - message?: { sender: number, message: string }, + message?: { sender: number, message: string /* encrypted RelayMessageWrapper */ }, } export interface ServerboundPacket { ping?: null, - relay?: { recipient?: number, message: string }, + relay?: { recipient?: number, message: string /* encrypted RelayMessageWrapper */ }, +} + +export interface RelayMessageWrapper { + sender: number, // redundant, but ensures the server didnt cheat + inner: RelayMessage } export interface RelayMessage { |