in packages/sdk/src/Value.ts [85:92]
function structsEqual(struct1: Struct, struct2: Struct): boolean {
const keys = Object.keys(struct1);
if (Object.keys(struct2).length !== keys.length) return false;
for (const key of keys) {
if (!equal(struct1[key], struct2[key])) return false;
}
return true;
}