in packages/sdk/src/Value.ts [94:101]
function listsEqual(list1: List, list2: List): boolean {
const length = list1.length;
if (list2.length !== length) return false;
for (let i = 0; i < length; i++) {
if (!equal(list1[i], list2[i])) return false;
}
return true;
}