Skip to content

Commit 129b49c

Browse files
authored
add guardian set index to mock guardian signer (#536)
1 parent 10b7a3a commit 129b49c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

core/definitions/src/testing/mocks/guardian.ts

+7
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@ export class MockGuardians {
3030

3131
const vaa = deserialize("Uint8Array", message);
3232

33+
if (vaa.guardianSet === 0)
34+
// @ts-ignore -- wants readonly
35+
vaa.guardianSet = this.setIndex;
36+
37+
if (vaa.guardianSet != this.setIndex)
38+
throw new Error(`Mismatched guardian set index: ${vaa.guardianSet} != ${this.setIndex}`);
39+
3340
for (let i = 0; i < signers.length; ++i) {
3441
const signer = signers.at(i);
3542
if (!signer) throw Error("No signer with index: " + i);

0 commit comments

Comments
 (0)