Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@celo/phone-utils

Package Overview
Dependencies
Maintainers
21
Versions
76
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@celo/phone-utils - npm Package Compare versions

Comparing version
3.2.0
to
4.0.0-beta.1
+6
-2
lib/getPhoneHash.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var phoneNumbers_1 = require("@celo/base/lib/phoneNumbers");
var base_1 = require("@celo/base");
var web3_utils_1 = require("web3-utils");
var sha3 = function (v) { return (0, web3_utils_1.soliditySha3)({ type: 'string', value: v }); };
var getPhoneHash = function (phoneNumber, salt) {
return (0, phoneNumbers_1.getPhoneHash)(sha3, phoneNumber, salt);
if (salt) {
return (0, base_1.getIdentifierHash)(sha3, phoneNumber, base_1.IdentifierPrefix.PHONE_NUMBER, salt);
}
// backwards compatibility for old phoneUtils getPhoneHash
return sha3((0, base_1.getPrefixedIdentifier)(phoneNumber, base_1.IdentifierPrefix.PHONE_NUMBER));
};
exports.default = getPhoneHash;
//# sourceMappingURL=getPhoneHash.js.map

@@ -1,1 +0,1 @@

{"version":3,"file":"getPhoneHash.js","sourceRoot":"","sources":["../src/getPhoneHash.ts"],"names":[],"mappings":";;AAAA,4DAA8E;AAC9E,yCAAyC;AAEzC,IAAM,IAAI,GAAG,UAAC,CAAS,IAAoB,OAAA,IAAA,yBAAY,EAAC,EAAE,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,CAAC,EAAE,CAAC,EAA1C,CAA0C,CAAA;AACrF,IAAM,YAAY,GAAG,UAAC,WAAmB,EAAE,IAAa;IACtD,OAAO,IAAA,2BAAgB,EAAC,IAAI,EAAE,WAAW,EAAE,IAAI,CAAC,CAAA;AAClD,CAAC,CAAA;AAED,kBAAe,YAAY,CAAA"}
{"version":3,"file":"getPhoneHash.js","sourceRoot":"","sources":["../src/getPhoneHash.ts"],"names":[],"mappings":";;AAAA,mCAAuF;AACvF,yCAAyC;AAEzC,IAAM,IAAI,GAAG,UAAC,CAAS,IAAoB,OAAA,IAAA,yBAAY,EAAC,EAAE,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,CAAC,EAAE,CAAC,EAA1C,CAA0C,CAAA;AACrF,IAAM,YAAY,GAAG,UAAC,WAAmB,EAAE,IAAa;IACtD,IAAI,IAAI,EAAE;QACR,OAAO,IAAA,wBAAiB,EAAC,IAAI,EAAE,WAAW,EAAE,uBAAgB,CAAC,YAAY,EAAE,IAAI,CAAC,CAAA;KACjF;IACD,0DAA0D;IAC1D,OAAO,IAAI,CAAC,IAAA,4BAAqB,EAAC,WAAW,EAAE,uBAAgB,CAAC,YAAY,CAAC,CAAW,CAAA;AAC1F,CAAC,CAAA;AAED,kBAAe,YAAY,CAAA"}
{
"name": "@celo/phone-utils",
"version": "3.2.0",
"version": "4.0.0-beta.1",
"description": "Celo phone utils",

@@ -25,4 +25,4 @@ "author": "Celo",

"dependencies": {
"@celo/base": "3.2.0",
"@celo/utils": "3.2.0",
"@celo/base": "4.0.0-beta.1",
"@celo/utils": "4.0.0-beta.1",
"@types/country-data": "^0.0.0",

@@ -29,0 +29,0 @@ "@types/ethereumjs-util": "^5.2.0",