11 lines
340 B
TypeScript
11 lines
340 B
TypeScript
|
export function compareToken(a: { address: string }, b: { address: string }): -1 | 1 {
|
||
|
return a.address.toLowerCase() < b.address.toLowerCase() ? -1 : 1
|
||
|
}
|
||
|
|
||
|
export function sortedTokens(
|
||
|
a: { address: string },
|
||
|
b: { address: string }
|
||
|
): [typeof a, typeof b] | [typeof b, typeof a] {
|
||
|
return compareToken(a, b) < 0 ? [a, b] : [b, a]
|
||
|
}
|