Estado (RPC)
request/response
chain
—
height
—
bestblockhash
—
mempool size
—
RPC responde “qual é o estado agora?”. Serve para confirmar e decidir.
Fluxo (ZMQ)
event stream
último bloco visto
—
eventos de bloco
—
eventos de tx
—
⚠ RPC bestblockhash ≠ último bloco visto via ZMQ.
Pode ser latência, reorg, eventos fora de ordem ou timing do polling.
ZMQ avisa “algo aconteceu”. Não é confirmação. Não é fonte final.
Event Activity
events/summary
blocos observados
—
txs observadas
—
tx/s
—
último evento
—
Taxa calculada sobre a janela dos últimos eventos em memória.
Comparação RPC vs ZMQ
events/state-comparison
RPC bestblockhash
—
ZMQ last seen
—
divergência
—
⚠ Divergência confirmada entre RPC e ZMQ. Pode ser reorg, latência ou timing do polling.
Confronta a melhor cadeia conhecida pelo RPC com o último bloco notificado pelo ZMQ.
Últimos Eventos
events/latest
Últimos blocos (eventos)
hashblock
Últimas txs vistas na mempool (eventos)
hashtx