{ "format": 2, "module": { "sourcePath": "client/src/js/e2ee.js", "bytes": 14319, "sha256": "d4572f2cbba9792274cef840ba4417aea66ca008302b8d031b90045fcfba8254" }, "sourcePath": "client/src/js/view/client_wsscript.js", "sourceSha256": "adbfc5177b2698550fabcfc66d89aa787149bfa3f37275f51891b3b16814a33a", "snapshotSha256": "e488c8f43e708935ca448b623174bc838738d0b06c948523f588343cbd548dcf", "statement": "The protocol module is byte-identical. Integration section bodies are verbatim. The full application and relay are not included.", "sections": [ { "name": "module-integration", "startAnchor": "function textE2eeSupported()", "endAnchor": "function readStoredPair(storage, key)", "firstLine": 1076, "bytes": 5297, "sha256": "f1cdccab47b801886d5e3ba6248dfe6835947957569bef14f126a1b3ee24bb9e" }, { "name": "file-buffers", "startAnchor": "function fileByteLength(data)", "endAnchor": "function scheduleReconnect(delay)", "firstLine": 2267, "bytes": 1164, "sha256": "7b2c66d52faf07dc131292acf3ae4e5227dc9b3765e3f13f31e1f2b8560f7e64" }, { "name": "file-controller", "startAnchor": "function createFileTransferController()", "endAnchor": "function setupWsServer()", "firstLine": 3275, "bytes": 16730, "sha256": "63b56c88eefcbbac44d0ff23038242b4a1fa310fd7ca21fb29efb15d45d69ebf" } ] }