Skip to content

Commit

Permalink
chore: upgrade deps.
Browse files Browse the repository at this point in the history
  • Loading branch information
gdethier committed Mar 15, 2024
1 parent d338e35 commit 2930129
Show file tree
Hide file tree
Showing 3 changed files with 878 additions and 835 deletions.
23 changes: 12 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@logion/authenticator",
"version": "0.5.5-1",
"version": "0.5.5-2",
"repository": {
"type": "git",
"url": "git+https://github.com/logion-network/logion-authenticator.git"
Expand All @@ -24,27 +24,28 @@
"coverage": "nyc yarn run test"
},
"dependencies": {
"@ethersproject/transactions": "^5.6.2",
"@multiversx/sdk-core": "^12.4.3",
"@multiversx/sdk-wallet": "^4.2.0",
"@types/luxon": "^3.3.0",
"ethers": "^5.7.1",
"jose": "^4.8.3",
"luxon": "^3.3.0",
"@ethersproject/transactions": "^5.7.0",
"@multiversx/sdk-core": "^12.19.1",
"@multiversx/sdk-wallet": "^4.3.0",
"ethers": "^6.11.1",
"jose": "^5.2.3",
"luxon": "^3.4.4",
"peer-id": "^0.16.0",
"web3-utils": "^1.7.4"
"web3-utils": "^4.2.1"
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.2",
"@logion/client": "^0.40.0",
"@logion/node-api": "^0.28.2",
"@tsconfig/node16": "^1.0.3",
"@types/jasmine": "^4.0.3",
"@types/luxon": "^3.4.2",
"@types/node": "^18.6.2",
"@typescript-eslint/eslint-plugin": "latest",
"@typescript-eslint/parser": "latest",
"bignumber.js": "^9.1.2",
"eslint": "^8.20.0",
"jasmine": "^4.3.0",
"jasmine": "^5.1.0",
"jasmine-spec-reporter": "^7.0.0",
"moq.ts": "^9.0.2",
"nyc": "^15.1.0",
Expand All @@ -56,7 +57,7 @@
"@logion/node-api": "0.x"
},
"engines": {
"node": ">=16"
"node": ">=18"
},
"packageManager": "[email protected]",
"type": "module"
Expand Down
6 changes: 3 additions & 3 deletions src/Signature.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { stringToHex } from "@polkadot/util";
import { signatureVerify } from "@polkadot/util-crypto";
import { waitReady } from "@polkadot/wasm-crypto";
import crypto from 'crypto';
import web3Util from "web3-utils";
import { sha3 } from "web3-utils";
import { ethers } from "ethers";
import { SignableMessage } from "@multiversx/sdk-core";
import { UserVerifier } from "@multiversx/sdk-wallet";
Expand Down Expand Up @@ -97,7 +97,7 @@ export class EthereumSignatureService extends SignatureService {
const { message, signature, address } = params;
// sha3 must be applied when using Polkadot extension MetaMask compatibility layer
// @see https://github.com/polkadot-js/extension/blob/master/packages/extension-compat-metamask/src/bundle.ts#L80
const digest = web3Util.sha3(stringToHex(message));
const digest = sha3(stringToHex(message));
if(digest) {
const recoveredAddress = recoverAddress(digest, signature);
return Promise.resolve(recoveredAddress.toLowerCase() === address.toLowerCase());
Expand Down Expand Up @@ -127,7 +127,7 @@ export class CrossmintSignatureService extends SignatureService {
const { message, signature, address } = params;

const hexMessage = stringToHex(message);
const digest = ethers.utils.hashMessage(hexMessage);
const digest = ethers.hashMessage(hexMessage);
const recoveredAddress = recoverAddress(digest, signature);
return Promise.resolve(recoveredAddress.toLowerCase() === address.toLowerCase());
}
Expand Down
Loading

0 comments on commit 2930129

Please sign in to comment.