Details of test case 06aff7ac-fec7-4607-8e29-5f4eec038cfa

Test class name
attachWithChannelParamsBasicSetOptions with text protocol
Test case name
realtime/channel attachWithChannelParamsBasicSetOptions with text protocol

Failures

You are currently only viewing uploads belonging to the ably/ably-js repo. (overview)

There are 73 recorded failures of this test case.

Failure ID Upload ID Uploaded at Branch Message
d9772c74-d66a-4682-884b-1e894feef266 9dd26cb4-dcbe-4199-8c5c-03f8c6f4a452 2026-06-25T10:55:17.809Z DX-1211/realtimechannel-docstrings Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
df17c12e-9e27-4b60-b0f7-30ced27f6c49 ca0a0fe0-efe8-43f2-a4d5-dbcfb9623bdd 2026-06-25T10:52:41.400Z DX-1211/realtimechannel-docstrings Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
e3dc0c28-adff-4571-806d-63f8bf37fce2 ca035f9b-07ac-4560-8ae7-98bd0a552b3f 2026-06-25T10:49:49.378Z DX-1211/realtimechannel-docstrings Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
e84a24ff-43f8-4557-a9dd-e365ade0e877 96a6fe52-132a-4db9-beea-3591974ba46e 2026-06-25T10:49:26.391Z DX-1211/realtimechannel-docstrings Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
6dcec9ac-7bff-41bb-bd1c-09d2b0468855 55e70551-0bcb-46c5-ba4f-13b8080131f8 2026-06-25T10:46:24.374Z DX-1211/realtimechannel-docstrings Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
a389f0e0-7a8c-4b04-b74d-e7ef9b832492 f2fb198c-768f-44c7-b21a-0de75ca4df1f 2026-06-25T10:46:17.858Z DX-1211/realtimechannel-docstrings Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
acc4368c-47c7-41d3-8741-a946d8c00a4b 8b36bad7-9391-4032-a565-fab3c6cb1b51 2026-06-22T13:11:19.383Z DX-1211/silent-failure-hints Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
3f0e5642-62a2-4346-b0ae-d0e6a249d3ba 493c7e6e-74c9-4347-8ef6-98d11bdabf02 2026-06-22T13:08:45.034Z DX-1211/silent-failure-hints Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
9fe1ef4b-14e0-45d4-85bf-4d1827841c2f 802518f7-a301-4926-af16-6ea852ab7f1e 2026-06-22T13:05:30.703Z DX-1211/silent-failure-hints Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
2f8dde3c-4c3e-4d60-96a5-d1ba1ebdec3c a87b2281-c16f-400d-a166-2e79403593fb 2026-06-22T13:05:07.467Z DX-1211/silent-failure-hints Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
21455bfd-d67b-465f-b49a-0b4b36d33ec8 b4962ca2-5c67-4573-b84d-26fc0674cba5 2026-06-22T13:02:00.312Z DX-1211/silent-failure-hints Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
1ee60f9a-8726-474e-9ad3-eeac847920cb 65df147b-dd52-4be7-a050-6a20d8fc7691 2026-06-22T13:01:59.851Z DX-1211/silent-failure-hints Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
83193717-44a5-4f6e-8ca6-88779ba04c96 860f8589-ab39-46be-885a-1cd84ff6613f 2026-06-18T13:54:52.642Z react-hooks-channel Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
ada999ed-3dff-47e0-8f01-087ab3a6f467 e82c4965-bbca-4e05-b9e3-4e89d3f62efb 2026-06-18T13:51:57.685Z react-hooks-channel Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
916bc062-ef4c-4a6e-a76d-7ac9bb751354 6be19f3f-575c-4e30-96ac-2d81cad32f7c 2026-06-18T13:51:23.953Z react-hooks-channel Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
b07433c8-a788-4cb2-8c80-72f5b2ebfda5 eb998b18-b098-49ea-8c77-f81823569923 2026-06-18T13:49:49.497Z react-hooks-channel Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
4d9c92ec-6d7d-42df-9069-b900d11213b6 a382aab0-ffe4-4daa-94c3-1207d759ce91 2026-06-18T13:49:26.054Z react-hooks-channel Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
5db1e93d-82d3-4f78-9776-de28048789ea 53fba515-e0fc-4b7b-b07c-3175730bad7c 2026-06-18T13:47:14.073Z react-hooks-channel Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
05e7d38d-4d12-47c1-885b-39ce74650c54 685c8e2f-3e4b-49eb-a23f-b44f17205be6 2026-06-18T13:03:42.267Z main Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
fd7c7d91-09ba-4b03-a139-8316e78e14e7 ac2120fa-7f09-4d03-9a5d-a3c28a0b8a8f 2026-06-18T13:03:33.747Z main Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
bab7abce-a14c-4d46-ab0b-2667d0116ec0 8068e082-53fc-46f2-b787-b264d603ea1c 2026-06-18T13:03:26.898Z main Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
8e418b36-9f15-4761-9c2d-2a39d1050606 5abc286a-5e32-44ff-a9f9-44a2d8f5914b 2026-06-18T13:03:16.383Z main Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
998761c7-7dd8-4a25-999d-971f2e885870 7395ca0e-c40d-4744-b7ff-005bc4bf5a86 2026-06-18T13:03:01.417Z main Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
fa63da0f-b7c0-46b9-9048-9a8814e6e78c 98502421-9d00-44da-9ce6-d08ccea76791 2026-06-18T13:01:04.954Z main Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
974b4a46-2931-4826-b9ec-c95ecd481264 472643e0-8913-4154-a5d0-591cb5cf3999 2026-06-18T11:47:49.411Z main Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
3ead0629-6260-428f-9642-1a4fd0410062 db4e64c1-a9e2-4762-abf3-edae855fa7cf 2026-06-18T11:44:28.283Z main Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
51c05c2e-c93e-4668-95b2-99b03016acdb db88c05c-baf0-47ba-8db5-91ae9a87333f 2026-06-18T11:42:59.343Z main Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
f7bc861e-d0cd-4bbf-bf61-5fd5d8952d8d 600f5999-cdac-4543-bd8a-fecf10e40e28 2026-06-18T09:37:53.347Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
0fd55fe1-88ce-4d16-b789-cbe5a2ab3792 095a9dc3-ccef-4266-b7a0-c9518384956d 2026-06-18T09:34:49.371Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
08f5a26f-13fe-42c6-a67f-dc3dfde93263 a2b1f65f-fdee-4106-be2e-85f688bdc686 2026-06-18T09:34:05.223Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
aeeb2d39-9bf3-4e97-9bd2-80ea567ddfef 8e3cc878-f9a9-4d5e-bdb7-66a447d3143d 2026-06-18T09:32:17.959Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
ddf08a79-2b6f-4412-857f-751bc4fa1455 cc6fc6ea-cc79-4ba3-83ee-a6e6f703d1fc 2026-06-18T09:31:01.153Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
7fe95e47-98a0-4566-a2c1-473f901160dc c66e80d6-43cb-4078-8933-e480a68df312 2026-06-18T09:30:41.478Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
cbdf5a34-dd6f-449a-9ace-89870436a047 59f94f1c-7023-493f-88e5-7167f3e9ea3b 2026-06-18T09:05:58.653Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
df5ae984-3b2c-470b-9bc6-4b979cb66467 fa16d87b-6aad-4134-bf8f-2a5125c7350a 2026-06-18T08:54:14.849Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
d0e7299c-60b8-4e6d-b52e-0ac07403b078 e3369bb2-4d38-4470-8699-f3977e84edf5 2026-06-18T08:52:37.291Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
576a99ea-b43a-4aac-997b-48c06ff50c71 a56a047d-4389-47ea-9f99-262d14373547 2026-06-18T08:50:36.321Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
9e41bdd4-9e26-43b3-af11-510f2450f9be 98357866-9b93-463c-b7b6-eebe976e6913 2026-06-18T08:50:17.544Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
d4a81478-6018-4c28-9ba7-5df4d2ff29b8 bb763824-dfab-4c45-9dd3-8b0156d36c90 2026-06-18T08:49:12.771Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
5b62c034-e82f-475b-91e0-30598a913ccf 08e89e1e-76c2-4a3f-a724-26438e2c7bf3 2026-06-18T08:28:26.748Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
f50804de-1238-4809-8f30-3e68aad641ec e9c66661-9c33-4ed1-9f3e-0f155d2ce105 2026-06-18T08:26:45.838Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
fa6781f6-3b42-46ba-aad2-9e1cbd17c7be 14481e7d-ef04-4a0d-90d0-8cc98484b858 2026-06-18T08:24:14.048Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
c55be595-e4cd-4740-b472-c42f7ce78fdd 2ddce7d0-5aee-40d7-83d9-73577129ea55 2026-06-18T08:22:31.023Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
715c8a2b-4a10-44bb-a6f1-5226ef17a7f9 26303cca-fa71-4d7c-9ffa-c378a05226b1 2026-06-18T08:20:25.473Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
2f7fdc7b-76cd-4ac2-a42d-66c8d51e1e7a b01e57a9-be23-4d29-96fd-bfd6a5febb00 2026-06-18T08:17:34.770Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
ee75e5d0-d119-4cf1-864f-6f07aa39af6d 967c81b0-871c-4060-9076-6d4f15517391 2026-06-18T08:14:30.243Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
359932c4-fb2d-433a-8c44-a882b342c362 33c13380-403f-452b-bf05-b6739e2cbb79 2026-06-18T08:10:56.634Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
28b9cb9f-8d10-4411-b6ca-e504e8d9b1af 26d99fbd-07a2-4b0b-9d5a-24aa1a2efc03 2026-06-18T08:10:03.804Z uts-pubsub Unable to publish a message as client did not request the PUBLISH mode when attaching; channelId = attachWithChannelParamsBasicSetOptions
2cd3abdd-d52a-4408-9b8a-36e0e183cda8 8f965f42-8a6b-4d20-8619-1f349446d176 2025-07-01T09:23:03.412Z main Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
c030e1ee-09c9-4eaa-9909-08255a85c839 cfd6c51e-6709-4801-8ee2-b7e92bb2510e 2025-07-01T08:49:09.307Z PUB-1702/objects-server-gc Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
43ba10cc-2543-4517-a1d6-ed750dfd50f3 63116626-62d5-4904-aea8-0e9c909ccee6 2025-07-01T08:44:33.579Z PUB-1702/objects-server-gc Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
cacf5c5c-ac21-4d3a-95fb-203485e2fea1 bd7fb301-d866-4e4d-86bb-a8d7a23180df 2025-07-01T08:43:59.299Z PUB-1702/objects-server-gc Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
062b9359-1d6a-4fc0-b835-3cbcb6bab0dc e290c051-4c30-4288-b71f-1f66a076330f 2025-07-01T08:42:20.115Z PUB-1702/objects-server-gc Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
3dd1e269-010f-49ec-9dbd-dff2246ba14b 9f9ce7bc-55fb-4f6c-aaa4-1142b9d8e38f 2025-07-01T08:38:59.351Z PUB-1702/objects-server-gc Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
deb67bf6-521f-4c34-bac3-b3c0dc9d6e8e 7aecd177-2995-4fa0-a262-280e3151a806 2025-07-01T08:38:40.048Z PUB-1702/objects-server-gc Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
0f3e999c-4387-4844-a421-0f055aee2fd4 5223d5dd-2eba-4408-aaa4-6b5fa8ea4637 2025-06-30T16:19:20.463Z PUB-1667/map-set-objects Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
bf602af2-85e2-47bd-bee5-d84ac6e26ca7 ff184306-54a5-4e06-9afe-9b45daeefc7d 2025-06-30T16:17:43.993Z PUB-1667/map-set-objects Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
ecf40161-1a91-46fe-b4e1-01f9e1fb78dc 17649fae-78b3-441e-aa71-b9025290fcae 2025-06-30T16:17:11.301Z PUB-1667/map-set-objects Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
813438da-8526-41f1-bbf1-d670e399dbd3 3dec5e26-0f58-4e63-a237-a739c6ef3a11 2025-06-30T16:14:28.308Z PUB-1667/map-set-objects Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
7849200d-467a-494d-9941-198afe0ac01c b9b00157-a194-4835-b5dd-48a7d365009b 2025-06-30T16:13:52.296Z PUB-1667/map-set-objects Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
16a3172a-5ab4-4f6e-b153-f9bae66f42e3 b8a23728-2363-4624-806e-08e312bcb267 2025-06-30T16:09:27.529Z PUB-1667/map-set-objects Check result params: expected { delta: 'vcdiff', …(1) } to deeply equal { modes: 'subscribe', delta: 'vcdiff' }
88e835eb-6904-481a-bb1e-ea440e020943 75293241-2fd2-4a94-a10e-3d8c17b98d90 2025-04-16T13:58:57.958Z liveobjects/merge-main Cannot read properties of undefined (reading 'encrypt')
8f3b5a62-3328-425d-b497-4150e3620dd7 c1b813e6-de16-4c61-951d-2a1920cb7ec3 2025-04-16T13:58:56.606Z liveobjects/merge-main Cannot read properties of undefined (reading 'encrypt')
48d37bac-921f-4cba-94f0-d6c39b65077a 6b96a3f7-e4d3-46cd-8def-48aff8f8c8d3 2025-04-16T13:58:56.297Z liveobjects/merge-main Cannot read properties of undefined (reading 'encrypt')
16cea814-ad9e-4615-935a-d1c966ab000a 991e8294-0987-4611-9f56-2ff03d2a3e55 2025-04-16T13:37:49.312Z liveobjects/merge-main done() called multiple times in test <realtime/channel attachWithChannelParamsBasicSetOptions with text protocol> of file /home/runner/work/ably-js/ably-js/test/realtime/channel.test.js; in addition, done() received error: TypeError: Cannot read properties of undefined (reading 'encrypt') at encryptData (/home/runner/work/ably-js/ably-js/src/common/lib/types/basemessage.ts:84:35) at encrypt (/home/runner/work/ably-js/ably-js/src/common/lib/types/basemessage.ts:64:36) at encode (/home/runner/work/ably-js/ably-js/src/common/lib/types/basemessage.ts:103:12) at _Message.encode (/home/runner/work/ably-js/ably-js/src/common/lib/types/message.ts:132:12) at /home/runner/work/ably-js/ably-js/src/common/lib/types/message.ts:86:56 at Array.map (<anonymous>) at encodeArray (/home/runner/work/ably-js/ably-js/src/common/lib/types/message.ts:86:31) at _RealtimeChannel.publish (/home/runner/work/ably-js/ably-js/src/common/lib/client/realtimechannel.ts:265:32) at /home/runner/work/ably-js/ably-js/test/realtime/channel.test.js:22:45 at /home/runner/work/ably-js/ably-js/node_modules/async/lib/async.js:718:13 at iterate (/home/runner/work/ably-js/ably-js/node_modules/async/lib/async.js:262:13) at async.forEachOfSeries.async.eachOfSeries (/home/runner/work/ably-js/ably-js/node_modules/async/lib/async.js:281:9) at _parallel (/home/runner/work/ably-js/ably-js/node_modules/async/lib/async.js:717:9) at Object.async.series (/home/runner/work/ably-js/ably-js/node_modules/async/lib/async.js:739:9) at Object.<anonymous> (/home/runner/work/ably-js/ably-js/test/realtime/channel.test.js:633:23) at callListener (/home/runner/work/ably-js/ably-js/src/common/lib/util/eventemitter.ts:8:14) at /home/runner/work/ably-js/ably-js/src/common/lib/util/eventemitter.ts:220:7 at Array.forEach (<anonymous>) at Connection.emit (/home/runner/work/ably-js/ably-js/src/common/lib/util/eventemitter.ts:219:15) at /home/runner/work/ably-js/ably-js/src/common/lib/client/connection.ts:30:14 at processTicksAndRejections (node:internal/process/task_queues:78:11)
dcdb6648-0c58-4032-9f8e-0123898f082f 991e8294-0987-4611-9f56-2ff03d2a3e55 2025-04-16T13:37:49.312Z liveobjects/merge-main Callback was already called.
f0700c10-6515-4503-a76d-bf66f6016399 c24c16e6-2870-4dfe-a708-84ed92515366 2025-04-16T13:37:48.691Z liveobjects/merge-main Cannot read properties of undefined (reading 'encrypt')
22cc0ce8-99f0-4d18-a4b4-570c14a9d49d e326747a-dc35-41d7-a219-eae31fee12bf 2025-04-16T08:42:40.511Z liveobjects/merge-main cipher is undefined
dbd4cb07-e709-428e-89ba-50c27f2e1485 530147e5-3840-497a-916e-8e96aa995d9c 2025-04-16T08:42:26.722Z liveobjects/merge-main Cannot read properties of undefined (reading 'encrypt')
67478e43-a20d-4375-96f9-4ad5405273e4 96dae801-5fa4-4794-a308-82a1f687ff3d 2025-04-16T08:42:20.651Z liveobjects/merge-main undefined is not an object (evaluating 'cipher.encrypt')
0e9a2041-e839-4c91-b337-1e15fddfc97f 5b00e0f5-c187-4d81-84ca-4109069ab2de 2025-04-16T08:30:15.122Z liveobjects/merge-main Error: Callback was already called. (http://localhost:3000/node_modules/async/lib/async.js:43)
81706d2b-58fc-47ae-9e92-826c0d90193b 52fa4896-6d8e-4594-bf4a-ec77ea330147 2025-04-16T08:20:44.223Z liveobjects/merge-main cipher is undefined
fdf50e20-dd2c-468c-ae59-5ea73250fe52 7f791869-f8b2-44e5-9c3f-4a5b4e44ef10 2025-04-16T08:18:17.406Z liveobjects/merge-main Cannot read properties of undefined (reading 'encrypt')