diff --git a/src/lib/encodeKeyName.ts b/src/lib/encodeKeyName.ts index 68c8543d..ebdabdf5 100644 --- a/src/lib/encodeKeyName.ts +++ b/src/lib/encodeKeyName.ts @@ -299,7 +299,7 @@ export function encodeKeyName(name: string, dynamicKeyParts?: DynamicKeyParts) { } case 'Array': // Warning: this can not correctly encode subsequent keys of array, only the initial Array key will work // encode for array index - if (dynamicKeyParts && typeof dynamicKeyParts == 'number') { + if (dynamicKeyParts && typeof dynamicKeyParts === 'number') { return encodeArrayKey(keccak256(name), dynamicKeyParts); } diff --git a/src/lib/schemaParser.ts b/src/lib/schemaParser.ts index ea49488d..3cdde5ec 100644 --- a/src/lib/schemaParser.ts +++ b/src/lib/schemaParser.ts @@ -180,9 +180,8 @@ const findMappingWithGroupingSchemaForKey = ( const dynamicKeyPart = key.substring(26); if (isDynamicKeyName(keySchema.name)) { - ( - keySchema as DynamicNameSchema - ).dynamicName = `${keyNameParts[0]}:${keyNameParts[1]}:0x${dynamicKeyPart}`; + (keySchema as DynamicNameSchema).dynamicName = + `${keyNameParts[0]}:${keyNameParts[1]}:0x${dynamicKeyPart}`; (keySchema as DynamicNameSchema).dynamicKeyPart = `0x${dynamicKeyPart}`; }