Scoreboard

@if (scoreboard$ | async; as scoreboard) {
@for (field of [ { label: 'Rank', name: 'rank' }, { label: 'Difficulty', name: 'difficulty' }, { label: 'Job ID', name: 'job_id' }, { label: 'ExtraNonce2', name: 'extranonce2' }, { label: 'Time', name: 'ntime' }, { label: 'Nonce', name: 'nonce' }, { label: 'Version Bits', name: 'version_bits' } ]; track field) { } @for (entry of scoreboard; track entry) { }
{{field.label}}
@if (entry.rank < 3) { } @else { {{ entry.rank + 1 }} } {{ entry.difficulty | diffSuffix }} {{ entry.job_id }} {{ entry.extranonce2 }} {{ entry.ntime * 1000 | date:'yyyy-MM-dd HH:mm:ss' }} {{ entry.nonce }} {{ entry.version_bits }}
}