aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-client/src/preload.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-client/src/preload.js')
-rw-r--r--packages/meshbay-client/src/preload.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/meshbay-client/src/preload.js b/packages/meshbay-client/src/preload.js
index 469bc48..e9c34d2 100644
--- a/packages/meshbay-client/src/preload.js
+++ b/packages/meshbay-client/src/preload.js
@@ -98,7 +98,9 @@ contextBridge.exposeInMainWorld('meshbay', {
sealRecovery: (u, n, m, name) => ipcRenderer.invoke('keys:seal-recovery', u, n, m, name),
markSealed: (u, n, fp) => ipcRenderer.invoke('keys:mark-sealed', u, n, fp),
fingerprint: (u) => ipcRenderer.invoke('keys:fingerprint', u),
- sign: (u, n, bytes) => ipcRenderer.invoke('keys:sign', u, n, bytes),
+ // A kind and its fields, never bytes: the main process builds what it
+ // signs (transcripts.js).
+ sign: (u, n, kind, fields) => ipcRenderer.invoke('keys:sign', u, n, kind, fields),
shared: (u, n, peer) => ipcRenderer.invoke('keys:shared', u, n, peer),
playlistKey: (u) => ipcRenderer.invoke('keys:playlist-key', u),
browserAccess: (u) => ipcRenderer.invoke('keys:browser-access', u),