fsck

command
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 22, 2025 License: Apache-2.0 Imports: 15 Imported by: 0

README

fsck

fsck is a simple tool for verifying the integrity of a tlog-tiles log.

It is so-named as a nod towards the 'nix tools which perform a similar job for filesystems. Note, however, that this tool is generally applicable for all tlog-tile instances accessible via a HTTP, not just those which happen to be backed by a POSIX filesystem.

Usage

The tool is provided the URL of the log to check, and will attempt to re-derive the claimed root hash from the log's checkpoint, as well as the contents of all tiles implied by the tree size it contains.

It can be run with the following command:

$ go run github.com/transparency-dev/tessera/cmd/fsck@main --storage_url=http://localhost:2024/ --public_key=tessera.pub

!image

Optional flags may be used to control the amount of parallelism used during the process, run the tool with --help for more details.

Documentation

Overview

fsck is a command-line tool for checking the integrity of a tlog-tiles based log.

Directories

Path Synopsis
internal
tui
Package tui provides a Bubbletea-based TUI for the fsck command.
Package tui provides a Bubbletea-based TUI for the fsck command.
Package tui provides a Bubbletea-based TUI for the fsck command.
Package tui provides a Bubbletea-based TUI for the fsck command.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL