Skip to content

Commit dda926a

Browse files
committed
fix(opCheckMultiSig): fix potential undefined public key
1 parent 64464b8 commit dda926a

File tree

1 file changed

+1
-0
lines changed
  • src/lib/auth/instruction-sets/common

1 file changed

+1
-0
lines changed

src/lib/auth/instruction-sets/common/crypto.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,7 @@ export const opCheckMultiSig = <
259259
let remainingPublicKeys = publicKeys.length; // tslint:disable-line:no-let
260260
while (
261261
remainingSignatures > 0 &&
262+
remainingPublicKeys > 0 &&
262263
approvingPublicKeys + remainingPublicKeys >=
263264
remainingSignatures &&
264265
approvingPublicKeys !== requiredApprovingPublicKeys

0 commit comments

Comments
 (0)