XDPoS/utils: use common.Address.Cmp for slices.SortFunc (#1704)

This commit is contained in:
wit liu 2025-11-14 18:59:16 +08:00 committed by GitHub
parent d5a03ab9e9
commit 47952ac264
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -66,12 +66,8 @@ func CompareSignersLists(list1 []common.Address, list2 []common.Address) bool {
l1 := slices.Clone(list1)
l2 := slices.Clone(list2)
slices.SortFunc(l1, func(a, b common.Address) int {
return bytes.Compare(a[:], b[:])
})
slices.SortFunc(l2, func(a, b common.Address) int {
return bytes.Compare(a[:], b[:])
})
slices.SortFunc(l1, common.Address.Cmp)
slices.SortFunc(l2, common.Address.Cmp)
return slices.Equal(l1, l2)
}