RNBW.wiki
🇪🇸
🇷🇺Русский 🇬🇧English 🇪🇸Español 🇨🇳中文 🇩🇪Deutsch

Historial del saldo de una dirección

Escribe una dirección y verás cómo cambió su saldo de RNBW día a día desde el primer día del token. La serie se construye con todas las transferencias en Base: el saldo es todo lo recibido menos todo lo enviado, y no hace falta nada más.

Rápido:

De dónde salen las cifras

El índice guarda incrementos diarios por cada dirección, y el saldo de cualquier día es su suma acumulada. Así todo el historial de 1,2 millones de transferencias se comprime en cinco megabytes, repartidos en 256 trozos según los dos primeros caracteres de la dirección: el navegador descarga exactamente un trozo de unos 19 KB en vez de los 167 MB completos.

Cómo se comprueba

Antes de publicar, el índice se contrasta con la cadena: el saldo de las doce direcciones mayores, calculado con los incrementos, debe coincidir con lo que devuelve balanceOf en el contrato. Si no coincide, el índice no se reescribe. Esa comprobación ya se ha pagado sola: una transferencia donde el emisor y el receptor son la misma dirección no cambia el saldo, y la primera versión del cálculo, que aplicaba solo un lado, se desvió en 2,5 millones de RNBW en la tesorería.

Qué no hay aquí

Solo RNBW y solo Base. Las direcciones que nunca tuvieron el token no están en el índice: no es un error, es falta de historial. Las fechas y los días son UTC. Las direcciones que recibieron y enviaron el token el mismo día no están en el índice: en cada frontera de día su saldo era cero. Son cerca de la mitad del total: el airdrop, movido el mismo día en que llegó.

Índice: /api/balhist/. Fuente: la lista de transferencias del token desde el bloque en que se desplegó.