Fix xpub addresses path for non standard descriptors

This commit is contained in:
Martin Boehm 2024-03-05 14:26:58 +01:00
parent da34069d24
commit ca3a023493

View File

@ -556,7 +556,7 @@ func (w *Worker) GetXpubAddress(xpub string, page int, txsOnPage int, option Acc
usedTokens++ usedTokens++
} }
if option > AccountDetailsBasic { if option > AccountDetailsBasic {
token := w.tokenFromXpubAddress(data, ad, ci, i, option) token := w.tokenFromXpubAddress(data, ad, int(xd.ChangeIndexes[ci]), i, option)
if filter.TokensToReturn == TokensToReturnDerived || if filter.TokensToReturn == TokensToReturnDerived ||
filter.TokensToReturn == TokensToReturnUsed && ad.balance != nil || filter.TokensToReturn == TokensToReturnUsed && ad.balance != nil ||
filter.TokensToReturn == TokensToReturnNonzeroBalance && ad.balance != nil && !IsZeroBigInt(&ad.balance.BalanceSat) { filter.TokensToReturn == TokensToReturnNonzeroBalance && ad.balance != nil && !IsZeroBigInt(&ad.balance.BalanceSat) {