MCPcopy Create free account
hub / github.com/CommE2E/comm / setUserIdentity

Method setUserIdentity

keyserver/src/utils/redis-cache.js:52–68  ·  view source on GitHub ↗
(userID: string, userIdentity: Identity)

Source from the content-addressed store, hash-verified

50 }
51
52 setUserIdentity(userID: string, userIdentity: Identity): Promise<void> {
53 const stringifiedUserIdentity = JSON.stringify(userIdentity);
54 return new Promise((resolve, reject) => {
55 this.cacheClient.set(
56 `user:${userID}`,
57 stringifiedUserIdentity,
58 'EX',
59 60, // item expires after 1 minute
60 err => {
61 if (err) {
62 return reject(err);
63 }
64 return resolve();
65 },
66 );
67 });
68 }
69
70 getUserIdentity(userID: string): Promise<?Identity> {
71 return new Promise((resolve, reject) => {

Callers 1

getUserFarcasterIDFunction · 0.80

Calls 2

resolveFunction · 0.50
setMethod · 0.45

Tested by

no test coverage detected