dcrd/internal/progresslog
2020-12-14 19:20:07 -06:00
..
blocklogger_test.go progresslog: Make block progress log internal. 2020-12-14 19:20:07 -06:00
blocklogger.go progresslog: Make block progress log internal. 2020-12-14 19:20:07 -06:00
doc.go progresslog: Add package documentation. 2020-12-14 19:20:07 -06:00
README.md progresslog: Add package documentation. 2020-12-14 19:20:07 -06:00

progresslog

Build Status ISC License Doc

Package progresslog provides periodic logging for block processing.

Tests are included to ensure proper functionality.

Feature Overview

  • Maintains cumulative totals about blocks between each logging interval
    • Total number of blocks
    • Total number of transactions
    • Total number of votes
    • Total number of tickets
    • Total number of revocations
  • Logs all cumulative data every 10 seconds
  • Immediately logs any outstanding data when the provided sync height is reached

License

Package progresslog is licensed under the copyfree ISC License.