Files
pezkuwi-common/packages/util-crypto/address/sort.js
T

8 lines
322 B
JavaScript

import { u8aSorted } from '@pezkuwi/util';
import { encodeAddress } from './encode.js';
import { addressToU8a } from './util.js';
export function sortAddresses(addresses, ss58Format) {
const u8aToAddress = (u8a) => encodeAddress(u8a, ss58Format);
return u8aSorted(addresses.map(addressToU8a)).map(u8aToAddress);
}