Oddbean new post about | logout
 A desentrañar el misterio de porque derivando direcciones de un xpub no obtengo todos los utxos que debería, teniendo Sparrow como benchmark.

Aunque eso será hoy y fue los últimos 5 dias 😅.

También le dedicaré un rato a buscar maneras creativas de visualizar cierta informacion obtenida de la red. 
 qué profundidad buscas? 
 Pues he probado con distintos gap limit, da igual que utilice 20 que 50, luego probaré números mas altos, pero no me cuadra. No se si te refieres a eso.

Por lo que estado viendo 20 suele ser el numero habitual. Echaré un ojo al repo de Sparrow a ver como lo están haciendo. 
 Sí, iba por ahí. 
El valor que te encuentra sparrow (y no tu wallet) en que índeces lo encuentra? en qué profundidad? 
 Luego cuando me ponga lo reviso y te comento. Aunque ya me has provocado un pequeño click mental, gracias por el interés! 
 Oh amigo! has sido mi muso jajaja.

Con el comentario de los índices y repasando mentalmente las partes de una ruta de derivación he caído en que solo estaba derivando las direcciones externas y no las internas. He releido BIP44 y se me ha hecho la luz. En mi método de derivación estaba iterando en /0/{i}, pero no en /1/{i}. 

Tonto de mi que revisando en Sparrow no había caido en que efectivamente tengo dos UTXOS en dos direcciones externas y todo lo demás son cambios, por eso no los veía.

Respondiendo a tu pregunta, en Sparrow veo una profundidad de 18 sobre un total de 46 direcciones, aunque no se muy bien como expresarlo porque son todas las salidas gastadas y no gastadas (externas) y, por otro lado las de cambio (internas). 
 Es decir, derivo direcciones hasta que en un bloque de 20 no se encuentra ninguna con fondos, entonces paro.