Skip to content

Releases: btbf/Midnight-blocklog

Release list

0.3.2

Choose a tag to compare

@btbf btbf released this 10 Jan 09:26
4066911

What's Changed

  • When switching sessions, change to refresh on one screen
  • Display the next epoch schedule
  • Block production status display based on the schedule
  • Support for JSON format output
    When --output-json is set (instead of --watch), mblog prints the schedule as JSON to stdout (date respects --tz) and exits.

Examples:

# Current epoch schedule as JSON (date respects --tz)
mblog block --keystore-path /path/to/keystore --tz UTC --output-json --current

# Next epoch schedule as JSON (date respects --tz)
mblog block --keystore-path /path/to/keystore --tz UTC --output-json --next

変更点

  • セッション切り替え時に、1画面更新に変更
  • 次のエポックスケジュールを表示
  • スケジュールに基づくブロック生産状況表示
  • JSON形式出力のサポート
    --watch ではなく --output-json を設定すると、mblog はスケジュールを JSON 形式で標準出力に表示し(日付は --tz を尊重)、終了します。

0.3.1

Choose a tag to compare

@btbf btbf released this 07 Jan 20:19
fbba889

Summary

For this release, we have introduced a new top-level subcommand, added the ability to display schedule lists on a per-epoch basis, implemented checks for sidechain registration status, and delivered overall UX improvements.

Added

New top-level subcommand

block (Get your schedule)
log (Block log viewer)

Additions and changes
block (Get your schedule)

  • ADA Stake (stakeDelegation, shown as ADA and lovelace)
  • registration (true/false + Registered/Not registered)
  • Improved label/value alignment (accounts for full-width characters)

**log** (Block log viewer)

  • Displays blocks table rows for an epoch in an table
  • --epoch is optional; defaults to the latest epoch found in the DB
  • --tz converts Scheduled_time (derived from planned_time_utc) for display only (DB is not modified)

Please read the README for details.

概要

今回のリリースでは、新しいトップレベルサブコマンドの追加、エポック単位でのスケジュール一覧表示、サイドチェーン登録状況のチェック機能、そして全体的なUX改善を行いました。

追加

新しいトップレベルサブコマンド

block(スケジュールの取得)
log(ブロックログ表示)

追加および変更点

block(スケジュールの取得)

  • ADAステーク(stakeDelegation を ADA および lovelace で表示)
  • 登録状態(true/false + Registered / Not registered)
  • ラベルと値の配置を改善(全角文字を考慮)

log(ブロックログ表示)

  • 指定エポックの blocks テーブル行を表形式で表示
  • --epoch は任意。未指定の場合、DB 内で見つかった最新エポックを使用
  • --tz により Scheduled_time(planned_time_utc から算出)を表示用に変換 ※ DB 自体は変更されません

詳細は README をご確認ください。