From 7a1c07163e00651df61c4f737777f6221cb78f98 Mon Sep 17 00:00:00 2001 From: Christian Cuaresma Date: Mon, 27 Feb 2023 14:06:50 +0100 Subject: [PATCH 1/2] updated auth generation token --- nodejs/generate_auth_token.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/nodejs/generate_auth_token.js b/nodejs/generate_auth_token.js index 8b6fc7b..9fcf643 100644 --- a/nodejs/generate_auth_token.js +++ b/nodejs/generate_auth_token.js @@ -9,18 +9,17 @@ converting it to base64, and passing it as a string, concatenated after 'time', INPUTS: - pvk: the private key of the entity generating the token */ - const pvk = '0xc6d398e89bf7cbda7663ca881bd992eb80ad170e4ca0bd65a8b1c719ee02bc67'; // Generating the token - const Accounts = require('web3-eth-accounts'); const { getTokenDigest, composeToken } = require('freeverse-marketsigner-js'); -const now = new Date().getTime() / 1000; -const tokenDigest = getTokenDigest({ time: now }); -const signature = new Accounts().sign(tokenDigest, pvk); -const token = composeToken({ time: now, sig: signature.signature }); +const time = Math.floor(Date.now() / 1000) +const accounts = new Accounts(); +const tokenDigest = getTokenDigest({ time }); +const sig = accounts.sign(tokenDigest, pvk); +const token = composeToken({ time, sig: sig.signature }); console.log(` --------------- From 746d115aa75c5d4219403cf5409d596527782b46 Mon Sep 17 00:00:00 2001 From: Christian Cuaresma Date: Wed, 22 Mar 2023 12:06:58 +0100 Subject: [PATCH 2/2] Missing eslint fixed --- nodejs/generate_auth_token.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs/generate_auth_token.js b/nodejs/generate_auth_token.js index 9fcf643..90a612b 100644 --- a/nodejs/generate_auth_token.js +++ b/nodejs/generate_auth_token.js @@ -15,7 +15,7 @@ const pvk = '0xc6d398e89bf7cbda7663ca881bd992eb80ad170e4ca0bd65a8b1c719ee02bc67' const Accounts = require('web3-eth-accounts'); const { getTokenDigest, composeToken } = require('freeverse-marketsigner-js'); -const time = Math.floor(Date.now() / 1000) +const time = Math.floor(Date.now() / 1000); const accounts = new Accounts(); const tokenDigest = getTokenDigest({ time }); const sig = accounts.sign(tokenDigest, pvk);