• Joined on 2026-02-17
grenade pushed to main at blackbeard/observer 2026-09-10 03:23:43 +00:00
93358dd920 ui: the window belongs to the miner page, not just the standings
grenade pushed to main at blackbeard/observer 2026-09-09 16:48:56 +00:00
f9ea292a70 fix: a hashrate estimate now carries its error bar
grenade pushed to main at blackbeard/observer 2026-09-09 15:27:59 +00:00
edce856263 feat: decode extrinsics, and show them
grenade pushed to main at blackbeard/observer 2026-09-09 15:07:17 +00:00
efbe901646 feat: section indexes, so the routes can be found
grenade pushed to main at blackbeard/observer 2026-09-09 14:57:09 +00:00
289a80a7eb fix: a single-runtime chain lost the one fact worth having
grenade pushed to main at blackbeard/observer 2026-09-09 14:45:31 +00:00
b006f54cd5 feat: a runtime's own page
1260cc6d64 ui: the block route is a page too
Compare 2 commits »
grenade pushed to main at blackbeard/observer 2026-09-09 14:23:37 +00:00
1410d3dda7 ci: skip the Rust build and API deploy on frontend-only pushes
grenade pushed to main at blackbeard/observer 2026-09-09 14:21:12 +00:00
e330d2b78a ui: a miner and an account are pages, not dialogs
grenade pushed to main at blackbeard/observer 2026-09-09 14:15:38 +00:00
d6f4c0c21e ui: only advertise chains we can actually read
grenade pushed to main at blackbeard/observer 2026-09-09 14:05:04 +00:00
d5a286f220 feat: account pages, built on the event index
49c266a905 ui: real URLs for every view
eb26a7bb3c feat: decode events against the runtime's own metadata
Compare 3 commits »
grenade pushed to main at blackbeard/observer 2026-09-09 12:57:37 +00:00
6a29250c88 feat(ui): link the source repository from the footer
grenade pushed to main at blackbeard/observer 2026-09-09 12:45:39 +00:00
9eb4bee649 fix: a miner's hashrate is the work it did, not its share of today's network
grenade pushed to main at blackbeard/observer 2026-09-09 12:21:29 +00:00
17ad5b1f74 fix: a restart no longer empties the ticker and the hashrate
grenade pushed to main at blackbeard/observer 2026-09-09 12:15:20 +00:00
18a99ddc8f fix(ui): head the miner panel with the best identifier, not the preimage
grenade pushed to main at blackbeard/observer 2026-09-09 12:13:29 +00:00
a3eb670d11 feat: identify miners by the address they are paid at, not the preimage
grenade pushed to main at blackbeard/observer 2026-09-09 11:59:33 +00:00
ffcfb79cab feat(attribution): carry a miner's name across chains by reward preimage
grenade pushed to main at blackbeard/observer 2026-09-09 11:50:36 +00:00
a177e805f4 fix(ui): say what a held name with no current votes actually means
grenade pushed to main at blackbeard/observer 2026-09-09 11:46:48 +00:00
992237b03c fix(ui): pluralise the verb, not just the noun, in the attribution tooltip
grenade pushed to main at blackbeard/observer 2026-09-09 11:44:53 +00:00
bfd3470840 feat(attribution): offer a best-effort name, and say how thin the evidence is
grenade pushed to main at blackbeard/observer 2026-09-09 11:38:02 +00:00
ef3a4b2689 fix(attribution): a held name survives silence, and only a clear lead replaces it