Skip to content

Commit

Permalink
patch breaking change in signTypeData param validation
Browse files Browse the repository at this point in the history
  • Loading branch information
adonesky1 committed Jun 15, 2021
1 parent a8643af commit 9627cf9
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions app/scripts/lib/typed-message-manager.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import EventEmitter from 'events';
import { strict as assert } from 'assert';
import assert from 'assert';
import { ObservableStore } from '@metamask/obs-store';
import { ethErrors } from 'eth-rpc-errors';
import { typedSignatureHash, TYPED_MESSAGE_SCHEMA } from 'eth-sig-util';
Expand Down Expand Up @@ -177,7 +177,7 @@ export default class TypedMessageManager extends EventEmitter {
break;
case 'V3':
case 'V4': {
assert.equal(
assert.strictEqual(
typeof params.data,
'string',
'"params.data" must be a string.',
Expand All @@ -191,7 +191,7 @@ export default class TypedMessageManager extends EventEmitter {
data.primaryType in data.types,
`Primary type of "${data.primaryType}" has no type definition.`,
);
assert.equal(
assert.strictEqual(
validation.errors.length,
0,
'Signing data must conform to EIP-712 schema. See https://git.io/fNtcx.',
Expand Down

0 comments on commit 9627cf9

Please sign in to comment.