fix: lowercase supplied address before comparing with derived addresses (which are not checksummed)
This commit is contained in:
parent
dbce3f8935
commit
320460feb9
@ -56,10 +56,11 @@ export const walletUtils = {
|
||||
parentDerivedKeyInfo: DerivedHDKeyInfo,
|
||||
searchLimit: number,
|
||||
): DerivedHDKeyInfo | undefined {
|
||||
const lowercaseAddress = address.toLowerCase();
|
||||
let matchedKey: DerivedHDKeyInfo | undefined;
|
||||
const derivedKeyIterator = new DerivedHDKeyInfoIterator(parentDerivedKeyInfo, searchLimit);
|
||||
for (const key of derivedKeyIterator) {
|
||||
if (key.address === address) {
|
||||
if (key.address === lowercaseAddress) {
|
||||
matchedKey = key;
|
||||
break;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user