mySecret() util

This commit is contained in:
Daniel Lugo 2020-01-25 15:00:34 -04:00
parent 5f2ef409c2
commit 1b0202c950

View file

@ -1,6 +1,7 @@
/**
* @format
*/
const { getUser, mySEA: SEA } = require('../../Mediator')
const ErrorCode = require('../errorCode')
const Key = require('../key')
@ -16,6 +17,14 @@ const Key = require('../key')
*/
const delay = ms => new Promise(res => setTimeout(res, ms))
/**
* @returns {Promise<string>}
*/
const mySecret = () => {
const user = getUser()
return SEA.secret(user._.sea.epub, user._.sea)
}
/**
* @template T
* @param {Promise<T>} promise
@ -292,5 +301,6 @@ module.exports = {
reqWasAccepted,
currHandshakeAddress,
tryAndWait,
mySecret,
promisifyGunNode: require('./promisifygun')
}