Skip to content

Instantly share code, notes, and snippets.

@sentientwaffle
Created June 11, 2024 20:50
Show Gist options
  • Save sentientwaffle/b4615156c4c7000205b434a941d26d48 to your computer and use it in GitHub Desktop.
Save sentientwaffle/b4615156c4c7000205b434a941d26d48 to your computer and use it in GitHub Desktop.

Add a new zig build scripts -- inspect ... subcommand for inspecting a data file.

Principles:

  • inspect never modifies the data file.
  • When the data file is corrupt, decode as much as possible. (This is somewhat aspirational).
  • Outside of the "summary" commands, don't discard potentially useful information.

Since there are a bunch of (sub-)subcommands and flags, there is now help text for zig build scripts:

--help
$ zig build scripts -- --help
Usage:

  zig build scripts -- [-h | --help]

  zig build scripts -- changelog

  zig build scripts -- cfo [--budget-minutes=<n>] [--hang-minutes=<n>] [--concurrency=<n>]

  zig build scripts -- ci [--language=<dotnet|go|java|node>] [--validate-release]

  zig build scripts -- devhub --sha=<commit>

  zig build scripts -- inspect <superblock|wal|replies|grid|manifest|tables> <path>

  zig build scripts -- release --run-number=<run> --sha=<commit>

Options:

  -h, --help
        Print this help message and exit.

Options (inspect):

  When `--superblock-copy` is set, use the trailer referenced by that superblock copy.
  Otherwise, copy=0 will be used by default.

  superblock
        Inspect the superblock header copies.
        In the left column of the output, "|" denotes which copies have a particular value.
        "||||" means that all four superblock copies are in agreement.
        "| | " means that the value matches in copies 0/2, but differs from copies 1/3.

  wal
        Inspect the WAL headers and prepares.
        In the left column of the output, "|" denotes which set of headers has each value.
        "||" denotes that the prepare and the redundant header match.
        "| " is the redundant header.
        " |" is the prepare's header.

  wal --slot=<slot>
        Inspect the WAL header/prepare in the given slot.

  replies [--superblock-copy=<copy>]
        Inspect the client reply headers and session numbers.

  replies --slot=<slot> [--superblock-copy=<copy>]
        Inspect a particular client reply.
        "||" denotes that the client session header and reply header match.
        "| " is the client session header.
        " |" is the client reply's header.

  grid [--superblock-copy=<copy>]
        Inspect the free set.

  grid --block=<address>
        Inspect the block at the given address.

  manifest [--superblock-copy=<copy>]
        Inspect the LSM manifest.

  tables --tree=<name|id> [--level=<integer>] [--superblock-copy=<copy>]
        List the tables matching the given tree/level.
        Example tree names: "transfers" (object table), "transfers.amount" (index table).

Options (release):

  --language=<dotnet|go|java|node|zig|docker>
        Build/publish only the specified language.
        (If not set, cover all languages in sequence.)

  --build
        Build the packages.

  --publish
        Publish the packages.

Inspecting the superblock prints each copy, with indicators in the left column showing when different copies match up.

For example,

|||| checksum_padding=00000000000000000000000000000000

indicates that all four superblock copies have a checksum_padding=0. Whereas:

 |   copy=1

indicates that only copy 1 has copy=1. (note the single space to the left of the |)

inspect superblock
$ zig build scripts -- inspect superblock ./TB.0
info(io): opening "TB.0"...
|||| checksum=2a5550f4872adabc1aaa8951abde9153
|||| checksum_padding=00000000000000000000000000000000
|    copy=0
 |   copy=1
  |  copy=2
   | copy=3
|||| version=0
|||| release_format=0.0.1
|||| sequence=42
|||| cluster=00000000000000000000000000000000
|||| parent=fe5c8328be3f1cb3daffb866746b72e2
|||| parent_padding=00000000000000000000000000000000
|||| vsr_state.checkpoint.header.checksum=e61253c25d762d486ac04c25a2c67974
|||| vsr_state.checkpoint.header.checksum_padding=00000000000000000000000000000000
|||| vsr_state.checkpoint.header.checksum_body=5ef60c49680b1639b1671e4d39921329
|||| vsr_state.checkpoint.header.checksum_body_padding=00000000000000000000000000000000
|||| vsr_state.checkpoint.header.nonce_reserved=00000000000000000000000000000000
|||| vsr_state.checkpoint.header.cluster=00000000000000000000000000000000
|||| vsr_state.checkpoint.header.size=33024
|||| vsr_state.checkpoint.header.epoch=0
|||| vsr_state.checkpoint.header.view=1
|||| vsr_state.checkpoint.header.release=0.0.1
|||| vsr_state.checkpoint.header.protocol=0
|||| vsr_state.checkpoint.header.command=prepare
|||| vsr_state.checkpoint.header.replica=0
|||| vsr_state.checkpoint.header.reserved_frame=[12]u8{0}
|||| vsr_state.checkpoint.header.parent=d29768e04d16605500ddbcdd02ac8bc6
|||| vsr_state.checkpoint.header.parent_padding=00000000000000000000000000000000
|||| vsr_state.checkpoint.header.request_checksum=575e56ea767c7ecdcd1d5cb372ece530
|||| vsr_state.checkpoint.header.request_checksum_padding=00000000000000000000000000000000
|||| vsr_state.checkpoint.header.checkpoint_id=42f633bd9fa9ef3d9ff649cdf8625142
|||| vsr_state.checkpoint.header.client=5cc6f576dcd868996b0617b81c418662
|||| vsr_state.checkpoint.header.op=38399
|||| vsr_state.checkpoint.header.commit=38398
|||| vsr_state.checkpoint.header.timestamp=1717511693708840678
|||| vsr_state.checkpoint.header.request=38397
|||| vsr_state.checkpoint.header.operation=create_transfers
|||| vsr_state.checkpoint.header.reserved=[3]u8{0}
|||| vsr_state.checkpoint.free_set_last_block_checksum=0a3f0a4c5fcd8e09befd66682422176d
|||| vsr_state.checkpoint.free_set_last_block_checksum_padding=00000000000000000000000000000000
|||| vsr_state.checkpoint.client_sessions_last_block_checksum=441a4071656fb034d4da8414cecff4d4
|||| vsr_state.checkpoint.client_sessions_last_block_checksum_padding=00000000000000000000000000000000
|||| vsr_state.checkpoint.manifest_oldest_checksum=66565b21012e9927c67bdef102b4e7f9
|||| vsr_state.checkpoint.manifest_oldest_checksum_padding=00000000000000000000000000000000
|||| vsr_state.checkpoint.manifest_newest_checksum=66565b21012e9927c67bdef102b4e7f9
|||| vsr_state.checkpoint.manifest_newest_checksum_padding=00000000000000000000000000000000
|||| vsr_state.checkpoint.snapshots_block_checksum=00000000000000000000000000000000
|||| vsr_state.checkpoint.snapshots_block_checksum_padding=00000000000000000000000000000000
|||| vsr_state.checkpoint.free_set_checksum=f30dba2ad4a8a8d9e3f73a7bcb7a4731
|||| vsr_state.checkpoint.client_sessions_checksum=b5cfc1d65f087d7ff94a293b95a04723
|||| vsr_state.checkpoint.parent_checkpoint_id=31a611151b808dab1e1d50aedbe4f1d4
|||| vsr_state.checkpoint.grandparent_checkpoint_id=42f633bd9fa9ef3d9ff649cdf8625142
|||| vsr_state.checkpoint.free_set_last_block_address=34266
|||| vsr_state.checkpoint.client_sessions_last_block_address=34246
|||| vsr_state.checkpoint.manifest_oldest_address=33355
|||| vsr_state.checkpoint.manifest_newest_address=33355
|||| vsr_state.checkpoint.snapshots_block_address=0
|||| vsr_state.checkpoint.storage_size=19126026240
|||| vsr_state.checkpoint.free_set_size=4152
|||| vsr_state.checkpoint.client_sessions_size=16896
|||| vsr_state.checkpoint.manifest_block_count=1
|||| vsr_state.checkpoint.release=0.0.1
|||| vsr_state.checkpoint.reserved=[472]u8{0}
|||| vsr_state.replica_id=56385e2c24ab714427f2a74afbb95183
|||| vsr_state.members[0]=56385e2c24ab714427f2a74afbb95183
|||| vsr_state.members[1]=e29e0ed0d97cc675512f93b77e99ea27
|||| vsr_state.members[2]=ddcb461265b27424d7da69dd8068b23c
|||| vsr_state.members[3]=26f28fc989ea3e2c24a16e35c2a93924
|||| vsr_state.members[4]=369530271d1bc2e1941535b59b584162
|||| vsr_state.members[5]=d69589dd4f2d0b05d66e7ccb01ae7bd8
|||| vsr_state.members[6]=9b3f93ffb2383ef3365b3861d18d1f6c
|||| vsr_state.members[7]=fe4303c4ac5f3848e5595ea131b002e5
|||| vsr_state.members[8]=aea7baffbee01cd226404bb141c22036
|||| vsr_state.members[9]=9beb39bbac48269367e655c6bd9744b5
|||| vsr_state.members[10]=e576a09da5cb698a99186a9031ec3eb7
|||| vsr_state.members[11]=e3f18535eb98b48b4813ecb7542b6fbb
|||| vsr_state.commit_max=38431
|||| vsr_state.sync_op_min=0
|||| vsr_state.sync_op_max=0
|||| vsr_state.sync_view=0
|||| vsr_state.log_view=1
|||| vsr_state.view=1
|||| vsr_state.replica_count=1
|||| vsr_state.reserved=[779]u8{0}
|||| flags=0
|||| vsr_headers_count=1
|||| reserved=[1940]u8{0}
|||| vsr_headers_all[0].checksum=5146b8d0e1f69ca2e6867c42bb8263b7
|||| vsr_headers_all[0].checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[0].checksum_body=49f174618255402de6e7e3c40d60cc83
|||| vsr_headers_all[0].checksum_body_padding=00000000000000000000000000000000
|||| vsr_headers_all[0].nonce_reserved=00000000000000000000000000000000
|||| vsr_headers_all[0].cluster=00000000000000000000000000000000
|||| vsr_headers_all[0].size=256
|||| vsr_headers_all[0].epoch=0
|||| vsr_headers_all[0].view=0
|||| vsr_headers_all[0].release=0.0.0
|||| vsr_headers_all[0].protocol=0
|||| vsr_headers_all[0].command=prepare
|||| vsr_headers_all[0].replica=0
|||| vsr_headers_all[0].reserved_frame=[12]u8{0}
|||| vsr_headers_all[0].parent=00000000000000000000000000000000
|||| vsr_headers_all[0].parent_padding=00000000000000000000000000000000
|||| vsr_headers_all[0].request_checksum=00000000000000000000000000000000
|||| vsr_headers_all[0].request_checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[0].checkpoint_id=00000000000000000000000000000000
|||| vsr_headers_all[0].client=00000000000000000000000000000000
|||| vsr_headers_all[0].op=0
|||| vsr_headers_all[0].commit=0
|||| vsr_headers_all[0].timestamp=0
|||| vsr_headers_all[0].request=0
|||| vsr_headers_all[0].operation=root
|||| vsr_headers_all[0].reserved=[3]u8{0}
|||| vsr_headers_all[1].checksum=00000000000000000000000000000000
|||| vsr_headers_all[1].checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[1].checksum_body=00000000000000000000000000000000
|||| vsr_headers_all[1].checksum_body_padding=00000000000000000000000000000000
|||| vsr_headers_all[1].nonce_reserved=00000000000000000000000000000000
|||| vsr_headers_all[1].cluster=00000000000000000000000000000000
|||| vsr_headers_all[1].size=0
|||| vsr_headers_all[1].epoch=0
|||| vsr_headers_all[1].view=0
|||| vsr_headers_all[1].release=0.0.0
|||| vsr_headers_all[1].protocol=0
|||| vsr_headers_all[1].command=reserved
|||| vsr_headers_all[1].replica=0
|||| vsr_headers_all[1].reserved_frame=[12]u8{0}
|||| vsr_headers_all[1].parent=00000000000000000000000000000000
|||| vsr_headers_all[1].parent_padding=00000000000000000000000000000000
|||| vsr_headers_all[1].request_checksum=00000000000000000000000000000000
|||| vsr_headers_all[1].request_checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[1].checkpoint_id=00000000000000000000000000000000
|||| vsr_headers_all[1].client=00000000000000000000000000000000
|||| vsr_headers_all[1].op=0
|||| vsr_headers_all[1].commit=0
|||| vsr_headers_all[1].timestamp=0
|||| vsr_headers_all[1].request=0
|||| vsr_headers_all[1].operation=reserved
|||| vsr_headers_all[1].reserved=[3]u8{0}
|||| vsr_headers_all[2].checksum=00000000000000000000000000000000
|||| vsr_headers_all[2].checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[2].checksum_body=00000000000000000000000000000000
|||| vsr_headers_all[2].checksum_body_padding=00000000000000000000000000000000
|||| vsr_headers_all[2].nonce_reserved=00000000000000000000000000000000
|||| vsr_headers_all[2].cluster=00000000000000000000000000000000
|||| vsr_headers_all[2].size=0
|||| vsr_headers_all[2].epoch=0
|||| vsr_headers_all[2].view=0
|||| vsr_headers_all[2].release=0.0.0
|||| vsr_headers_all[2].protocol=0
|||| vsr_headers_all[2].command=reserved
|||| vsr_headers_all[2].replica=0
|||| vsr_headers_all[2].reserved_frame=[12]u8{0}
|||| vsr_headers_all[2].parent=00000000000000000000000000000000
|||| vsr_headers_all[2].parent_padding=00000000000000000000000000000000
|||| vsr_headers_all[2].request_checksum=00000000000000000000000000000000
|||| vsr_headers_all[2].request_checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[2].checkpoint_id=00000000000000000000000000000000
|||| vsr_headers_all[2].client=00000000000000000000000000000000
|||| vsr_headers_all[2].op=0
|||| vsr_headers_all[2].commit=0
|||| vsr_headers_all[2].timestamp=0
|||| vsr_headers_all[2].request=0
|||| vsr_headers_all[2].operation=reserved
|||| vsr_headers_all[2].reserved=[3]u8{0}
|||| vsr_headers_all[3].checksum=00000000000000000000000000000000
|||| vsr_headers_all[3].checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[3].checksum_body=00000000000000000000000000000000
|||| vsr_headers_all[3].checksum_body_padding=00000000000000000000000000000000
|||| vsr_headers_all[3].nonce_reserved=00000000000000000000000000000000
|||| vsr_headers_all[3].cluster=00000000000000000000000000000000
|||| vsr_headers_all[3].size=0
|||| vsr_headers_all[3].epoch=0
|||| vsr_headers_all[3].view=0
|||| vsr_headers_all[3].release=0.0.0
|||| vsr_headers_all[3].protocol=0
|||| vsr_headers_all[3].command=reserved
|||| vsr_headers_all[3].replica=0
|||| vsr_headers_all[3].reserved_frame=[12]u8{0}
|||| vsr_headers_all[3].parent=00000000000000000000000000000000
|||| vsr_headers_all[3].parent_padding=00000000000000000000000000000000
|||| vsr_headers_all[3].request_checksum=00000000000000000000000000000000
|||| vsr_headers_all[3].request_checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[3].checkpoint_id=00000000000000000000000000000000
|||| vsr_headers_all[3].client=00000000000000000000000000000000
|||| vsr_headers_all[3].op=0
|||| vsr_headers_all[3].commit=0
|||| vsr_headers_all[3].timestamp=0
|||| vsr_headers_all[3].request=0
|||| vsr_headers_all[3].operation=reserved
|||| vsr_headers_all[3].reserved=[3]u8{0}
|||| vsr_headers_all[4].checksum=00000000000000000000000000000000
|||| vsr_headers_all[4].checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[4].checksum_body=00000000000000000000000000000000
|||| vsr_headers_all[4].checksum_body_padding=00000000000000000000000000000000
|||| vsr_headers_all[4].nonce_reserved=00000000000000000000000000000000
|||| vsr_headers_all[4].cluster=00000000000000000000000000000000
|||| vsr_headers_all[4].size=0
|||| vsr_headers_all[4].epoch=0
|||| vsr_headers_all[4].view=0
|||| vsr_headers_all[4].release=0.0.0
|||| vsr_headers_all[4].protocol=0
|||| vsr_headers_all[4].command=reserved
|||| vsr_headers_all[4].replica=0
|||| vsr_headers_all[4].reserved_frame=[12]u8{0}
|||| vsr_headers_all[4].parent=00000000000000000000000000000000
|||| vsr_headers_all[4].parent_padding=00000000000000000000000000000000
|||| vsr_headers_all[4].request_checksum=00000000000000000000000000000000
|||| vsr_headers_all[4].request_checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[4].checkpoint_id=00000000000000000000000000000000
|||| vsr_headers_all[4].client=00000000000000000000000000000000
|||| vsr_headers_all[4].op=0
|||| vsr_headers_all[4].commit=0
|||| vsr_headers_all[4].timestamp=0
|||| vsr_headers_all[4].request=0
|||| vsr_headers_all[4].operation=reserved
|||| vsr_headers_all[4].reserved=[3]u8{0}
|||| vsr_headers_all[5].checksum=00000000000000000000000000000000
|||| vsr_headers_all[5].checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[5].checksum_body=00000000000000000000000000000000
|||| vsr_headers_all[5].checksum_body_padding=00000000000000000000000000000000
|||| vsr_headers_all[5].nonce_reserved=00000000000000000000000000000000
|||| vsr_headers_all[5].cluster=00000000000000000000000000000000
|||| vsr_headers_all[5].size=0
|||| vsr_headers_all[5].epoch=0
|||| vsr_headers_all[5].view=0
|||| vsr_headers_all[5].release=0.0.0
|||| vsr_headers_all[5].protocol=0
|||| vsr_headers_all[5].command=reserved
|||| vsr_headers_all[5].replica=0
|||| vsr_headers_all[5].reserved_frame=[12]u8{0}
|||| vsr_headers_all[5].parent=00000000000000000000000000000000
|||| vsr_headers_all[5].parent_padding=00000000000000000000000000000000
|||| vsr_headers_all[5].request_checksum=00000000000000000000000000000000
|||| vsr_headers_all[5].request_checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[5].checkpoint_id=00000000000000000000000000000000
|||| vsr_headers_all[5].client=00000000000000000000000000000000
|||| vsr_headers_all[5].op=0
|||| vsr_headers_all[5].commit=0
|||| vsr_headers_all[5].timestamp=0
|||| vsr_headers_all[5].request=0
|||| vsr_headers_all[5].operation=reserved
|||| vsr_headers_all[5].reserved=[3]u8{0}
|||| vsr_headers_all[6].checksum=00000000000000000000000000000000
|||| vsr_headers_all[6].checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[6].checksum_body=00000000000000000000000000000000
|||| vsr_headers_all[6].checksum_body_padding=00000000000000000000000000000000
|||| vsr_headers_all[6].nonce_reserved=00000000000000000000000000000000
|||| vsr_headers_all[6].cluster=00000000000000000000000000000000
|||| vsr_headers_all[6].size=0
|||| vsr_headers_all[6].epoch=0
|||| vsr_headers_all[6].view=0
|||| vsr_headers_all[6].release=0.0.0
|||| vsr_headers_all[6].protocol=0
|||| vsr_headers_all[6].command=reserved
|||| vsr_headers_all[6].replica=0
|||| vsr_headers_all[6].reserved_frame=[12]u8{0}
|||| vsr_headers_all[6].parent=00000000000000000000000000000000
|||| vsr_headers_all[6].parent_padding=00000000000000000000000000000000
|||| vsr_headers_all[6].request_checksum=00000000000000000000000000000000
|||| vsr_headers_all[6].request_checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[6].checkpoint_id=00000000000000000000000000000000
|||| vsr_headers_all[6].client=00000000000000000000000000000000
|||| vsr_headers_all[6].op=0
|||| vsr_headers_all[6].commit=0
|||| vsr_headers_all[6].timestamp=0
|||| vsr_headers_all[6].request=0
|||| vsr_headers_all[6].operation=reserved
|||| vsr_headers_all[6].reserved=[3]u8{0}
|||| vsr_headers_all[7].checksum=00000000000000000000000000000000
|||| vsr_headers_all[7].checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[7].checksum_body=00000000000000000000000000000000
|||| vsr_headers_all[7].checksum_body_padding=00000000000000000000000000000000
|||| vsr_headers_all[7].nonce_reserved=00000000000000000000000000000000
|||| vsr_headers_all[7].cluster=00000000000000000000000000000000
|||| vsr_headers_all[7].size=0
|||| vsr_headers_all[7].epoch=0
|||| vsr_headers_all[7].view=0
|||| vsr_headers_all[7].release=0.0.0
|||| vsr_headers_all[7].protocol=0
|||| vsr_headers_all[7].command=reserved
|||| vsr_headers_all[7].replica=0
|||| vsr_headers_all[7].reserved_frame=[12]u8{0}
|||| vsr_headers_all[7].parent=00000000000000000000000000000000
|||| vsr_headers_all[7].parent_padding=00000000000000000000000000000000
|||| vsr_headers_all[7].request_checksum=00000000000000000000000000000000
|||| vsr_headers_all[7].request_checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[7].checkpoint_id=00000000000000000000000000000000
|||| vsr_headers_all[7].client=00000000000000000000000000000000
|||| vsr_headers_all[7].op=0
|||| vsr_headers_all[7].commit=0
|||| vsr_headers_all[7].timestamp=0
|||| vsr_headers_all[7].request=0
|||| vsr_headers_all[7].operation=reserved
|||| vsr_headers_all[7].reserved=[3]u8{0}
|||| vsr_headers_all[8].checksum=00000000000000000000000000000000
|||| vsr_headers_all[8].checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[8].checksum_body=00000000000000000000000000000000
|||| vsr_headers_all[8].checksum_body_padding=00000000000000000000000000000000
|||| vsr_headers_all[8].nonce_reserved=00000000000000000000000000000000
|||| vsr_headers_all[8].cluster=00000000000000000000000000000000
|||| vsr_headers_all[8].size=0
|||| vsr_headers_all[8].epoch=0
|||| vsr_headers_all[8].view=0
|||| vsr_headers_all[8].release=0.0.0
|||| vsr_headers_all[8].protocol=0
|||| vsr_headers_all[8].command=reserved
|||| vsr_headers_all[8].replica=0
|||| vsr_headers_all[8].reserved_frame=[12]u8{0}
|||| vsr_headers_all[8].parent=00000000000000000000000000000000
|||| vsr_headers_all[8].parent_padding=00000000000000000000000000000000
|||| vsr_headers_all[8].request_checksum=00000000000000000000000000000000
|||| vsr_headers_all[8].request_checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[8].checkpoint_id=00000000000000000000000000000000
|||| vsr_headers_all[8].client=00000000000000000000000000000000
|||| vsr_headers_all[8].op=0
|||| vsr_headers_all[8].commit=0
|||| vsr_headers_all[8].timestamp=0
|||| vsr_headers_all[8].request=0
|||| vsr_headers_all[8].operation=reserved
|||| vsr_headers_all[8].reserved=[3]u8{0}
|||| vsr_headers_all[9].checksum=00000000000000000000000000000000
|||| vsr_headers_all[9].checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[9].checksum_body=00000000000000000000000000000000
|||| vsr_headers_all[9].checksum_body_padding=00000000000000000000000000000000
|||| vsr_headers_all[9].nonce_reserved=00000000000000000000000000000000
|||| vsr_headers_all[9].cluster=00000000000000000000000000000000
|||| vsr_headers_all[9].size=0
|||| vsr_headers_all[9].epoch=0
|||| vsr_headers_all[9].view=0
|||| vsr_headers_all[9].release=0.0.0
|||| vsr_headers_all[9].protocol=0
|||| vsr_headers_all[9].command=reserved
|||| vsr_headers_all[9].replica=0
|||| vsr_headers_all[9].reserved_frame=[12]u8{0}
|||| vsr_headers_all[9].parent=00000000000000000000000000000000
|||| vsr_headers_all[9].parent_padding=00000000000000000000000000000000
|||| vsr_headers_all[9].request_checksum=00000000000000000000000000000000
|||| vsr_headers_all[9].request_checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[9].checkpoint_id=00000000000000000000000000000000
|||| vsr_headers_all[9].client=00000000000000000000000000000000
|||| vsr_headers_all[9].op=0
|||| vsr_headers_all[9].commit=0
|||| vsr_headers_all[9].timestamp=0
|||| vsr_headers_all[9].request=0
|||| vsr_headers_all[9].operation=reserved
|||| vsr_headers_all[9].reserved=[3]u8{0}
|||| vsr_headers_all[10].checksum=00000000000000000000000000000000
|||| vsr_headers_all[10].checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[10].checksum_body=00000000000000000000000000000000
|||| vsr_headers_all[10].checksum_body_padding=00000000000000000000000000000000
|||| vsr_headers_all[10].nonce_reserved=00000000000000000000000000000000
|||| vsr_headers_all[10].cluster=00000000000000000000000000000000
|||| vsr_headers_all[10].size=0
|||| vsr_headers_all[10].epoch=0
|||| vsr_headers_all[10].view=0
|||| vsr_headers_all[10].release=0.0.0
|||| vsr_headers_all[10].protocol=0
|||| vsr_headers_all[10].command=reserved
|||| vsr_headers_all[10].replica=0
|||| vsr_headers_all[10].reserved_frame=[12]u8{0}
|||| vsr_headers_all[10].parent=00000000000000000000000000000000
|||| vsr_headers_all[10].parent_padding=00000000000000000000000000000000
|||| vsr_headers_all[10].request_checksum=00000000000000000000000000000000
|||| vsr_headers_all[10].request_checksum_padding=00000000000000000000000000000000
|||| vsr_headers_all[10].checkpoint_id=00000000000000000000000000000000
|||| vsr_headers_all[10].client=00000000000000000000000000000000
|||| vsr_headers_all[10].op=0
|||| vsr_headers_all[10].commit=0
|||| vsr_headers_all[10].timestamp=0
|||| vsr_headers_all[10].request=0
|||| vsr_headers_all[10].operation=reserved
|||| vsr_headers_all[10].reserved=[3]u8{0}
|||| vsr_headers_reserved=[1280]u8{0}

Like the superblock, the || indicates where the redundant header and the prepare match or mismatch:

inspect wal
$ zig build scripts -- inspect wal  ./TB.0
info(io): opening "TB.0"...
||___0: checksum=d1ee8b063a378133dc9c4b50333ca98c release=0.0.1 view=1 op=1024 size=1048576 operation=create_transfers
||___1: checksum=6e53949da1a41586f202dff50f2c3361 release=0.0.1 view=1 op=1025 size=1048576 operation=create_transfers
||___2: checksum=ede59242fab6dee5dd0ddefe247ed5ff release=0.0.1 view=1 op=1026 size=1048576 operation=create_transfers
||___3: checksum=f4fd4b1500838ca1848b61eab43a29ea release=0.0.1 view=1 op=1027 size=1048576 operation=create_transfers
||___4: checksum=89889861cf90b04d2a393bdb33038a6b release=0.0.1 view=1 op=1028 size=1048576 operation=create_transfers
||___5: checksum=fa7475a45b2e1a578de3048aa503bcb8 release=0.0.1 view=1 op=1029 size=1048576 operation=create_transfers
||___6: checksum=81694f68ea16923104f9844e9e07b6ba release=0.0.1 view=1 op=1030 size=1048576 operation=create_transfers
||___7: checksum=045676a039ffc69039e68b2342cd0a14 release=0.0.1 view=1 op=1031 size=1048576 operation=create_transfers
||___8: checksum=ab1a955ef7e37fc7280259533cca884a release=0.0.1 view=1 op=1032 size=1048576 operation=create_transfers
||___9: checksum=5019c1cb54a7f0659b50126ab4a96d7b release=0.0.1 view=1 op=1033 size=1048576 operation=create_transfers
||__10: checksum=c85fd1b4665b847686175f93dcd4867e release=0.0.1 view=1 op=1034 size=1048576 operation=create_transfers
||__11: checksum=7530e07ca40e7436195bee8060f3dba8 release=0.0.1 view=1 op=1035 size=1048576 operation=create_transfers
||__12: checksum=d953fa839a56fea91ad79ea48a55a870 release=0.0.1 view=1 op=1036 size=1048576 operation=create_transfers
||__13: checksum=4a05c07e4a95e58c760415596484dabc release=0.0.1 view=1 op=1037 size=1048576 operation=create_transfers
||__14: checksum=4444a3dc1378ee17a4deabb96f3e98d9 release=0.0.1 view=1 op=1038 size=1048576 operation=create_transfers
||__15: checksum=80090bb150320d7b26880d5da02c9f52 release=0.0.1 view=1 op=1039 size=1048576 operation=create_transfers
||__16: checksum=dbb646b46c1ed23d3847ce2fd144976a release=0.0.1 view=1 op=1040 size=1048576 operation=create_transfers
||__17: checksum=8d864788f85bfc184b326065901c50c8 release=0.0.1 view=1 op=1041 size=1048576 operation=create_transfers
||__18: checksum=ea447c4fb5432178bcc7940e0d7c8ce7 release=0.0.1 view=1 op=1042 size=1048576 operation=create_transfers
||__19: checksum=d9304b98e95ce0b604f5903990af51bd release=0.0.1 view=1 op=1043 size=1048576 operation=create_transfers
||__20: checksum=3a17565a48fa7063af58a7c6bcd6c959 release=0.0.1 view=1 op=1044 size=1048576 operation=create_transfers
||__21: checksum=afa5083da3e3df0f3621a053d762613f release=0.0.1 view=1 op=1045 size=1048576 operation=create_transfers
||__22: checksum=22f06390c2d125d08ec07cdb64a58f10 release=0.0.1 view=1 op=1046 size=1048576 operation=create_transfers
||__23: checksum=6e8fd1626462837628b5b61e9c2c460e release=0.0.1 view=1 op=1047 size=1048576 operation=create_transfers
||__24: checksum=c3bf2b2b38bb91eaf460828cd16917db release=0.0.1 view=1 op=1048 size=1048576 operation=create_transfers
||__25: checksum=f0864665218632619ab5b194965a2f8c release=0.0.1 view=1 op=1049 size=1048576 operation=create_transfers
||__26: checksum=48a23004810147815708b19bec0e3568 release=0.0.1 view=1 op=1050 size=1048576 operation=create_transfers
||__27: checksum=6b1588bd87b68ca761adabe077d633b6 release=0.0.1 view=1 op=1051 size=1048576 operation=create_transfers
||__28: checksum=f025a0e3745f385612f20acf10ee2704 release=0.0.1 view=1 op=1052 size=1048576 operation=create_transfers
||__29: checksum=6df64a845ff9b8c2a098dfafc031dfb6 release=0.0.1 view=1 op=1053 size=1048576 operation=create_transfers
||__30: checksum=8cf30aa442a7be858e0e6a04c70241c0 release=0.0.1 view=1 op=1054 size=1048576 operation=create_transfers
||__31: checksum=cb9a7ab23138047b0433f36c79899ec5 release=0.0.1 view=1 op=1055 size=1048576 operation=create_transfers
||__32: checksum=d04189d5d887f8ec2dc1fd58ae8e5b1c release=0.0.1 view=1 op=1056 size=1048576 operation=create_transfers
||__33: checksum=74feeb91d910e2565c74eafc04a9fe8a release=0.0.1 view=1 op=1057 size=1048576 operation=create_transfers
||__34: checksum=d7f90a67459bc15ccf5bef5a811162b7 release=0.0.1 view=1 op=1058 size=1048576 operation=create_transfers
||__35: checksum=ca42acd272acc1671af31b2ccc194fca release=0.0.1 view=1 op=1059 size=1048576 operation=create_transfers
||__36: checksum=0e5c4f65164d2249597505d3f87b4801 release=0.0.1 view=1 op=1060 size=1048576 operation=create_transfers
||__37: checksum=65d912a39cc6bf22582030a875fd35e0 release=0.0.1 view=1 op=1061 size=1048576 operation=create_transfers
||__38: checksum=c6b5183bbca4475597082dbef19481d1 release=0.0.1 view=1 op=1062 size=1048576 operation=create_transfers
||__39: checksum=44214c224c9dd9a905f7510d94c6d8de release=0.0.1 view=1 op=1063 size=1048576 operation=create_transfers
||__40: checksum=0344be7762d11eb38a240e344d8ac302 release=0.0.1 view=1 op=1064 size=1048576 operation=create_transfers
||__41: checksum=6c8cbc51375ff12e17bbcabf0bbcc838 release=0.0.1 view=1 op=1065 size=1048576 operation=create_transfers
||__42: checksum=93e6471f64e45c6acea0036a76d69d83 release=0.0.1 view=1 op=1066 size=1048576 operation=create_transfers
||__43: checksum=b2811ced33934ba30130aaac5686d9a4 release=0.0.1 view=1 op=1067 size=1048576 operation=create_transfers
||__44: checksum=ba4e61275079e905f901d0715ee624aa release=0.0.1 view=1 op=1068 size=1048576 operation=create_transfers
||__45: checksum=c2133f786d304ae0c6f63fedd13e3681 release=0.0.1 view=1 op=1069 size=1048576 operation=create_transfers
||__46: checksum=3b48d2610ffa1eeb99938adf4c197cc8 release=0.0.1 view=1 op=1070 size=1048576 operation=create_transfers
||__47: checksum=6e1004c367230c41d9bf34180804b884 release=0.0.1 view=1 op=1071 size=1048576 operation=create_transfers
||__48: checksum=bfbb61c32c01b8d6eb43c246c9ddd8a6 release=0.0.1 view=1 op=1072 size=1048576 operation=create_transfers
||__49: checksum=d446477e0aeb9c340b6595d8483f9321 release=0.0.1 view=1 op=1073 size=1048576 operation=create_transfers
||__50: checksum=dc48c0023bc93f1ea6e01468a41ea947 release=0.0.1 view=1 op=1074 size=1048576 operation=create_transfers
||__51: checksum=a676393eebaa6d214566de82ea9692a2 release=0.0.1 view=1 op=1075 size=1048576 operation=create_transfers
||__52: checksum=3f51b0ca6b0238003fcc6f664b5d1663 release=0.0.1 view=1 op=1076 size=1048576 operation=create_transfers
||__53: checksum=bf93351acd741247abbaf683bb1df9b8 release=0.0.1 view=1 op=1077 size=1048576 operation=create_transfers
||__54: checksum=c3833c3dc32d375968de6f132402ebfd release=0.0.1 view=1 op=1078 size=1048576 operation=create_transfers
||__55: checksum=adbaded2d112e3e1d1f00bb5fc0b1dfc release=0.0.1 view=1 op=1079 size=1048576 operation=create_transfers
||__56: checksum=ef8b23b37237b9e29e7abd9ebc35494f release=0.0.1 view=1 op=1080 size=1048576 operation=create_transfers
||__57: checksum=6cb1fce9b7824ec4973ec490029b30e3 release=0.0.1 view=1 op=1081 size=1048576 operation=create_transfers
||__58: checksum=1892fb0196a517ead4cf3324d8c68100 release=0.0.1 view=1 op=1082 size=1048576 operation=create_transfers
||__59: checksum=2fa7a46b345d9f767c6146a2fdd91fea release=0.0.1 view=1 op=1083 size=1048576 operation=create_transfers
||__60: checksum=38bd04fb12b73265efb74366e422353d release=0.0.1 view=1 op=1084 size=1048576 operation=create_transfers
||__61: checksum=4bdb04f836833ed8444dfb957ec99ec9 release=0.0.1 view=1 op=1085 size=1048576 operation=create_transfers
||__62: checksum=ee5e26d1d59e7fee9872cc68180c5ad8 release=0.0.1 view=1 op=1086 size=1048576 operation=create_transfers
||__63: checksum=f8f935ff127d2f44e31033a600b950b5 release=0.0.1 view=1 op=1087 size=1048576 operation=create_transfers
||__64: checksum=17ffc42fb51d72da7a1e23d093541a50 release=0.0.1 view=1 op=1088 size=1048576 operation=create_transfers
||__65: checksum=fb92003aead6d95ca0fc5fd8220606a1 release=0.0.1 view=1 op=1089 size=1048576 operation=create_transfers
||__66: checksum=bd2bb26186af72c559ac7b7acd1a9117 release=0.0.1 view=1 op=1090 size=1048576 operation=create_transfers
||__67: checksum=3bd63b2090762173a070a96f241cfcfc release=0.0.1 view=1 op=1091 size=1048576 operation=create_transfers
||__68: checksum=8aabb6bbbae0f6f4b4da607f792f7b64 release=0.0.1 view=1 op=1092 size=1048576 operation=create_transfers
||__69: checksum=1be65e0c0ba87122cdaff3e2fd3aacd7 release=0.0.1 view=1 op=1093 size=1048576 operation=create_transfers
||__70: checksum=f20ce94ba5abed17b714f17a6b15e468 release=0.0.1 view=1 op=1094 size=1048576 operation=create_transfers
||__71: checksum=9b86220c579b7121d85a41f15afb58fe release=0.0.1 view=1 op=1095 size=1048576 operation=create_transfers
||__72: checksum=d52b240dd7462b86cec332d0f09618d5 release=0.0.1 view=1 op=1096 size=1048576 operation=create_transfers
||__73: checksum=7c59d1d99f6e32f1af3d70e010db3b75 release=0.0.1 view=1 op=1097 size=1048576 operation=create_transfers
||__74: checksum=441fb799d2d1c24f1802349278e1a67a release=0.0.1 view=1 op=1098 size=1048576 operation=create_transfers
||__75: checksum=49ed2bddabd9571b024c0ff674cd7b21 release=0.0.1 view=1 op=1099 size=1048576 operation=create_transfers
||__76: checksum=f97906f548bc1240f36a0e17a718b209 release=0.0.1 view=1 op=1100 size=1048576 operation=create_transfers
||__77: checksum=5bb21d68a251c6b15a8b6855deb46098 release=0.0.1 view=1 op=1101 size=1048576 operation=create_transfers
||__78: checksum=c3176307acdb70f3e0bc9d34ba86063f release=0.0.1 view=1 op=1102 size=1048576 operation=create_transfers
||__79: checksum=9669a56561b0eb53ac6bed355309ee00 release=0.0.1 view=1 op=1103 size=1048576 operation=create_transfers
||__80: checksum=5c7fb83fcb18eacaf1cfc582ec8496cd release=0.0.1 view=1 op=1104 size=1048576 operation=create_transfers
||__81: checksum=5947785f32e8d1b4aadda94c2d7eedfe release=0.0.1 view=1 op=1105 size=1048576 operation=create_transfers
||__82: checksum=c7e1dd05612fd1fe99858063011ec066 release=0.0.1 view=1 op=1106 size=1048576 operation=create_transfers
||__83: checksum=3ead0b2fec75d44a9e0f8c38bce6a8f9 release=0.0.1 view=1 op=1107 size=1048576 operation=create_transfers
||__84: checksum=849420f1bbbf370dcfe0b2bb19f031ee release=0.0.1 view=1 op=1108 size=1048576 operation=create_transfers
||__85: checksum=3f024d8b47a905d12e3fcd25c1a855a2 release=0.0.1 view=1 op=1109 size=1048576 operation=create_transfers
||__86: checksum=f57ae45bea9c35d63848d6aa7880c2d8 release=0.0.1 view=1 op=1110 size=1048576 operation=create_transfers
||__87: checksum=df375580df7d0f58824569c1a9865012 release=0.0.1 view=1 op=1111 size=1048576 operation=create_transfers
||__88: checksum=ca07bbc8bf1234a5a18d803b76b3716d release=0.0.1 view=1 op=1112 size=1048576 operation=create_transfers
||__89: checksum=9980fd1a88d8372e7f5e59fa7a5c1ca5 release=0.0.1 view=1 op=1113 size=1048576 operation=create_transfers
||__90: checksum=e7766beecc84abf63f4c45344756fda8 release=0.0.1 view=1 op=1114 size=1048576 operation=create_transfers
||__91: checksum=2e739e255b85e42adf62ef6ef75f72a6 release=0.0.1 view=1 op=1115 size=1048576 operation=create_transfers
||__92: checksum=c03b983b997c320b75c862b16611cda6 release=0.0.1 view=1 op=1116 size=1048576 operation=create_transfers
||__93: checksum=2183661b19310f8952ac34ee2d47757f release=0.0.1 view=1 op=1117 size=1048576 operation=create_transfers
||__94: checksum=2919f03d12ea4eed75bc955d9c9f540c release=0.0.1 view=1 op=1118 size=1048576 operation=create_transfers
||__95: checksum=84387e61055edcab1b7937bc794aed32 release=0.0.1 view=1 op=1119 size=1048576 operation=create_transfers
||__96: checksum=9befca8ae907f095302bc3bea16d0856 release=0.0.1 view=1 op=1120 size=1048576 operation=create_transfers
||__97: checksum=5ea05006b7732e66bb4239fd9a741a6e release=0.0.1 view=1 op=1121 size=1048576 operation=create_transfers
||__98: checksum=2d122baa3b2b19589fc262edfbf80fa3 release=0.0.1 view=1 op=1122 size=1048576 operation=create_transfers
||__99: checksum=13ab82e8d55e62a4294005fecdc0acee release=0.0.1 view=1 op=1123 size=1048576 operation=create_transfers
||_100: checksum=2441327222955f367a4b81a24eda0b33 release=0.0.1 view=1 op=1124 size=1048576 operation=create_transfers
||_101: checksum=88748a95d2971c87d760bebcb14cb1a2 release=0.0.1 view=1 op=1125 size=1048576 operation=create_transfers
||_102: checksum=6e339fe0ce51321414f84746014fd63d release=0.0.1 view=1 op=1126 size=1048576 operation=create_transfers
||_103: checksum=98bbf8060098c8a78c687e335582781f release=0.0.1 view=1 op=1127 size=1048576 operation=create_transfers
||_104: checksum=e46d53d0bbcf776b2431cb31b55aa6f3 release=0.0.1 view=1 op=1128 size=1048576 operation=create_transfers
||_105: checksum=49ce1260c380e7b226c70ac9e4f0d24c release=0.0.1 view=1 op=1129 size=1048576 operation=create_transfers
||_106: checksum=e96e935f583793a97538303230a8abbe release=0.0.1 view=1 op=1130 size=1048576 operation=create_transfers
||_107: checksum=038fb4e673015c5ef8d1e841470ae4ee release=0.0.1 view=1 op=1131 size=1048576 operation=create_transfers
||_108: checksum=fd3de8c70018379e07c80ee6488db332 release=0.0.1 view=1 op=1132 size=1048576 operation=create_transfers
||_109: checksum=c929830350316ccca93f206b4ab4a7a3 release=0.0.1 view=1 op=1133 size=1048576 operation=create_transfers
||_110: checksum=702a6a8054a2901a71e546321560af70 release=0.0.1 view=1 op=1134 size=1048576 operation=create_transfers
||_111: checksum=3d579ef6ff61b736b4a3392fc40061fa release=0.0.1 view=1 op=1135 size=1048576 operation=create_transfers
||_112: checksum=3918ca70c168f40d47c38caab7103d97 release=0.0.1 view=1 op=1136 size=1048576 operation=create_transfers
||_113: checksum=870eede333e045c2f0c54f90b1960712 release=0.0.1 view=1 op=1137 size=1048576 operation=create_transfers
||_114: checksum=4efacafd79cad918da695e3b7fd96ecb release=0.0.1 view=1 op=1138 size=1048576 operation=create_transfers
||_115: checksum=fa75142ba9a4a07845022253f9e3245a release=0.0.1 view=1 op=1139 size=1048576 operation=create_transfers
||_116: checksum=c4f21e17c36f3693b1bd23c2a0a749a9 release=0.0.1 view=1 op=1140 size=1048576 operation=create_transfers
||_117: checksum=c84ab7e1b77b0e6397c611f94f7da72e release=0.0.1 view=1 op=1141 size=1048576 operation=create_transfers
||_118: checksum=f81371484fecadae197ec11a58b3b674 release=0.0.1 view=1 op=1142 size=1048576 operation=create_transfers
||_119: checksum=54d9055961533075c653b9e65fc271d0 release=0.0.1 view=1 op=1143 size=1048576 operation=create_transfers
||_120: checksum=dcf0fcc265b9709ceeb549f470648349 release=0.0.1 view=1 op=1144 size=1048576 operation=create_transfers
||_121: checksum=0585630350498e98bc6c62a684798ae9 release=0.0.1 view=1 op=1145 size=1048576 operation=create_transfers
||_122: checksum=cecc0412ae678eec85a8275fcc5edac9 release=0.0.1 view=1 op=1146 size=1048576 operation=create_transfers
||_123: checksum=326deb4508fe3bdaf8a66cef38b81358 release=0.0.1 view=1 op=1147 size=1048576 operation=create_transfers
||_124: checksum=1b380e52b87b84f93eff522d7d1d12ff release=0.0.1 view=1 op=1148 size=1048576 operation=create_transfers
||_125: checksum=8170cdff3429dd766aa66aaa708072bc release=0.0.1 view=1 op=1149 size=1048576 operation=create_transfers
||_126: checksum=dea15698d2a5f240de410792e4c01d86 release=0.0.1 view=1 op=1150 size=1048576 operation=create_transfers
||_127: checksum=eaf7e9103c4eea5957820f2519158ad1 release=0.0.1 view=1 op=1151 size=1048576 operation=create_transfers
||_128: checksum=740a3c18542b65c118cfabcbb79ef67f release=0.0.1 view=1 op=1152 size=1048576 operation=create_transfers
||_129: checksum=8f9dd95a83237ca11a8227c06988a016 release=0.0.1 view=1 op=1153 size=1048576 operation=create_transfers
||_130: checksum=43ce453106206a16b852e2f4a3a84012 release=0.0.1 view=1 op=1154 size=1048576 operation=create_transfers
||_131: checksum=5f5c48872dd388a51b988aeeba11039e release=0.0.1 view=1 op=1155 size=1048576 operation=create_transfers
||_132: checksum=e6b6ab3d178cd34621904eb0ccd9c379 release=0.0.1 view=1 op=1156 size=1048576 operation=create_transfers
||_133: checksum=42ed1fa481ac05d5da555dc7be8a911d release=0.0.1 view=1 op=1157 size=1048576 operation=create_transfers
||_134: checksum=b1165f0ada59656fffc195d9646580e5 release=0.0.1 view=1 op=1158 size=1048576 operation=create_transfers
||_135: checksum=1f88fbadf9d0c6ccc66bd71dbd4bd55f release=0.0.1 view=1 op=1159 size=1048576 operation=create_transfers
||_136: checksum=8020535a5a18b6e973368fb0de667f5c release=0.0.1 view=1 op=1160 size=1048576 operation=create_transfers
||_137: checksum=9a294a783448ac42d9b3f902ef0a6ea4 release=0.0.1 view=1 op=1161 size=1048576 operation=create_transfers
||_138: checksum=6aaaf31a5b07365b0885968e91e43c62 release=0.0.1 view=1 op=1162 size=1048576 operation=create_transfers
||_139: checksum=d47fae8174a2799d9a3f2095aa1f0199 release=0.0.1 view=1 op=1163 size=1048576 operation=create_transfers
||_140: checksum=1d7e8434b363f3e0ffeccb6e8dfb1a3c release=0.0.1 view=1 op=1164 size=1048576 operation=create_transfers
||_141: checksum=19717881682876497636a185bfccbdd1 release=0.0.1 view=1 op=1165 size=1048576 operation=create_transfers
||_142: checksum=c0d825cbab0b233fd49e02d8bb4ec93e release=0.0.1 view=1 op=1166 size=1048576 operation=create_transfers
||_143: checksum=d2514adf80576a74e5d5c9b3581fdfb1 release=0.0.1 view=1 op=1167 size=1048576 operation=create_transfers
||_144: checksum=826d594c7616cc4e7702b84fdf1d9971 release=0.0.1 view=1 op=1168 size=1048576 operation=create_transfers
||_145: checksum=fff9d358e5cb2f91f3649e1b837e06ae release=0.0.1 view=1 op=1169 size=1048576 operation=create_transfers
||_146: checksum=c4105f72a963e72cda48bb7c143dcaa9 release=0.0.1 view=1 op=1170 size=1048576 operation=create_transfers
||_147: checksum=31b78430f9c61d9472a2d1f625af29a7 release=0.0.1 view=1 op=1171 size=1048576 operation=create_transfers
||_148: checksum=53bac4e1a87d8110662e6a4d22e7254c release=0.0.1 view=1 op=1172 size=1048576 operation=create_transfers
||_149: checksum=cce2106ea98f9fc8c5e246b7d3fc57ce release=0.0.1 view=1 op=1173 size=1048576 operation=create_transfers
||_150: checksum=7f5b4813b2e463c47efd17d843fcce3f release=0.0.1 view=1 op=1174 size=1048576 operation=create_transfers
||_151: checksum=a0dbbbd6cf662b913fc4ca44284f1247 release=0.0.1 view=1 op=1175 size=1048576 operation=create_transfers
||_152: checksum=427fd8962936ea109459dd4fb4e76dec release=0.0.1 view=1 op=1176 size=1048576 operation=create_transfers
||_153: checksum=2e016ba27619337397ce7636b8c94b53 release=0.0.1 view=1 op=1177 size=1048576 operation=create_transfers
||_154: checksum=de547b883a323bae77eda9e6e85f6b7d release=0.0.1 view=1 op=1178 size=1048576 operation=create_transfers
...

Again, both the redundant header and prepare are included, as well as the body of the prepare:

inspect wal --slot=5
$ zig build scripts -- inspect wal --slot=5  ./TB.0
info(io): opening "TB.0"...
||.checksum=ae4b0a45d1c062b54a5b1008da7610a5
||.checksum_padding=00000000000000000000000000000000
||.checksum_body=6cf2b71536cf143892850790ba882649
||.checksum_body_padding=00000000000000000000000000000000
||.nonce_reserved=00000000000000000000000000000000
||.cluster=00000000000000000000000000000000
||.size=33024
||.epoch=0
||.view=1
||.release=0.0.1
||.protocol=0
||.command=prepare
||.replica=0
||.reserved_frame=[12]u8{0}
||.parent=b455282a07d4fe850fd9e37f45552327
||.parent_padding=00000000000000000000000000000000
||.request_checksum=07657627e38ba1d3cb382cea816b1ac8
||.request_checksum_padding=00000000000000000000000000000000
||.checkpoint_id=31a611151b808dab1e1d50aedbe4f1d4
||.client=5cc6f576dcd868996b0617b81c418662
||.op=38917
||.commit=38916
||.timestamp=1717511704198600785
||.request=38915
||.operation=create_transfers
||.reserved=[3]u8{0}
events[0]: .id=00000000000000000000000000980001
events[0]: .debit_account_id=00000000000000000000000000001c1d
events[0]: .credit_account_id=00000000000000000000000000001e95
events[0]: .amount=00000000000000000000000000001247
events[0]: .pending_id=00000000000000000000000000000000
events[0]: .user_data_128=f1e8fb333e547aeac9fa2a32eef781c1
events[0]: .user_data_64=1884679326531471052
events[0]: .user_data_32=3415650188
events[0]: .timeout=0
events[0]: .ledger=2
events[0]: .code=59505
events[0]: .flags.linked=false
events[0]: .flags.pending=false
events[0]: .flags.post_pending_transfer=false
events[0]: .flags.void_pending_transfer=false
events[0]: .flags.balancing_debit=false
events[0]: .flags.balancing_credit=false
events[0]: .flags.padding=0
events[0]: .timestamp=0
events[1]: .id=00000000000000000000000000980002
events[1]: .debit_account_id=00000000000000000000000000001ec7
events[1]: .credit_account_id=000000000000000000000000000002c0
events[1]: .amount=00000000000000000000000000000c42
events[1]: .pending_id=00000000000000000000000000000000
events[1]: .user_data_128=91c31d032133eea8f3b9398eef33d34d
events[1]: .user_data_64=8009774816301893634
events[1]: .user_data_32=514052726
events[1]: .timeout=0
events[1]: .ledger=2
events[1]: .code=38055
events[1]: .flags.linked=false
events[1]: .flags.pending=false
events[1]: .flags.post_pending_transfer=false
events[1]: .flags.void_pending_transfer=false
events[1]: .flags.balancing_debit=false
events[1]: .flags.balancing_credit=false
events[1]: .flags.padding=0
events[1]: .timestamp=0
events[2]: .id=00000000000000000000000000980003
events[2]: .debit_account_id=00000000000000000000000000000178
events[2]: .credit_account_id=0000000000000000000000000000129b
events[2]: .amount=00000000000000000000000000000496
events[2]: .pending_id=00000000000000000000000000000000
events[2]: .user_data_128=6b59006087eb2273462e6d7b21d3f579
events[2]: .user_data_64=53919786515370235
events[2]: .user_data_32=3238649124
events[2]: .timeout=0
events[2]: .ledger=2
events[2]: .code=20337
events[2]: .flags.linked=false
events[2]: .flags.pending=false
events[2]: .flags.post_pending_transfer=false
events[2]: .flags.void_pending_transfer=false
events[2]: .flags.balancing_debit=false
events[2]: .flags.balancing_credit=false
events[2]: .flags.padding=0
events[2]: .timestamp=0
events[3]: .id=00000000000000000000000000980004
events[3]: .debit_account_id=000000000000000000000000000002c1
events[3]: .credit_account_id=0000000000000000000000000000186e
events[3]: .amount=00000000000000000000000000003b8c
events[3]: .pending_id=00000000000000000000000000000000
events[3]: .user_data_128=93759ca4726e567be06145a96ce3bf7d
events[3]: .user_data_64=18129538556689134138
events[3]: .user_data_32=3534833013
events[3]: .timeout=0
events[3]: .ledger=2
events[3]: .code=20849
events[3]: .flags.linked=false
events[3]: .flags.pending=false
events[3]: .flags.post_pending_transfer=false
events[3]: .flags.void_pending_transfer=false
events[3]: .flags.balancing_debit=false
events[3]: .flags.balancing_credit=false
events[3]: .flags.padding=0
events[3]: .timestamp=0
events[4]: .id=00000000000000000000000000980005
events[4]: .debit_account_id=0000000000000000000000000000009b
events[4]: .credit_account_id=00000000000000000000000000001935
events[4]: .amount=00000000000000000000000000000e5f
events[4]: .pending_id=00000000000000000000000000000000
events[4]: .user_data_128=1524b30e08be55047ecd773ad117c523
events[4]: .user_data_64=17552911364069346773
events[4]: .user_data_32=668344390
events[4]: .timeout=0
events[4]: .ledger=2
events[4]: .code=64473
events[4]: .flags.linked=false
events[4]: .flags.pending=false
events[4]: .flags.post_pending_transfer=false
events[4]: .flags.void_pending_transfer=false
events[4]: .flags.balancing_debit=false
events[4]: .flags.balancing_credit=false
events[4]: .flags.padding=0
events[4]: .timestamp=0
events[5]: .id=00000000000000000000000000980006
events[5]: .debit_account_id=00000000000000000000000000000e2e
events[5]: .credit_account_id=000000000000000000000000000019dc
events[5]: .amount=00000000000000000000000000002873
events[5]: .pending_id=00000000000000000000000000000000
events[5]: .user_data_128=ea9b4dd41b5488d7587761d642cecfdd
events[5]: .user_data_64=6448697310063089181
events[5]: .user_data_32=1821838490
events[5]: .timeout=0
events[5]: .ledger=2
events[5]: .code=13028
events[5]: .flags.linked=false
events[5]: .flags.pending=false
events[5]: .flags.post_pending_transfer=false
events[5]: .flags.void_pending_transfer=false
events[5]: .flags.balancing_debit=false
events[5]: .flags.balancing_credit=false
events[5]: .flags.padding=0
events[5]: .timestamp=0
events[6]: .id=00000000000000000000000000980007
events[6]: .debit_account_id=0000000000000000000000000000230c
events[6]: .credit_account_id=0000000000000000000000000000225e
events[6]: .amount=0000000000000000000000000000070d
events[6]: .pending_id=00000000000000000000000000000000
events[6]: .user_data_128=1dbc4f83c15551a5fe695d4d71fddb69
events[6]: .user_data_64=13118583218934597135
events[6]: .user_data_32=2464466424
events[6]: .timeout=0
events[6]: .ledger=2
events[6]: .code=8902
events[6]: .flags.linked=false
events[6]: .flags.pending=false
events[6]: .flags.post_pending_transfer=false
events[6]: .flags.void_pending_transfer=false
events[6]: .flags.balancing_debit=false
events[6]: .flags.balancing_credit=false
events[6]: .flags.padding=0
events[6]: .timestamp=0
events[7]: .id=00000000000000000000000000980008
events[7]: .debit_account_id=000000000000000000000000000006ed
events[7]: .credit_account_id=0000000000000000000000000000176b
events[7]: .amount=00000000000000000000000000005fc0
events[7]: .pending_id=00000000000000000000000000000000
events[7]: .user_data_128=d68afc50fa11d0832a90666b5f088018
events[7]: .user_data_64=12750041475494456391
events[7]: .user_data_32=1667394005
events[7]: .timeout=0
events[7]: .ledger=2
events[7]: .code=6650
events[7]: .flags.linked=false
events[7]: .flags.pending=false
events[7]: .flags.post_pending_transfer=false
events[7]: .flags.void_pending_transfer=false
events[7]: .flags.balancing_debit=false
events[7]: .flags.balancing_credit=false
events[7]: .flags.padding=0
events[7]: .timestamp=0
events[8]: .id=00000000000000000000000000980009
events[8]: .debit_account_id=00000000000000000000000000001122
events[8]: .credit_account_id=00000000000000000000000000000e35
events[8]: .amount=00000000000000000000000000001042
events[8]: .pending_id=00000000000000000000000000000000
events[8]: .user_data_128=e2ccbe9df4844e3934f0470e73b20e67
events[8]: .user_data_64=1954977088607374365
events[8]: .user_data_32=636439502
events[8]: .timeout=0
events[8]: .ledger=2
events[8]: .code=12933
events[8]: .flags.linked=false
events[8]: .flags.pending=false
events[8]: .flags.post_pending_transfer=false
events[8]: .flags.void_pending_transfer=false
events[8]: .flags.balancing_debit=false
events[8]: .flags.balancing_credit=false
events[8]: .flags.padding=0
events[8]: .timestamp=0
events[9]: .id=0000000000000000000000000098000a
events[9]: .debit_account_id=0000000000000000000000000000083a
events[9]: .credit_account_id=00000000000000000000000000001d96
events[9]: .amount=00000000000000000000000000002575
events[9]: .pending_id=00000000000000000000000000000000
events[9]: .user_data_128=02bb7508c17092d537f118f8c9292b09
events[9]: .user_data_64=2796528864704353823
events[9]: .user_data_32=1425456571
events[9]: .timeout=0
events[9]: .ledger=2
events[9]: .code=21296
events[9]: .flags.linked=false
events[9]: .flags.pending=false
events[9]: .flags.post_pending_transfer=false
events[9]: .flags.void_pending_transfer=false
events[9]: .flags.balancing_debit=false
events[9]: .flags.balancing_credit=false
events[9]: .flags.padding=0
events[9]: .timestamp=0
...

Unlike the WAL, where the redundant header and the prepare typically match, the reply header in the client sessions often lags behind the reply in the client_replies zone, since the former is only updated at checkpoints.

This also shows X for "corrupt" reply headers. In this case, they are placeholders for client sessions that have never been acquired.

inspect replies
$ zig build scripts -- inspect replies ./TB.0
info(io): opening "TB.0"...
_0     session=1
_0: |  header.checksum=de16153974fbc2b782fea260fd3f6315
_0: |  header.checksum_padding=00000000000000000000000000000000
_0: |  header.checksum_body=49f174618255402de6e7e3c40d60cc83
_0: |  header.checksum_body_padding=00000000000000000000000000000000
_0: |  header.nonce_reserved=00000000000000000000000000000000
_0: |  header.cluster=00000000000000000000000000000000
_0: |  header.size=256
_0: |  header.epoch=0
_0: |  header.view=1
_0: |  header.release=0.0.1
_0: |  header.protocol=0
_0: |  header.command=reply
_0: |  header.replica=0
_0: |  header.reserved_frame=[12]u8{0}
_0: |  header.request_checksum=6755085929a57f3a990953bb79163429
_0: |  header.request_checksum_padding=00000000000000000000000000000000
_0: |  header.context=c9a7fe2f8ef122065f3ec40192a6ae73
_0: |  header.context_padding=00000000000000000000000000000000
_0: |  header.client=32636cb7979500d12572ac99caa84364
_0: |  header.op=991
_0: |  header.commit=991
_0: |  header.timestamp=1717611956853337478
_0: |  header.request=989
_0: |  header.operation=create_transfers
_0: |  header.reserved=[19]u8{0}
_0:  | header.checksum=5b5d8b2dacd704230aaf1511fa5b9c89
_0:  | header.checksum_padding=00000000000000000000000000000000
_0:  | header.checksum_body=04e7057fc48e1ddaef4c2ee71b4ccc5a
_0:  | header.checksum_body_padding=00000000000000000000000000000000
_0:  | header.nonce_reserved=00000000000000000000000000000000
_0:  | header.cluster=00000000000000000000000000000000
_0:  | header.size=256256
_0:  | header.epoch=0
_0:  | header.view=1
_0:  | header.release=0.0.1
_0:  | header.protocol=0
_0:  | header.command=reply
_0:  | header.replica=0
_0:  | header.reserved_frame=[12]u8{0}
_0:  | header.request_checksum=394e457a270732500b0bac460929c98a
_0:  | header.request_checksum_padding=00000000000000000000000000000000
_0:  | header.context=5d2b1b059126ad7ba861a32905b7c5ac
_0:  | header.context_padding=00000000000000000000000000000000
_0:  | header.client=32636cb7979500d12572ac99caa84364
_0:  | header.op=1326
_0:  | header.commit=1326
_0:  | header.timestamp=1717611998415029114
_0:  | header.request=1324
_0:  | header.operation=get_account_transfers
_0:  | header.reserved=[19]u8{0}
_1     session=0
_1: XX header.checksum=00000000000000000000000000000000
_1: XX header.checksum_padding=00000000000000000000000000000000
_1: XX header.checksum_body=00000000000000000000000000000000
_1: XX header.checksum_body_padding=00000000000000000000000000000000
_1: XX header.nonce_reserved=00000000000000000000000000000000
_1: XX header.cluster=00000000000000000000000000000000
_1: XX header.size=0
_1: XX header.epoch=0
_1: XX header.view=0
_1: XX header.release=0.0.0
_1: XX header.protocol=0
_1: XX header.command=reserved
_1: XX header.replica=0
_1: XX header.reserved_frame=[12]u8{0}
_1: XX header.request_checksum=00000000000000000000000000000000
_1: XX header.request_checksum_padding=00000000000000000000000000000000
_1: XX header.context=00000000000000000000000000000000
_1: XX header.context_padding=00000000000000000000000000000000
_1: XX header.client=00000000000000000000000000000000
_1: XX header.op=0
_1: XX header.commit=0
_1: XX header.timestamp=0
_1: XX header.request=0
_1: XX header.operation=reserved
_1: XX header.reserved=[19]u8{0}
_2     session=0
_2: XX header.checksum=00000000000000000000000000000000
_2: XX header.checksum_padding=00000000000000000000000000000000
_2: XX header.checksum_body=00000000000000000000000000000000
_2: XX header.checksum_body_padding=00000000000000000000000000000000
_2: XX header.nonce_reserved=00000000000000000000000000000000
_2: XX header.cluster=00000000000000000000000000000000
_2: XX header.size=0
_2: XX header.epoch=0
_2: XX header.view=0
_2: XX header.release=0.0.0
_2: XX header.protocol=0
_2: XX header.command=reserved
_2: XX header.replica=0
_2: XX header.reserved_frame=[12]u8{0}
_2: XX header.request_checksum=00000000000000000000000000000000
_2: XX header.request_checksum_padding=00000000000000000000000000000000
_2: XX header.context=00000000000000000000000000000000
_2: XX header.context_padding=00000000000000000000000000000000
_2: XX header.client=00000000000000000000000000000000
_2: XX header.op=0
_2: XX header.commit=0
_2: XX header.timestamp=0
_2: XX header.request=0
_2: XX header.operation=reserved
_2: XX header.reserved=[19]u8{0}
_3     session=0
_3: XX header.checksum=00000000000000000000000000000000
_3: XX header.checksum_padding=00000000000000000000000000000000
_3: XX header.checksum_body=00000000000000000000000000000000
_3: XX header.checksum_body_padding=00000000000000000000000000000000
_3: XX header.nonce_reserved=00000000000000000000000000000000
_3: XX header.cluster=00000000000000000000000000000000
_3: XX header.size=0
_3: XX header.epoch=0
_3: XX header.view=0
_3: XX header.release=0.0.0
_3: XX header.protocol=0
_3: XX header.command=reserved
_3: XX header.replica=0
_3: XX header.reserved_frame=[12]u8{0}
_3: XX header.request_checksum=00000000000000000000000000000000
_3: XX header.request_checksum_padding=00000000000000000000000000000000
_3: XX header.context=00000000000000000000000000000000
_3: XX header.context_padding=00000000000000000000000000000000
_3: XX header.client=00000000000000000000000000000000
_3: XX header.op=0
_3: XX header.commit=0
_3: XX header.timestamp=0
_3: XX header.request=0
_3: XX header.operation=reserved
_3: XX header.reserved=[19]u8{0}
_4     session=0
_4: XX header.checksum=00000000000000000000000000000000
_4: XX header.checksum_padding=00000000000000000000000000000000
_4: XX header.checksum_body=00000000000000000000000000000000
_4: XX header.checksum_body_padding=00000000000000000000000000000000
_4: XX header.nonce_reserved=00000000000000000000000000000000
_4: XX header.cluster=00000000000000000000000000000000
_4: XX header.size=0
_4: XX header.epoch=0
_4: XX header.view=0
_4: XX header.release=0.0.0
_4: XX header.protocol=0
_4: XX header.command=reserved
_4: XX header.replica=0
_4: XX header.reserved_frame=[12]u8{0}
_4: XX header.request_checksum=00000000000000000000000000000000
_4: XX header.request_checksum_padding=00000000000000000000000000000000
_4: XX header.context=00000000000000000000000000000000
_4: XX header.context_padding=00000000000000000000000000000000
_4: XX header.client=00000000000000000000000000000000
_4: XX header.op=0
_4: XX header.commit=0
_4: XX header.timestamp=0
_4: XX header.request=0
_4: XX header.operation=reserved
_4: XX header.reserved=[19]u8{0}
...
inspect replies --slot=0
$ zig build scripts -- inspect replies --slot=0 ./TB.0
info(io): opening "TB.0"...
| .checksum=de16153974fbc2b782fea260fd3f6315
| .checksum_padding=00000000000000000000000000000000
| .checksum_body=49f174618255402de6e7e3c40d60cc83
| .checksum_body_padding=00000000000000000000000000000000
| .nonce_reserved=00000000000000000000000000000000
| .cluster=00000000000000000000000000000000
| .size=256
| .epoch=0
| .view=1
| .release=0.0.1
| .protocol=0
| .command=reply
| .replica=0
| .reserved_frame=[12]u8{0}
| .request_checksum=6755085929a57f3a990953bb79163429
| .request_checksum_padding=00000000000000000000000000000000
| .context=c9a7fe2f8ef122065f3ec40192a6ae73
| .context_padding=00000000000000000000000000000000
| .client=32636cb7979500d12572ac99caa84364
| .op=991
| .commit=991
| .timestamp=1717611956853337478
| .request=989
| .operation=create_transfers
| .reserved=[19]u8{0}
 |.checksum=5b5d8b2dacd704230aaf1511fa5b9c89
 |.checksum_padding=00000000000000000000000000000000
 |.checksum_body=04e7057fc48e1ddaef4c2ee71b4ccc5a
 |.checksum_body_padding=00000000000000000000000000000000
 |.nonce_reserved=00000000000000000000000000000000
 |.cluster=00000000000000000000000000000000
 |.size=256256
 |.epoch=0
 |.view=1
 |.release=0.0.1
 |.protocol=0
 |.command=reply
 |.replica=0
 |.reserved_frame=[12]u8{0}
 |.request_checksum=394e457a270732500b0bac460929c98a
 |.request_checksum_padding=00000000000000000000000000000000
 |.context=5d2b1b059126ad7ba861a32905b7c5ac
 |.context_padding=00000000000000000000000000000000
 |.client=32636cb7979500d12572ac99caa84364
 |.op=1326
 |.commit=1326
 |.timestamp=1717611998415029114
 |.request=1324
 |.operation=get_account_transfers
 |.reserved=[19]u8{0}
results[0]: .id=00000000000000000000000000000acb
results[0]: .debit_account_id=00000000000000000000000000001105
results[0]: .credit_account_id=000000000000000000000000000018e7
results[0]: .amount=00000000000000000000000000003576
results[0]: .pending_id=00000000000000000000000000000000
results[0]: .user_data_128=c88119d625d6aa91654d7ac977eaa6dc
results[0]: .user_data_64=3315197917713844381
results[0]: .user_data_32=4186170984
results[0]: .timeout=0
results[0]: .ledger=2
results[0]: .code=32942
results[0]: .flags.linked=false
results[0]: .flags.pending=false
results[0]: .flags.post_pending_transfer=false
results[0]: .flags.void_pending_transfer=false
results[0]: .flags.balancing_debit=false
results[0]: .flags.balancing_credit=false
results[0]: .flags.padding=0
results[0]: .timestamp=1717611873705508859
results[1]: .id=00000000000000000000000000004baa
results[1]: .debit_account_id=00000000000000000000000000001c02
results[1]: .credit_account_id=000000000000000000000000000018e7
results[1]: .amount=000000000000000000000000000005ca
results[1]: .pending_id=00000000000000000000000000000000
results[1]: .user_data_128=8820c2e643f7bea10d86ef11c74dab1e
results[1]: .user_data_64=6811425161293215871
results[1]: .user_data_32=2735153113
results[1]: .timeout=0
results[1]: .ledger=2
results[1]: .code=44247
results[1]: .flags.linked=false
results[1]: .flags.pending=false
results[1]: .flags.post_pending_transfer=false
results[1]: .flags.void_pending_transfer=false
results[1]: .flags.balancing_debit=false
results[1]: .flags.balancing_credit=false
results[1]: .flags.padding=0
results[1]: .timestamp=1717611873751967824
results[2]: .id=00000000000000000000000000007d96
results[2]: .debit_account_id=000000000000000000000000000018e7
results[2]: .credit_account_id=0000000000000000000000000000199a
results[2]: .amount=0000000000000000000000000000a2f7
results[2]: .pending_id=00000000000000000000000000000000
results[2]: .user_data_128=ab9da8ff96bc8d68166604fcff176544
results[2]: .user_data_64=12569326999625630763
results[2]: .user_data_32=676270970
results[2]: .timeout=0
results[2]: .ledger=2
results[2]: .code=32322
results[2]: .flags.linked=false
results[2]: .flags.pending=false
results[2]: .flags.post_pending_transfer=false
results[2]: .flags.void_pending_transfer=false
results[2]: .flags.balancing_debit=false
results[2]: .flags.balancing_credit=false
results[2]: .flags.padding=0
results[2]: .timestamp=1717611873779917366
results[3]: .id=0000000000000000000000000000aae6
results[3]: .debit_account_id=000000000000000000000000000018e7
results[3]: .credit_account_id=00000000000000000000000000000f10
results[3]: .amount=000000000000000000000000000002a2
results[3]: .pending_id=00000000000000000000000000000000
results[3]: .user_data_128=d710314eb61a7185c9a0703290c4ef62
results[3]: .user_data_64=17765884425476517331
results[3]: .user_data_32=1606634873
results[3]: .timeout=0
results[3]: .ledger=2
results[3]: .code=44605
results[3]: .flags.linked=false
results[3]: .flags.pending=false
results[3]: .flags.post_pending_transfer=false
results[3]: .flags.void_pending_transfer=false
results[3]: .flags.balancing_debit=false
results[3]: .flags.balancing_credit=false
results[3]: .flags.padding=0
results[3]: .timestamp=1717611873825205609
results[4]: .id=0000000000000000000000000000bc8f
results[4]: .debit_account_id=0000000000000000000000000000228b
results[4]: .credit_account_id=000000000000000000000000000018e7
results[4]: .amount=00000000000000000000000000000284
results[4]: .pending_id=00000000000000000000000000000000
results[4]: .user_data_128=1472858ad26ac0932e7d11ec6a5fba7c
results[4]: .user_data_64=10606902783456490947
results[4]: .user_data_32=1514221095
results[4]: .timeout=0
results[4]: .ledger=2
results[4]: .code=36774
results[4]: .flags.linked=false
results[4]: .flags.pending=false
results[4]: .flags.post_pending_transfer=false
results[4]: .flags.void_pending_transfer=false
results[4]: .flags.balancing_debit=false
results[4]: .flags.balancing_credit=false
results[4]: .flags.padding=0
results[4]: .timestamp=1717611873825210130
results[5]: .id=0000000000000000000000000000c74a
results[5]: .debit_account_id=000000000000000000000000000018e7
results[5]: .credit_account_id=00000000000000000000000000000222
results[5]: .amount=000000000000000000000000000003ce
results[5]: .pending_id=00000000000000000000000000000000
results[5]: .user_data_128=ae01675dae561e34c3609c2de8ec0f6d
results[5]: .user_data_64=15301747610376578178
results[5]: .user_data_32=1368605920
results[5]: .timeout=0
results[5]: .ledger=2
results[5]: .code=56160
results[5]: .flags.linked=false
results[5]: .flags.pending=false
results[5]: .flags.post_pending_transfer=false
results[5]: .flags.void_pending_transfer=false
results[5]: .flags.balancing_debit=false
results[5]: .flags.balancing_credit=false
results[5]: .flags.padding=0
results[5]: .timestamp=1717611873846703476
results[6]: .id=0000000000000000000000000000e432
results[6]: .debit_account_id=000000000000000000000000000005b3
results[6]: .credit_account_id=000000000000000000000000000018e7
results[6]: .amount=00000000000000000000000000001bea
results[6]: .pending_id=00000000000000000000000000000000
results[6]: .user_data_128=69457c15439e54c78a237be68ac99699
results[6]: .user_data_64=9259099284919387460
results[6]: .user_data_32=1261387662
results[6]: .timeout=0
results[6]: .ledger=2
results[6]: .code=19532
results[6]: .flags.linked=false
results[6]: .flags.pending=false
results[6]: .flags.post_pending_transfer=false
results[6]: .flags.void_pending_transfer=false
results[6]: .flags.balancing_debit=false
results[6]: .flags.balancing_credit=false
results[6]: .flags.padding=0
results[6]: .timestamp=1717611873868360133
results[7]: .id=0000000000000000000000000000ed9a
results[7]: .debit_account_id=000000000000000000000000000013f0
results[7]: .credit_account_id=000000000000000000000000000018e7
results[7]: .amount=000000000000000000000000000014af
results[7]: .pending_id=00000000000000000000000000000000
results[7]: .user_data_128=28a130e9ef5ad5805e8d531ecb376e8e
results[7]: .user_data_64=2564046383953760118
results[7]: .user_data_32=4206556384
results[7]: .timeout=0
results[7]: .ledger=2
results[7]: .code=23291
results[7]: .flags.linked=false
results[7]: .flags.pending=false
results[7]: .flags.post_pending_transfer=false
results[7]: .flags.void_pending_transfer=false
results[7]: .flags.balancing_debit=false
results[7]: .flags.balancing_credit=false
results[7]: .flags.padding=0
results[7]: .timestamp=1717611873868362541
results[8]: .id=0000000000000000000000000000ef76
results[8]: .debit_account_id=000000000000000000000000000018e7
results[8]: .credit_account_id=00000000000000000000000000001f7d
results[8]: .amount=00000000000000000000000000001396
results[8]: .pending_id=00000000000000000000000000000000
results[8]: .user_data_128=87bd25a508d658e5fb1aa920f12b4647
results[8]: .user_data_64=3663401370924404069
results[8]: .user_data_32=3626043336
results[8]: .timeout=0
results[8]: .ledger=2
results[8]: .code=61682
results[8]: .flags.linked=false
results[8]: .flags.pending=false
results[8]: .flags.post_pending_transfer=false
results[8]: .flags.void_pending_transfer=false
results[8]: .flags.balancing_debit=false
results[8]: .flags.balancing_credit=false
results[8]: .flags.padding=0
results[8]: .timestamp=1717611873868363017
results[9]: .id=00000000000000000000000000010243
results[9]: .debit_account_id=000000000000000000000000000022a5
results[9]: .credit_account_id=000000000000000000000000000018e7
results[9]: .amount=0000000000000000000000000000076b
results[9]: .pending_id=00000000000000000000000000000000
results[9]: .user_data_128=fac94bf8df22b43b46ef1f5d76beb7a7
results[9]: .user_data_64=9579294220406774341
results[9]: .user_data_32=782546777
results[9]: .timeout=0
results[9]: .ledger=2
results[9]: .code=41770
results[9]: .flags.linked=false
results[9]: .flags.pending=false
results[9]: .flags.post_pending_transfer=false
results[9]: .flags.void_pending_transfer=false
results[9]: .flags.balancing_debit=false
results[9]: .flags.balancing_credit=false
results[9]: .flags.padding=0
results[9]: .timestamp=1717611873890311343
results[10]: .id=000000000000000000000000000122e8
results[10]: .debit_account_id=000000000000000000000000000018e7
results[10]: .credit_account_id=00000000000000000000000000000109
results[10]: .amount=00000000000000000000000000002893
results[10]: .pending_id=00000000000000000000000000000000
results[10]: .user_data_128=e537b0359edd971ac9627adbf152920d
results[10]: .user_data_64=17651109061472050008
results[10]: .user_data_32=100374371
results[10]: .timeout=0
results[10]: .ledger=2
results[10]: .code=25725
results[10]: .flags.linked=false
results[10]: .flags.pending=false
results[10]: .flags.post_pending_transfer=false
results[10]: .flags.void_pending_transfer=false
results[10]: .flags.balancing_debit=false
results[10]: .flags.balancing_credit=false
results[10]: .flags.padding=0
results[10]: .timestamp=1717611873912017078
results[11]: .id=00000000000000000000000000012539
results[11]: .debit_account_id=000000000000000000000000000018e7
results[11]: .credit_account_id=00000000000000000000000000001cc8
results[11]: .amount=00000000000000000000000000001437
results[11]: .pending_id=00000000000000000000000000000000
results[11]: .user_data_128=02565b91cddbc134f2741bc891897586
results[11]: .user_data_64=2150643887159954783
results[11]: .user_data_32=3829930900
results[11]: .timeout=0
results[11]: .ledger=2
results[11]: .code=20691
results[11]: .flags.linked=false
results[11]: .flags.pending=false
results[11]: .flags.post_pending_transfer=false
results[11]: .flags.void_pending_transfer=false
results[11]: .flags.balancing_debit=false
results[11]: .flags.balancing_credit=false
results[11]: .flags.padding=0
results[11]: .timestamp=1717611873912017671
...

Some high-level grid info, including a list of all freeset blocks (in this case just the one):

inspect grid
$ zig build scripts -- inspect grid ./TB.0
info(io): opening "TB.0"...
free_set.blocks_free=33548772
free_set.blocks_acquired=5660
free_set.blocks_released=1
free_set.highest_address_acquired=26102
free_set.size=3.046875KiB
free_set.compression_ratio=1.0458
free_set_trailer.blocks[0]: address=25985 checksum=e1699945d33ded891898cce6dd3acbc8

The contents of individual blocks can also be inspected:

inspect grid (manifest block)
$ zig build scripts -- inspect grid --block=22615  ./TB.0
info(io): opening "TB.0"...
header.checksum=39e11376ecf4df6da61b9fcee74c6a33
header.checksum_padding=00000000000000000000000000000000
header.checksum_body=5c34d0b3179abd348092784911b7155a
header.checksum_body_padding=00000000000000000000000000000000
header.nonce_reserved=00000000000000000000000000000000
header.cluster=00000000000000000000000000000000
header.size=127872
header.epoch=0
header.view=0
header.release=0.0.1
header.protocol=0
header.command=block
header.replica=0
header.reserved_frame=[12]u8{0}
header.metadata_bytes=[96]u8{nonzero}
header.address=22615
header.snapshot=0
header.block_type=manifest
header.reserved_block=[15]u8{0}
header.metadata.previous_manifest_block_checksum=00000000000000000000000000000000
header.metadata.previous_manifest_block_checksum_padding=00000000000000000000000000000000
header.metadata.previous_manifest_block_address=0
header.metadata.entry_count=997
header.metadata.reserved=[52]u8{0}
entry[___0]: insert level=0 address=21980 checksum=c9050eb27ee390ee0be68fe41dfaaa41 tree_id=transfers.debit_account_id key=ea0eb662ea2ed617450900000000000000000000000000000000000000000000..5cefc8b7f32ed617950f00000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[___1]: insert level=0 address=22098 checksum=7623076eaab3e754e9a9b750a637dd28 tree_id=transfers.debit_account_id key=47f1c8b7f32ed617950f00000000000000000000000000000000000000000000..a543018cf32ed617c41400000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[___2]: insert level=0 address=22213 checksum=66066829dabfc8cbef269d26f5f17af5 tree_id=transfers.debit_account_id key=b447018cf32ed617c41400000000000000000000000000000000000000000000..86866b96f32ed617ba1700000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[___3]: insert level=0 address=22324 checksum=88ec7dbc8488de93b3dadf72eb02287e tree_id=transfers.debit_account_id key=f78e6b96f32ed617ba1700000000000000000000000000000000000000000000..f000207bee2ed617d31b00000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[___4]: insert level=0 address=22428 checksum=3a07bcfe490d17fb69bacd31fd6692c7 tree_id=transfers.debit_account_id key=c70d207bee2ed617d31b00000000000000000000000000000000000000000000..51812a0af02ed6179a2000000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[___5]: insert level=0 address=22532 checksum=4cb3a663f73679ed7fa47c30dd05da04 tree_id=transfers.debit_account_id key=56f7100ef02ed6179a2000000000000000000000000000000000000000000000..80318a90f62ed617102700000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=262080
entry[___6]: remove level=0 address=21426 checksum=ca9281e13581e1079e1996778f6046cd tree_id=transfers.debit_account_id key=87806b96f32ed617211f00000000000000000000000000000000000000000000..bc92fff3f02ed617562500000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[___7]: remove level=0 address=21312 checksum=b039f2d750a317971205fe458b164d42 tree_id=transfers.debit_account_id key=1abeb5def32ed6174b1b00000000000000000000000000000000000000000000..af77a091f32ed617211f00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[___8]: remove level=0 address=21201 checksum=6043c7148164a83ac70c561d16dabff7 tree_id=transfers.debit_account_id key=c290e227eb2ed6177a1600000000000000000000000000000000000000000000..059aeedaf32ed6174b1b00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[___9]: remove level=0 address=21086 checksum=776baf04d830f9a6e883a62043d8b7de tree_id=transfers.debit_account_id key=9b840df6f42ed617cb1100000000000000000000000000000000000000000000..a7941f09eb2ed6177a1600000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__10]: remove level=0 address=20966 checksum=7e19192e4002366265ecf2750cb6e0ef tree_id=transfers.debit_account_id key=cb5b1880f32ed617630a00000000000000000000000000000000000000000000..25cf3af4f42ed617cb1100000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__11]: remove level=0 address=20819 checksum=e363a4fa9ff0b56f4f95ee5cf7442d4c tree_id=transfers.debit_account_id key=9aef5c19ed2ed6179b0400000000000000000000000000000000000000000000..e2581880f32ed617630a00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__12]: remove level=0 address=20720 checksum=dc64bca876843ebb1cdbbe449ae21317 tree_id=transfers.debit_account_id key=eefa96bfef2ed617010000000000000000000000000000000000000000000000..68f0b414ed2ed6179b0400000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__13]: update level=0 address=20747 checksum=211046a977cfe33300baced08016cdf0 tree_id=transfers.credit_account_id key=31f17d0bf02ed617010000000000000000000000000000000000000000000000..74b820bcef2ed6179c0400000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__14]: update level=0 address=20890 checksum=75b0f0c122e753e8ffc690098b5f9798 tree_id=transfers.credit_account_id key=f1972a0af02ed6179c0400000000000000000000000000000000000000000000..b8f08473f42ed617610a00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__15]: update level=0 address=21011 checksum=eb461b53e0af5bcf5c3baaab06027c81 tree_id=transfers.credit_account_id key=8a008573f42ed617610a00000000000000000000000000000000000000000000..00bbf805f32ed617cb1100000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__16]: update level=0 address=21125 checksum=3f2dd9cc53dbb1a6e160ab69f81059af tree_id=transfers.credit_account_id key=43911e0bf32ed617cb1100000000000000000000000000000000000000000000..a97c073dec2ed6177e1600000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__17]: update level=0 address=21237 checksum=fe214b37a76211e9d7e9f2f805f8e249 tree_id=transfers.credit_account_id key=ac8e9e45ec2ed6177e1600000000000000000000000000000000000000000000..d7be0e82ed2ed6174d1b00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__18]: update level=0 address=21346 checksum=8f35497c7edf8f3842d4e212da884d4c tree_id=transfers.credit_account_id key=bcf06b83ed2ed6174d1b00000000000000000000000000000000000000000000..7b830df6f42ed617191f00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__19]: update level=0 address=21455 checksum=3a053f865b57691b6a5b8cc748b369fe tree_id=transfers.credit_account_id key=b99f77f7f42ed617191f00000000000000000000000000000000000000000000..cb21c11af22ed6175a2500000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__20]: insert level=0 address=21783 checksum=20bbc5ae85d0f3cee6cbea1e496480d0 tree_id=transfers.credit_account_id key=31f17d0bf02ed617010000000000000000000000000000000000000000000000..e23bd61ef22ed617270400000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__21]: insert level=0 address=21892 checksum=ab658020981b518fd4b0440d619d7f68 tree_id=transfers.credit_account_id key=3a40d61ef22ed617270400000000000000000000000000000000000000000000..8c95cb8ded2ed617470900000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__22]: insert level=0 address=22018 checksum=198a0c7e343a607a3d0ca5f5511f468f tree_id=transfers.credit_account_id key=a66b128fed2ed617470900000000000000000000000000000000000000000000..60d80eedf22ed617940f00000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__23]: insert level=0 address=22128 checksum=a9c7fda427ed53cdade2f5be09b203e8 tree_id=transfers.credit_account_id key=9052f9f1f22ed617940f00000000000000000000000000000000000000000000..350729dff22ed617bf1400000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__24]: insert level=0 address=22240 checksum=5d13849eef35a705a7cebb38d56957ff tree_id=transfers.credit_account_id key=b983e8e0f22ed617bf1400000000000000000000000000000000000000000000..92eeaeb4f52ed617b71700000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__25]: insert level=0 address=22348 checksum=5b743386a7fb1bccb416f82199e7085a tree_id=transfers.credit_account_id key=50e420b9f52ed617b71700000000000000000000000000000000000000000000..fdf84a18f02ed617d41b00000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__26]: insert level=0 address=22459 checksum=5b44a851538f2c611a6fdd7f83bcd3d0 tree_id=transfers.credit_account_id key=ef3f3b1cf02ed617d41b00000000000000000000000000000000000000000000..86965bc2f52ed6179b2000000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__27]: insert level=0 address=22563 checksum=d45b45f9b72158197b0049ee5e03fd3f tree_id=transfers.credit_account_id key=e93b09c7f52ed6179b2000000000000000000000000000000000000000000000..0fec209df62ed617102700000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=262080
entry[__28]: remove level=0 address=21455 checksum=3a053f865b57691b6a5b8cc748b369fe tree_id=transfers.credit_account_id key=b99f77f7f42ed617191f00000000000000000000000000000000000000000000..cb21c11af22ed6175a2500000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__29]: remove level=0 address=21346 checksum=8f35497c7edf8f3842d4e212da884d4c tree_id=transfers.credit_account_id key=bcf06b83ed2ed6174d1b00000000000000000000000000000000000000000000..7b830df6f42ed617191f00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__30]: remove level=0 address=21237 checksum=fe214b37a76211e9d7e9f2f805f8e249 tree_id=transfers.credit_account_id key=ac8e9e45ec2ed6177e1600000000000000000000000000000000000000000000..d7be0e82ed2ed6174d1b00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__31]: remove level=0 address=21125 checksum=3f2dd9cc53dbb1a6e160ab69f81059af tree_id=transfers.credit_account_id key=43911e0bf32ed617cb1100000000000000000000000000000000000000000000..a97c073dec2ed6177e1600000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__32]: remove level=0 address=21011 checksum=eb461b53e0af5bcf5c3baaab06027c81 tree_id=transfers.credit_account_id key=8a008573f42ed617610a00000000000000000000000000000000000000000000..00bbf805f32ed617cb1100000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__33]: remove level=0 address=20890 checksum=75b0f0c122e753e8ffc690098b5f9798 tree_id=transfers.credit_account_id key=f1972a0af02ed6179c0400000000000000000000000000000000000000000000..b8f08473f42ed617610a00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__34]: remove level=0 address=20747 checksum=211046a977cfe33300baced08016cdf0 tree_id=transfers.credit_account_id key=31f17d0bf02ed617010000000000000000000000000000000000000000000000..74b820bcef2ed6179c0400000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__35]: update level=0 address=20763 checksum=5e51138800520b1e3b4b7b531ef8e697 tree_id=transfers.amount key=d7fb96bfef2ed617010000000000000000000000000000000000000000000000..d063e9a5f52ed617e80400000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__36]: update level=0 address=20918 checksum=2b1196406a5e8526ae3832cb7c4019ad tree_id=transfers.amount key=0fabedaaf52ed617e80400000000000000000000000000000000000000000000..08c63871f22ed617100c00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__37]: update level=0 address=21032 checksum=5cdef001c9fa0942e727a5d47677b3a6 tree_id=transfers.amount key=4fcb3871f22ed617100c00000000000000000000000000000000000000000000..4b3c5377f32ed617bb1700000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__38]: update level=0 address=21146 checksum=fe09aa511d6ede2a8220cfa99c2bed3b tree_id=transfers.amount key=2a8c587bf32ed617bb1700000000000000000000000000000000000000000000..ebe9fd7ff12ed617722100000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__39]: update level=0 address=21257 checksum=212877421b4d2c88e750d9772f98d5bd tree_id=transfers.amount key=694237a8f12ed617722100000000000000000000000000000000000000000000..f9bca716f52ed617d72e00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__40]: update level=0 address=21361 checksum=b712e9271ed512645c88e2d5522d9013 tree_id=transfers.amount key=47fbbc24f52ed617d72e00000000000000000000000000000000000000000000..215a1dcbf52ed617553e00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__41]: update level=0 address=21466 checksum=2368610e42fd194cdd98e79d6b2d3607 tree_id=transfers.amount key=4475c1e4f52ed617553e00000000000000000000000000000000000000000000..0b0e077ef32ed617277a00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__42]: insert level=0 address=21800 checksum=d04a5d57e9af5f851c05d7dede80d9b9 tree_id=transfers.amount key=d7fb96bfef2ed617010000000000000000000000000000000000000000000000..dfe35446f42ed617650400000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__43]: insert level=0 address=21915 checksum=ed45bf294fc7568ff773cc293c3cbcd0 tree_id=transfers.amount key=3a20e747f42ed617650400000000000000000000000000000000000000000000..6d725b90ed2ed617940a00000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__44]: insert level=0 address=22034 checksum=bd9a7ec47ff30bad0f4fa923105db102 tree_id=transfers.amount key=f239f692ed2ed617940a00000000000000000000000000000000000000000000..b7b1a8e4f42ed617d81300000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__45]: insert level=0 address=22148 checksum=761b239692e6faa2e551f7d529af7ffe tree_id=transfers.amount key=e6deb5e6f42ed617d81300000000000000000000000000000000000000000000..d4f352cbf22ed617921d00000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__46]: insert level=0 address=22261 checksum=e5b9d2d16967b5eaa5a149491e31636a tree_id=transfers.amount key=612681cdf22ed617921d00000000000000000000000000000000000000000000..c6e37649f42ed6177e2400000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__47]: insert level=0 address=22367 checksum=62ff5ec6dec0e8b029b3698f07f3b9d8 tree_id=transfers.amount key=8110d356f42ed6177e2400000000000000000000000000000000000000000000..d5424933f22ed617a83000000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__48]: insert level=0 address=22474 checksum=ddf41a05b96cea73053dd9f6be281549 tree_id=transfers.amount key=97de8239f22ed617a83000000000000000000000000000000000000000000000..9358937df12ed617504600000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__49]: insert level=0 address=22577 checksum=629db6759ad7d0cbd674a2e892673c43 tree_id=transfers.amount key=ec652c86f12ed617504600000000000000000000000000000000000000000000..2cbec4eff52ed617a0d501000000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=262080
entry[__50]: remove level=0 address=21466 checksum=2368610e42fd194cdd98e79d6b2d3607 tree_id=transfers.amount key=4475c1e4f52ed617553e00000000000000000000000000000000000000000000..0b0e077ef32ed617277a00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__51]: remove level=0 address=21361 checksum=b712e9271ed512645c88e2d5522d9013 tree_id=transfers.amount key=47fbbc24f52ed617d72e00000000000000000000000000000000000000000000..215a1dcbf52ed617553e00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__52]: remove level=0 address=21257 checksum=212877421b4d2c88e750d9772f98d5bd tree_id=transfers.amount key=694237a8f12ed617722100000000000000000000000000000000000000000000..f9bca716f52ed617d72e00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__53]: remove level=0 address=21146 checksum=fe09aa511d6ede2a8220cfa99c2bed3b tree_id=transfers.amount key=2a8c587bf32ed617bb1700000000000000000000000000000000000000000000..ebe9fd7ff12ed617722100000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__54]: remove level=0 address=21032 checksum=5cdef001c9fa0942e727a5d47677b3a6 tree_id=transfers.amount key=4fcb3871f22ed617100c00000000000000000000000000000000000000000000..4b3c5377f32ed617bb1700000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__55]: remove level=0 address=20918 checksum=2b1196406a5e8526ae3832cb7c4019ad tree_id=transfers.amount key=0fabedaaf52ed617e80400000000000000000000000000000000000000000000..08c63871f22ed617100c00000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__56]: remove level=0 address=20763 checksum=5e51138800520b1e3b4b7b531ef8e697 tree_id=transfers.amount key=d7fb96bfef2ed617010000000000000000000000000000000000000000000000..d063e9a5f52ed617e80400000000000000000000000000000000000000000000 snapshot=864..895 values=278392
entry[__57]: update level=0 address=20774 checksum=148680c88610d38131360e08b14e6fb0 tree_id=transfers.user_data_128 key=f957f9f1f22ed61785a6bbbac5ff284a94842a50320900000000000000000000..e973587bf32ed617625db4fd1a5394f6982c4081d6fa281e0000000000000000 snapshot=864..895 values=278392
entry[__58]: update level=0 address=20929 checksum=323be5a04a9ec87c21aed4145e0b1070 tree_id=transfers.user_data_128 key=d2a877f7f42ed617afb937bf20e7d6245b2afa3bd2fb281e0000000000000000..a5f45860f42ed617d9cf9cfaccc2c227bb1e8d1db9c5fc430000000000000000 snapshot=864..895 values=278392
entry[__59]: update level=0 address=21043 checksum=fe972126d28aafb48bdec2d784239b8f tree_id=transfers.user_data_128 key=54df3784f32ed617fc33bb0e9f2f04a7dc8b40e3c4c8fc430000000000000000..4157612af22ed6178644f5348fc50b288e6ed671b14d64740000000000000000 snapshot=864..895 values=278392
entry[__60]: update level=0 address=21157 checksum=f95f0a5272d7361a6d31629a6c6812e9 tree_id=transfers.user_data_128 key=3104d077f42ed617d6d6e6e15b8d280e05021930c35664740000000000000000..a4eb1305ef2ed6176777bd0478f0564aba58338d8ff068930000000000000000 snapshot=864..895 values=278392
entry[__61]: update level=0 address=21268 checksum=df4a1352c1c59f988bb0a5d91ff295c7 tree_id=transfers.user_data_128 key=9e4c937df12ed617827d4ef47abaab289670b4acb1f468930000000000000000..8cf51608e82ed617f105f3bc436c683a9d3bab87bfa6f4b20000000000000000 snapshot=864..895 values=278392
entry[__62]: update level=0 address=21372 checksum=46d9d9b65b381e19f5e8788f51343ebd tree_id=transfers.user_data_128 key=36cf3af4f42ed617ef2f6c900796d5655d232b678fa8f4b20000000000000000..a1f2aeb4f52ed6176e768a298fdbfd5c17da7e7bd397e8cb0000000000000000 snapshot=864..895 values=278392
entry[__63]: update level=0 address=21476 checksum=287a4c5ebc3cc96430a1169a763bbe78 tree_id=transfers.user_data_128 key=9d545ec1f32ed617fdd2e9cd300df87b401767e47e9ee8cb0000000000000000..48fa8fe5f02ed61753a945ee127993893840846a370acaf40000000000000000 snapshot=864..895 values=278392
entry[__64]: insert level=0 address=21812 checksum=2eec36b4be10065f80decd3a98eb87b4 tree_id=transfers.user_data_128 key=f957f9f1f22ed61785a6bbbac5ff284a94842a50320900000000000000000000..acda06a4f52ed6173475af974e6f3c9efce3a7d65f20281b0000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__65]: insert level=0 address=21925 checksum=2129ee2d8f53ed1875d3b726eaae8caa tree_id=transfers.user_data_128 key=08e55f56f62ed617d59aea680fe1e3e9b48c361a8520281b0000000000000000..1994ff3ce92ed617253d0fc51b5c802dc0e43c3e586ed93c0000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__66]: insert level=0 address=22044 checksum=49850f5f316d97b18a97bfe8233deee0 tree_id=transfers.user_data_128 key=fd1f81cdf22ed61703254151d04a3d808b480c5a2b70d93c0000000000000000..b6129dd7f22ed6177f4f05e2962400589b260b849d82ec650000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__67]: insert level=0 address=22159 checksum=86b8620a6bac4b7658cb4fc478ca089b tree_id=transfers.user_data_128 key=e37c6b96f32ed61739b817a751bb1ac3984a93daa98fec650000000000000000..0e7aac90f42ed61728c12d4e98dd50c0c98e275d5e64da870000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__68]: insert level=0 address=22271 checksum=117208cd2a10835e52c3059ef5c57952 tree_id=transfers.user_data_128 key=ddf8a629f42ed617ed8139a183c54141aa4dbee8cf74da870000000000000000..7bc03e93f32ed61717efe4ffc439086df535d972fd22469b0000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__69]: insert level=0 address=22377 checksum=99ab3c214f8efbac52c7d2f60967372a tree_id=transfers.user_data_128 key=1a5be668f22ed61795e9a54e9191253021b0fcd33024469b0000000000000000..2360f228ed2ed61779c420a252cb2683303c86b665f06ab60000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__70]: insert level=0 address=22485 checksum=a6c8f39f56317b18b5da6b6a7305f89c tree_id=transfers.user_data_128 key=71d0af91f52ed6178df238ab7eaeed7c31af935b42f16ab60000000000000000..498b734bf62ed6178d9d790539f0ef561f397759d3c7a2d50000000000000000 snapshot=896..18446744073709551615 values=278392
entry[__71]: insert level=0 address=22587 checksum=9a199ceedfe577ed413703638abcb247 tree_id=transfers.user_data_128 key=08fe8628f22ed6177d13d0af590a9b4b45cfc20db4dca2d50000000000000000..39e8c77ef62ed617e3c7d292a4d9c59b70d5eff9a1c1ffff0000000000000000 snapshot=896..18446744073709551615 values=262080
entry[__72]: remove level=0 address=21476 checksum=287a4c5ebc3cc96430a1169a763bbe78 tree_id=transfers.user_data_128 key=9d545ec1f32ed617fdd2e9cd300df87b401767e47e9ee8cb0000000000000000..48fa8fe5f02ed61753a945ee127993893840846a370acaf40000000000000000 snapshot=864..895 values=278392
entry[__73]: remove level=0 address=21372 checksum=46d9d9b65b381e19f5e8788f51343ebd tree_id=transfers.user_data_128 key=36cf3af4f42ed617ef2f6c900796d5655d232b678fa8f4b20000000000000000..a1f2aeb4f52ed6176e768a298fdbfd5c17da7e7bd397e8cb0000000000000000 snapshot=864..895 values=278392
entry[__74]: remove level=0 address=21268 checksum=df4a1352c1c59f988bb0a5d91ff295c7 tree_id=transfers.user_data_128 key=9e4c937df12ed617827d4ef47abaab289670b4acb1f468930000000000000000..8cf51608e82ed617f105f3bc436c683a9d3bab87bfa6f4b20000000000000000 snapshot=864..895 values=278392
entry[__75]: remove level=0 address=21157 checksum=f95f0a5272d7361a6d31629a6c6812e9 tree_id=transfers.user_data_128 key=3104d077f42ed617d6d6e6e15b8d280e05021930c35664740000000000000000..a4eb1305ef2ed6176777bd0478f0564aba58338d8ff068930000000000000000 snapshot=864..895 values=278392
entry[__76]: remove level=0 address=21043 checksum=fe972126d28aafb48bdec2d784239b8f tree_id=transfers.user_data_128 key=54df3784f32ed617fc33bb0e9f2f04a7dc8b40e3c4c8fc430000000000000000..4157612af22ed6178644f5348fc50b288e6ed671b14d64740000000000000000 snapshot=864..895 values=278392
entry[__77]: remove level=0 address=20929 checksum=323be5a04a9ec87c21aed4145e0b1070 tree_id=transfers.user_data_128 key=d2a877f7f42ed617afb937bf20e7d6245b2afa3bd2fb281e0000000000000000..a5f45860f42ed617d9cf9cfaccc2c227bb1e8d1db9c5fc430000000000000000 snapshot=864..895 values=278392
entry[__78]: remove level=0 address=20774 checksum=148680c88610d38131360e08b14e6fb0 tree_id=transfers.user_data_128 key=f957f9f1f22ed61785a6bbbac5ff284a94842a50320900000000000000000000..e973587bf32ed617625db4fd1a5394f6982c4081d6fa281e0000000000000000 snapshot=864..895 values=278392
entry[__79]: update level=0 address=20781 checksum=2cf98267e4b87a2a8e7d6aaa069eed89 tree_id=transfers.user_data_64 key=855673b9f02ed61721dbe2c9d50a000000000000000000000000000000000000..3b4de668f22ed6175a5bde0591be722100000000000000000000000000000000 snapshot=864..895 values=294768
entry[__80]: update level=0 address=20886 checksum=7cf3adc4dd740a8a389d84219a655e6e tree_id=transfers.user_data_64 key=d56e1560f22ed617a9024f4cb5c5722100000000000000000000000000000000..fecfeb15f22ed617cbffb0195ea5435200000000000000000000000000000000 snapshot=864..895 values=294768
entry[__81]: update level=0 address=21112 checksum=ac2a8d66ae0f1850665166b65cf772ca tree_id=transfers.user_data_64 key=3ba13925e62ed6175bc695809b79406400000000000000000000000000000000..663f8ea2eb2ed6177af496ff0a43ac8500000000000000000000000000000000 snapshot=864..895 values=294768
entry[__82]: update level=0 address=21225 checksum=632fb0b13e9e1120a49cefcbe47148a4 tree_id=transfers.user_data_64 key=4cb8279de82ed617c37f8a099b43ac8500000000000000000000000000000000..e9fd8fe5f02ed617e150e70682e27ca400000000000000000000000000000000 snapshot=864..895 values=294768
entry[__83]: update level=0 address=21328 checksum=09d65670945ea07afc83dfe6289b036c tree_id=transfers.user_data_64 key=eb47c978ef2ed617a9d798f02ae37ca400000000000000000000000000000000..203d3b6df22ed61798f606c56eed3ec700000000000000000000000000000000 snapshot=864..895 values=294768
entry[__84]: update level=0 address=21430 checksum=1c9aa7130daf7a29696a33106b3d106e tree_id=transfers.user_data_64 key=2b751dcbf52ed6179fed271780ee3ec700000000000000000000000000000000..f138cbb2ed2ed617ec90efd0ac79fbe900000000000000000000000000000000 snapshot=864..895 values=294768
entry[__85]: update level=0 address=21528 checksum=00d17d040806625ed18dcb6ff5443321 tree_id=transfers.user_data_64 key=fe9a005fee2ed61786c8add2d57cfbe900000000000000000000000000000000..ee62e330f42ed617188195a30cfcffff00000000000000000000000000000000 snapshot=864..895 values=196704
entry[__86]: insert level=0 address=21821 checksum=704923716b1cc81760632d1d19a1cc76 tree_id=transfers.user_data_64 key=855673b9f02ed61721dbe2c9d50a000000000000000000000000000000000000..5886ac90f42ed6172b2c062283a7082000000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[__87]: insert level=0 address=21934 checksum=bf47df43d664ef2fee7a2a28b667d9c5 tree_id=transfers.user_data_64 key=0a2f74fcea2ed617581f4fc551a9082000000000000000000000000000000000..f49ee0c6f12ed617cbea48725781024800000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[__88]: insert level=0 address=22053 checksum=13571fe6ea6bde4e11beaa2500ac4b0a tree_id=transfers.user_data_64 key=c9595343f62ed6178b295631518a024800000000000000000000000000000000..0e174d80f42ed6175e16045c5059657b00000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[__89]: insert level=0 address=22168 checksum=3d542373f39400516f2fa7609480b8b1 tree_id=transfers.user_data_64 key=4af6288df52ed617b05fa182ee5a657b00000000000000000000000000000000..3166ee5bf62ed617673042884a0ff78f00000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[__90]: insert level=0 address=22280 checksum=41cd2fbc9172c549729358a1e08197e6 tree_id=transfers.user_data_64 key=7d498dfaf42ed6178f30fe239c2bf78f00000000000000000000000000000000..ca9c11e0f42ed617736baf126895beac00000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[__91]: insert level=0 address=22386 checksum=4b2cb04d79a5e36a265cb9932fc2a743 tree_id=transfers.user_data_64 key=09f38473f42ed617016572c5229dbeac00000000000000000000000000000000..1c49592ff22ed6178d4df49e0385cfcb00000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[__92]: insert level=0 address=22494 checksum=99a7ce4d0157fdf9288792eae2342706 tree_id=transfers.user_data_64 key=a8e75a88ec2ed6170a67053a0a8acfcb00000000000000000000000000000000..7d976545f62ed617b0622f48ddeffeeb00000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[__93]: insert level=0 address=22593 checksum=90b4c07242e6cc5c71506138a0a0a8ba tree_id=transfers.user_data_64 key=4150e840f42ed6179722554f26f2feeb00000000000000000000000000000000..ee62e330f42ed617188195a30cfcffff00000000000000000000000000000000 snapshot=896..18446744073709551615 values=164016
entry[__94]: remove level=0 address=21528 checksum=00d17d040806625ed18dcb6ff5443321 tree_id=transfers.user_data_64 key=fe9a005fee2ed61786c8add2d57cfbe900000000000000000000000000000000..ee62e330f42ed617188195a30cfcffff00000000000000000000000000000000 snapshot=864..895 values=196704
entry[__95]: remove level=0 address=21430 checksum=1c9aa7130daf7a29696a33106b3d106e tree_id=transfers.user_data_64 key=2b751dcbf52ed6179fed271780ee3ec700000000000000000000000000000000..f138cbb2ed2ed617ec90efd0ac79fbe900000000000000000000000000000000 snapshot=864..895 values=294768
entry[__96]: remove level=0 address=21328 checksum=09d65670945ea07afc83dfe6289b036c tree_id=transfers.user_data_64 key=eb47c978ef2ed617a9d798f02ae37ca400000000000000000000000000000000..203d3b6df22ed61798f606c56eed3ec700000000000000000000000000000000 snapshot=864..895 values=294768
entry[__97]: remove level=0 address=21225 checksum=632fb0b13e9e1120a49cefcbe47148a4 tree_id=transfers.user_data_64 key=4cb8279de82ed617c37f8a099b43ac8500000000000000000000000000000000..e9fd8fe5f02ed617e150e70682e27ca400000000000000000000000000000000 snapshot=864..895 values=294768
entry[__98]: remove level=0 address=21112 checksum=ac2a8d66ae0f1850665166b65cf772ca tree_id=transfers.user_data_64 key=3ba13925e62ed6175bc695809b79406400000000000000000000000000000000..663f8ea2eb2ed6177af496ff0a43ac8500000000000000000000000000000000 snapshot=864..895 values=294768
entry[__99]: remove level=0 address=20886 checksum=7cf3adc4dd740a8a389d84219a655e6e tree_id=transfers.user_data_64 key=d56e1560f22ed617a9024f4cb5c5722100000000000000000000000000000000..fecfeb15f22ed617cbffb0195ea5435200000000000000000000000000000000 snapshot=864..895 values=294768
entry[_100]: remove level=0 address=20781 checksum=2cf98267e4b87a2a8e7d6aaa069eed89 tree_id=transfers.user_data_64 key=855673b9f02ed61721dbe2c9d50a000000000000000000000000000000000000..3b4de668f22ed6175a5bde0591be722100000000000000000000000000000000 snapshot=864..895 values=294768
entry[_101]: update level=0 address=20789 checksum=5b1f392ed7142e2a9c171af2096012fd tree_id=transfers.user_data_32 key=9103a418f22ed617ce0800000000000000000000000000000000000000000000..4839519bed2ed617133765210000000000000000000000000000000000000000 snapshot=864..895 values=294768
entry[_102]: update level=0 address=20895 checksum=49be56f5506d850ab1368eb8e42826a6 tree_id=transfers.user_data_32 key=3721efe4ec2ed617563865210000000000000000000000000000000000000000..d34da3d5f22ed617b63a28520000000000000000000000000000000000000000 snapshot=864..895 values=294768
entry[_103]: update level=0 address=21119 checksum=a8594cac291b559b597df0a30c14f2c6 tree_id=transfers.user_data_32 key=683d8dfaf42ed617b1a848640000000000000000000000000000000000000000..f8aa4b9ceb2ed617f1eeb2850000000000000000000000000000000000000000 snapshot=864..895 values=294768
entry[_104]: update level=0 address=21232 checksum=91d67ff132f11c9f12112c1dfa39392a tree_id=transfers.user_data_32 key=b4d96b83ed2ed617b9f1b2850000000000000000000000000000000000000000..7c86ac90f42ed617aed674a40000000000000000000000000000000000000000 snapshot=864..895 values=294768
entry[_105]: update level=0 address=21335 checksum=91583196ea9e622a7df58e4e744107ba tree_id=transfers.user_data_32 key=7ee4c5d7ee2ed61714d974a40000000000000000000000000000000000000000..7da2f334ee2ed617d42840c70000000000000000000000000000000000000000 snapshot=864..895 values=294768
entry[_106]: update level=0 address=21437 checksum=b3fb7a4d0304a86056c16863042c2db8 tree_id=transfers.user_data_32 key=6562f9f1f22ed617652a40c70000000000000000000000000000000000000000..d238eb0dea2ed6175268f4e90000000000000000000000000000000000000000 snapshot=864..895 values=294768
entry[_107]: update level=0 address=21534 checksum=21412998a3c4e9f2f67ce50d468cc314 tree_id=transfers.user_data_32 key=158d4142f02ed617db69f4e90000000000000000000000000000000000000000..32106f96f52ed61702fcffff0000000000000000000000000000000000000000 snapshot=864..895 values=196704
entry[_108]: insert level=0 address=21829 checksum=783792a25bcdce754b22b5e028350503 tree_id=transfers.user_data_32 key=9103a418f22ed617ce0800000000000000000000000000000000000000000000..3dbf9147f62ed617534bf31f0000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[_109]: insert level=0 address=21943 checksum=5c309acc2efffe91369c23d6edbf3239 tree_id=transfers.user_data_32 key=0a623039f42ed6176c4ef31f0000000000000000000000000000000000000000..d72f94dcf52ed617e1f8d7470000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[_110]: insert level=0 address=22062 checksum=4ecb193626b3f07799bc440c9eda3679 tree_id=transfers.user_data_32 key=e80ad122f22ed6170c0cd8470000000000000000000000000000000000000000..dc56ee5bf62ed6170936567b0000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[_111]: insert level=0 address=22176 checksum=197fc7739bce04a0a16ede0c7e510d08 tree_id=transfers.user_data_32 key=94d98d3af52ed617b536567b0000000000000000000000000000000000000000..c68986acf52ed617bbb2cb8f0000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[_112]: insert level=0 address=22288 checksum=333fb98ef1fc7a137771c3d6dd7ed9bd tree_id=transfers.user_data_32 key=c90415f9f42ed617a4cbcb8f0000000000000000000000000000000000000000..dd8f5475f62ed617be28b9ac0000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
entry[_113]: insert level=0 address=22394 checksum=2bae554e46647bb5ca23ed3d9fb0316a tree_id=transfers.user_data_32 key=fd4345ecf52ed617202bb9ac0000000000000000000000000000000000000000..462e018cf32ed61780c2cecb0000000000000000000000000000000000000000 snapshot=896..18446744073709551615 values=294768
...
inspect grid (index block)
$ zig build scripts -- inspect grid --block=17243 ./TB.0
info(io): opening "TB.0"...
header.checksum=33c145e4cc55a86d6d13d7f0fe167c07
header.checksum_padding=00000000000000000000000000000000
header.checksum_body=97c2455a621422dff1477bc6eafcd60e
header.checksum_body_padding=00000000000000000000000000000000
header.nonce_reserved=00000000000000000000000000000000
header.cluster=00000000000000000000000000000000
header.size=3896
header.epoch=0
header.view=0
header.release=0.0.1
header.protocol=0
header.command=block
header.replica=0
header.reserved_frame=[12]u8{0}
header.metadata_bytes=[96]u8{nonzero}
header.address=17243
header.snapshot=736
header.block_type=index
header.reserved_block=[15]u8{0}
header.metadata.data_block_count=65
header.metadata.data_block_count_max=65
header.metadata.key_size=8
header.metadata.tree_id=18
header.metadata.reserved=[82]u8{0}
data_blocks[__0]: address=16439 checksum=ce783341a8531739e0be1fbe0c31d58c
data_blocks[__1]: address=16440 checksum=800c1751162142b270a75b9139ae48e0
data_blocks[__2]: address=16441 checksum=6d58e947b1d89cf0734b5cfb1a69a03c
data_blocks[__3]: address=16442 checksum=65741504f7c80332b61b08d9d63b4ca5
data_blocks[__4]: address=16443 checksum=6a232aa17b5faf45f36bd3295badcc11
data_blocks[__5]: address=16495 checksum=8ebe7230be734c696ec6a2e4fd4df4f2
data_blocks[__6]: address=16496 checksum=6a31f41200e8e9107e7a3b3bb73048f2
data_blocks[__7]: address=16497 checksum=12b1f2ad9486a2675b31b12f28c4ec39
data_blocks[__8]: address=16498 checksum=60bd4e2380e09f1dce563ae96dbb34f6
data_blocks[__9]: address=16552 checksum=53df35e90747414d0b79ebb2529d4a9d
data_blocks[_10]: address=16553 checksum=db144792c816a4dd6cc94ac8d610e779
data_blocks[_11]: address=16554 checksum=3160cc7ac0b3be47817aeae2ebb6e89a
data_blocks[_12]: address=16555 checksum=458059a1967f8df1e63a37e2c1555623
data_blocks[_13]: address=16600 checksum=bde9ceafb23f000ac263b3b31340d720
data_blocks[_14]: address=16601 checksum=2a02e98adb52a7bb597b6e50005067be
data_blocks[_15]: address=16602 checksum=258c411f2b05a610ce5d83840c9ff25d
data_blocks[_16]: address=16603 checksum=30d64dae52ea8e56ba250d7e4bb0c64e
data_blocks[_17]: address=16661 checksum=dc8a3ac5789422acd62c9867a6ca783b
data_blocks[_18]: address=16662 checksum=463977d65ecd220fa54cce46f95a100a
data_blocks[_19]: address=16663 checksum=3af931b6de32ef60bb60bf6575d7f222
data_blocks[_20]: address=16664 checksum=fd6dc6832f602c82da1631d714ad0de8
data_blocks[_21]: address=16712 checksum=76a11c84d71be4b2be176a75d70dd107
data_blocks[_22]: address=16713 checksum=4c2c33bca6c67b2439536b6f608fda58
data_blocks[_23]: address=16714 checksum=2a67a0ed0fde0b6d2e0cdacbe1305f7c
data_blocks[_24]: address=16715 checksum=dc5924a0a0cae33cf88f07984578cf9a
data_blocks[_25]: address=16768 checksum=56e0eece61f730efb87acc4bd54562d8
data_blocks[_26]: address=16769 checksum=69071976f83fe29d44d9416cd4d0b55b
data_blocks[_27]: address=16770 checksum=b4e8675594cd1449185602dc8f678c22
data_blocks[_28]: address=16771 checksum=c9d3b24376955c898d856a73c1bd0dfe
data_blocks[_29]: address=16820 checksum=857ef2ddfbd55fabd904a72952358b36
data_blocks[_30]: address=16821 checksum=2b98df37f05521b4590b787928fa370d
data_blocks[_31]: address=16822 checksum=75ae437c4cd775706428fc4097d0af92
data_blocks[_32]: address=16823 checksum=9a8f87d19ccd84a1bd131fd862c21221
data_blocks[_33]: address=16884 checksum=27b80a677a9f26b5f6e666a0bf8d9e81
data_blocks[_34]: address=16885 checksum=8f9d20f81b5d707fe8bbb3a19683eab0
data_blocks[_35]: address=16886 checksum=5c0ad54a7d2bf5dbf68c0c9ff469dbdb
data_blocks[_36]: address=16887 checksum=d0e09ae0411611120422a66ada0c2819
data_blocks[_37]: address=16931 checksum=25f927ba3ef85d08bb6725c70de27549
data_blocks[_38]: address=16932 checksum=1e38936e49033ac092f61eed6aa03c1b
data_blocks[_39]: address=16933 checksum=33baaf6c0a159a7dd49703eac1b8d0fe
data_blocks[_40]: address=16934 checksum=946fb4528154c873f0c69cf143e6065c
data_blocks[_41]: address=16991 checksum=9fef42ca50213bf2b9fb18997ade563e
data_blocks[_42]: address=16992 checksum=3754964cf048601f4b80c575cc46a005
data_blocks[_43]: address=16993 checksum=bbbf85e3c3c63e173e1248b0bfcf3e63
data_blocks[_44]: address=16994 checksum=49a323c21d47221d797ab5ef5baed5dd
data_blocks[_45]: address=17041 checksum=6a22941dbca0283e9b4f0605e013ff7f
data_blocks[_46]: address=17042 checksum=3ea3dd0e544fa7b8782f623795071a5b
data_blocks[_47]: address=17043 checksum=cc42f7681311be708a749949d5b50c21
data_blocks[_48]: address=17044 checksum=d3cd0bcb7257ada6ba647c31765ee5f1
data_blocks[_49]: address=17087 checksum=5f711418b580d54252bd77e6106ca024
data_blocks[_50]: address=17088 checksum=e8495b2660854eade995b888c34b4768
data_blocks[_51]: address=17089 checksum=fa0e3c87fa8717a0e2b82ce88bcda4d6
data_blocks[_52]: address=17090 checksum=311143cb2505e9b64e652b5b57873de7
data_blocks[_53]: address=17145 checksum=fa782e42d9127913cc0ab42f91b36908
data_blocks[_54]: address=17146 checksum=123af5523562d0b34cbf8248247b329b
data_blocks[_55]: address=17147 checksum=50659a72337be41f5e0e1ebef4b76ed5
data_blocks[_56]: address=17148 checksum=50957402d0ee15612e50584b3131d0d6
data_blocks[_57]: address=17190 checksum=98d34f956d97be2c48e8fe80bf8ddde6
data_blocks[_58]: address=17191 checksum=8d2d5f4f04c35307a2a82d45d3571ce6
data_blocks[_59]: address=17192 checksum=4b696f9fb48f005bcecf3fe30acbf122
data_blocks[_60]: address=17193 checksum=aa2f58fe7aba3630b30affac01528f35
data_blocks[_61]: address=17239 checksum=a54049ee8f1748a9abd73b1a0c788073
data_blocks[_62]: address=17240 checksum=240bb872526e754054326a140db69c9d
data_blocks[_63]: address=17241 checksum=9a17ff4c85e6db06b8c481ee6ef5477f
data_blocks[_64]: address=17242 checksum=ff910bb5fb6ed7b7ce29278e87af0228
inspect grid (data block)
$ zig build scripts -- inspect grid --block=17242 ./TB.0
info(io): opening "TB.0"...
header.checksum=ff910bb5fb6ed7b7ce29278e87af0228
header.checksum_padding=00000000000000000000000000000000
header.checksum_body=d7d8525b9fe7ecaa4cadd23a01ae8fcb
header.checksum_body_padding=00000000000000000000000000000000
header.nonce_reserved=00000000000000000000000000000000
header.cluster=00000000000000000000000000000000
header.size=8448
header.epoch=0
header.view=0
header.release=0.0.1
header.protocol=0
header.command=block
header.replica=0
header.reserved_frame=[12]u8{0}
header.metadata_bytes=[96]u8{nonzero}
header.address=17242
header.snapshot=736
header.block_type=data
header.reserved_block=[15]u8{0}
header.metadata.value_count_max=4094
header.metadata.value_count=64
header.metadata.value_size=128
header.metadata.tree_id=18
header.metadata.reserved=[82]u8{0}
transfers[0].id=00000000000000000000000000575a4b
transfers[0].debit_account_id=00000000000000000000000000001407
transfers[0].credit_account_id=00000000000000000000000000001b7e
transfers[0].amount=000000000000000000000000000039df
transfers[0].pending_id=00000000000000000000000000000000
transfers[0].user_data_128=f1912621f0b16a20f35c10930413b4fb
transfers[0].user_data_64=739777136128390006
transfers[0].user_data_32=2755025423
transfers[0].timeout=0
transfers[0].ledger=2
transfers[0].code=48032
transfers[0].flags.linked=false
transfers[0].flags.pending=false
transfers[0].flags.post_pending_transfer=false
transfers[0].flags.void_pending_transfer=false
transfers[0].flags.balancing_debit=false
transfers[0].flags.balancing_credit=false
transfers[0].flags.padding=0
transfers[0].timestamp=1717611929791396389
transfers[1].id=00000000000000000000000000575a4c
transfers[1].debit_account_id=00000000000000000000000000001c77
transfers[1].credit_account_id=00000000000000000000000000000f4f
transfers[1].amount=000000000000000000000000000001ef
transfers[1].pending_id=00000000000000000000000000000000
transfers[1].user_data_128=35d4a0987a2d2a8875210a36beb15fd3
transfers[1].user_data_64=17268283665469259346
transfers[1].user_data_32=531864116
transfers[1].timeout=0
transfers[1].ledger=2
transfers[1].code=36994
transfers[1].flags.linked=false
transfers[1].flags.pending=false
transfers[1].flags.post_pending_transfer=false
transfers[1].flags.void_pending_transfer=false
transfers[1].flags.balancing_debit=false
transfers[1].flags.balancing_credit=false
transfers[1].flags.padding=0
transfers[1].timestamp=1717611929791396390
transfers[2].id=00000000000000000000000000575a4d
transfers[2].debit_account_id=0000000000000000000000000000174f
transfers[2].credit_account_id=000000000000000000000000000022a7
transfers[2].amount=00000000000000000000000000001452
transfers[2].pending_id=00000000000000000000000000000000
transfers[2].user_data_128=13c286ade645da6f91ed80bd43b6770d
transfers[2].user_data_64=3786135486714091251
transfers[2].user_data_32=1683313827
transfers[2].timeout=0
transfers[2].ledger=2
transfers[2].code=40709
transfers[2].flags.linked=false
transfers[2].flags.pending=false
transfers[2].flags.post_pending_transfer=false
transfers[2].flags.void_pending_transfer=false
transfers[2].flags.balancing_debit=false
transfers[2].flags.balancing_credit=false
transfers[2].flags.padding=0
transfers[2].timestamp=1717611929791396391
transfers[3].id=00000000000000000000000000575a4e
transfers[3].debit_account_id=0000000000000000000000000000080f
transfers[3].credit_account_id=00000000000000000000000000000b60
transfers[3].amount=00000000000000000000000000001451
transfers[3].pending_id=00000000000000000000000000000000
transfers[3].user_data_128=0911a894682f9c32ba078ebd5a46dd0f
transfers[3].user_data_64=11997683500486641767
transfers[3].user_data_32=1338833995
transfers[3].timeout=0
transfers[3].ledger=2
transfers[3].code=15360
transfers[3].flags.linked=false
transfers[3].flags.pending=false
transfers[3].flags.post_pending_transfer=false
transfers[3].flags.void_pending_transfer=false
transfers[3].flags.balancing_debit=false
transfers[3].flags.balancing_credit=false
transfers[3].flags.padding=0
transfers[3].timestamp=1717611929791396392
transfers[4].id=00000000000000000000000000575a4f
transfers[4].debit_account_id=000000000000000000000000000026bc
transfers[4].credit_account_id=000000000000000000000000000010fe
transfers[4].amount=00000000000000000000000000000ca2
transfers[4].pending_id=00000000000000000000000000000000
transfers[4].user_data_128=3102f34a42390524f8a8fd76403126a4
transfers[4].user_data_64=9798218924507553378
transfers[4].user_data_32=381596757
transfers[4].timeout=0
transfers[4].ledger=2
transfers[4].code=4554
transfers[4].flags.linked=false
transfers[4].flags.pending=false
transfers[4].flags.post_pending_transfer=false
transfers[4].flags.void_pending_transfer=false
transfers[4].flags.balancing_debit=false
transfers[4].flags.balancing_credit=false
transfers[4].flags.padding=0
transfers[4].timestamp=1717611929791396393
transfers[5].id=00000000000000000000000000575a50
transfers[5].debit_account_id=00000000000000000000000000000ae9
transfers[5].credit_account_id=00000000000000000000000000000dc8
transfers[5].amount=00000000000000000000000000000179
transfers[5].pending_id=00000000000000000000000000000000
transfers[5].user_data_128=7270e693ed7b398b4a73e10309baabff
transfers[5].user_data_64=8995979951092902936
transfers[5].user_data_32=1210619732
transfers[5].timeout=0
transfers[5].ledger=2
transfers[5].code=39337
transfers[5].flags.linked=false
transfers[5].flags.pending=false
transfers[5].flags.post_pending_transfer=false
transfers[5].flags.void_pending_transfer=false
transfers[5].flags.balancing_debit=false
transfers[5].flags.balancing_credit=false
transfers[5].flags.padding=0
transfers[5].timestamp=1717611929791396394
transfers[6].id=00000000000000000000000000575a51
transfers[6].debit_account_id=000000000000000000000000000004a5
transfers[6].credit_account_id=00000000000000000000000000000deb
transfers[6].amount=0000000000000000000000000000017a
transfers[6].pending_id=00000000000000000000000000000000
transfers[6].user_data_128=cb55f214e1e8a9f3cf2e44f02af5ac91
transfers[6].user_data_64=12842802909424933017
transfers[6].user_data_32=4254151113
transfers[6].timeout=0
transfers[6].ledger=2
transfers[6].code=55815
transfers[6].flags.linked=false
transfers[6].flags.pending=false
transfers[6].flags.post_pending_transfer=false
transfers[6].flags.void_pending_transfer=false
transfers[6].flags.balancing_debit=false
transfers[6].flags.balancing_credit=false
transfers[6].flags.padding=0
transfers[6].timestamp=1717611929791396395
transfers[7].id=00000000000000000000000000575a52
transfers[7].debit_account_id=00000000000000000000000000001f74
transfers[7].credit_account_id=00000000000000000000000000001c36
transfers[7].amount=00000000000000000000000000005458
transfers[7].pending_id=00000000000000000000000000000000
transfers[7].user_data_128=1d4769fc01ea481e9973ff9929c0219a
transfers[7].user_data_64=226822122797452032
transfers[7].user_data_32=3216266474
transfers[7].timeout=0
transfers[7].ledger=2
transfers[7].code=16234
transfers[7].flags.linked=false
transfers[7].flags.pending=false
transfers[7].flags.post_pending_transfer=false
transfers[7].flags.void_pending_transfer=false
transfers[7].flags.balancing_debit=false
transfers[7].flags.balancing_credit=false
transfers[7].flags.padding=0
transfers[7].timestamp=1717611929791396396
transfers[8].id=00000000000000000000000000575a53
transfers[8].debit_account_id=0000000000000000000000000000129a
transfers[8].credit_account_id=000000000000000000000000000001eb
transfers[8].amount=000000000000000000000000000009a0
transfers[8].pending_id=00000000000000000000000000000000
transfers[8].user_data_128=cbac460f27406d3bc691fd9943668025
transfers[8].user_data_64=6728172107437305999
transfers[8].user_data_32=3340644540
transfers[8].timeout=0
transfers[8].ledger=2
transfers[8].code=65246
transfers[8].flags.linked=false
transfers[8].flags.pending=false
transfers[8].flags.post_pending_transfer=false
transfers[8].flags.void_pending_transfer=false
transfers[8].flags.balancing_debit=false
transfers[8].flags.balancing_credit=false
transfers[8].flags.padding=0
transfers[8].timestamp=1717611929791396397
transfers[9].id=00000000000000000000000000575a54
transfers[9].debit_account_id=0000000000000000000000000000096b
transfers[9].credit_account_id=000000000000000000000000000020e8
transfers[9].amount=000000000000000000000000000031ca
transfers[9].pending_id=00000000000000000000000000000000
transfers[9].user_data_128=e7e78adad5d5a65ee28a478b0107ec2c
transfers[9].user_data_64=10004259397455443844
transfers[9].user_data_32=3227161966
transfers[9].timeout=0
transfers[9].ledger=2
transfers[9].code=64205
transfers[9].flags.linked=false
transfers[9].flags.pending=false
transfers[9].flags.post_pending_transfer=false
transfers[9].flags.void_pending_transfer=false
transfers[9].flags.balancing_debit=false
transfers[9].flags.balancing_credit=false
transfers[9].flags.padding=0
transfers[9].timestamp=1717611929791396398
transfers[10].id=00000000000000000000000000575a55
transfers[10].debit_account_id=00000000000000000000000000001a5d
transfers[10].credit_account_id=00000000000000000000000000001339
transfers[10].amount=00000000000000000000000000002388
transfers[10].pending_id=00000000000000000000000000000000
transfers[10].user_data_128=5601d0d3908d936db600ded57f967a68
transfers[10].user_data_64=846597175240352534
transfers[10].user_data_32=686310608
transfers[10].timeout=0
transfers[10].ledger=2
transfers[10].code=56258
transfers[10].flags.linked=false
transfers[10].flags.pending=false
transfers[10].flags.post_pending_transfer=false
transfers[10].flags.void_pending_transfer=false
transfers[10].flags.balancing_debit=false
transfers[10].flags.balancing_credit=false
transfers[10].flags.padding=0
transfers[10].timestamp=1717611929791396399
transfers[11].id=00000000000000000000000000575a56
transfers[11].debit_account_id=00000000000000000000000000000fb6
transfers[11].credit_account_id=00000000000000000000000000001336
transfers[11].amount=00000000000000000000000000001d27
transfers[11].pending_id=00000000000000000000000000000000
transfers[11].user_data_128=11e72bb64308cc33b701115ca6c3e630
transfers[11].user_data_64=1219538287898111603
transfers[11].user_data_32=1891077494
transfers[11].timeout=0
transfers[11].ledger=2
transfers[11].code=17144
transfers[11].flags.linked=false
transfers[11].flags.pending=false
transfers[11].flags.post_pending_transfer=false
transfers[11].flags.void_pending_transfer=false
transfers[11].flags.balancing_debit=false
transfers[11].flags.balancing_credit=false
transfers[11].flags.padding=0
transfers[11].timestamp=1717611929791396400
transfers[12].id=00000000000000000000000000575a57
transfers[12].debit_account_id=00000000000000000000000000002644
transfers[12].credit_account_id=00000000000000000000000000001787
transfers[12].amount=0000000000000000000000000000193a
transfers[12].pending_id=00000000000000000000000000000000
transfers[12].user_data_128=b478e9131217be6cefafad8606fef517
transfers[12].user_data_64=15011427174342090700
transfers[12].user_data_32=3865259960
transfers[12].timeout=0
transfers[12].ledger=2
transfers[12].code=14127
transfers[12].flags.linked=false
transfers[12].flags.pending=false
transfers[12].flags.post_pending_transfer=false
transfers[12].flags.void_pending_transfer=false
transfers[12].flags.balancing_debit=false
transfers[12].flags.balancing_credit=false
transfers[12].flags.padding=0
transfers[12].timestamp=1717611929791396401
transfers[13].id=00000000000000000000000000575a58
transfers[13].debit_account_id=00000000000000000000000000000a74
transfers[13].credit_account_id=00000000000000000000000000000413
transfers[13].amount=00000000000000000000000000000470
transfers[13].pending_id=00000000000000000000000000000000
transfers[13].user_data_128=d81eb57ce35c858e3d562c931bd70cb9
transfers[13].user_data_64=81449318695674740
transfers[13].user_data_32=299522162
transfers[13].timeout=0
transfers[13].ledger=2
transfers[13].code=60647
transfers[13].flags.linked=false
transfers[13].flags.pending=false
transfers[13].flags.post_pending_transfer=false
transfers[13].flags.void_pending_transfer=false
transfers[13].flags.balancing_debit=false
transfers[13].flags.balancing_credit=false
transfers[13].flags.padding=0
transfers[13].timestamp=1717611929791396402
transfers[14].id=00000000000000000000000000575a59
transfers[14].debit_account_id=000000000000000000000000000017f9
transfers[14].credit_account_id=00000000000000000000000000000ef9
transfers[14].amount=000000000000000000000000000006d0
transfers[14].pending_id=00000000000000000000000000000000
transfers[14].user_data_128=c69e05ad421c19ddc5bcf7cff54df9df
transfers[14].user_data_64=4033496633878288079
transfers[14].user_data_32=3165294031
transfers[14].timeout=0
transfers[14].ledger=2
transfers[14].code=49549
transfers[14].flags.linked=false
transfers[14].flags.pending=false
transfers[14].flags.post_pending_transfer=false
transfers[14].flags.void_pending_transfer=false
transfers[14].flags.balancing_debit=false
transfers[14].flags.balancing_credit=false
transfers[14].flags.padding=0
transfers[14].timestamp=1717611929791396403
transfers[15].id=00000000000000000000000000575a5a
transfers[15].debit_account_id=000000000000000000000000000019f7
transfers[15].credit_account_id=000000000000000000000000000025d6
transfers[15].amount=000000000000000000000000000010b9
transfers[15].pending_id=00000000000000000000000000000000
transfers[15].user_data_128=0b4f6221a4cdc58ad45663e951c79395
transfers[15].user_data_64=4131322936864550241
transfers[15].user_data_32=3831609259
transfers[15].timeout=0
transfers[15].ledger=2
transfers[15].code=24597
transfers[15].flags.linked=false
transfers[15].flags.pending=false
transfers[15].flags.post_pending_transfer=false
transfers[15].flags.void_pending_transfer=false
transfers[15].flags.balancing_debit=false
transfers[15].flags.balancing_credit=false
transfers[15].flags.padding=0
transfers[15].timestamp=1717611929791396404

List all manifest blocks (in this case there's only one), with some stats that might be useful for understanding manifest compaction:

inspect manifest
$ zig build scripts -- inspect manifest ./TB.0
info(io): opening "TB.0"...
manifest_log.blocks[0]: address=22615 checksum=39e11376ecf4df6da61b9fcee74c6a33 entries=997/4094 insert=263,165,0,0,0,0,0 update=213,101,0,0,0,0,0 remove=220,35,0,0,0,0,0

List TableInfos (effectively from the ManifestLevels, though it doesn't use that code).

inspect tables
$ zig build scripts -- inspect tables --tree=transfers ./TB.0
info(io): opening "TB.0"...
I T=transfers L=0 K=1717611929853568838..1717611932773423689 S=768..max V=262080/262080 C=b9c32a83534f8f6e7c7c27fdac1c69d8 A=18319
I T=transfers L=0 K=1717611932836802317..1717611935757566200 S=800..max V=262080/262080 C=f8c4cb7d3044fbdd5fb49622f8807dca A=19388
I T=transfers L=0 K=1717611935822541977..1717611938738722045 S=832..max V=262080/262080 C=166ee5f4dce72e0c79d92a3a7764d540 A=20471
I T=transfers L=0 K=1717611938798703554..1717611941654250503 S=864..max V=262080/262080 C=af0fba1e07e44deed6eaf6fb5ac11e14 A=21547
I T=transfers L=0 K=1717611941712929017..1717611944621437264 S=896..max V=262080/262080 C=62ad8f31160be2cd1486d03f7eabacb3 A=22612
I T=transfers L=0 K=1717611944686150125..1717611947559272173 S=928..max V=262080/262080 C=a52f9589bc67ddef29c46666a942f8b6 A=23817
I T=transfers L=0 K=1717611947620050352..1717611950704954520 S=960..max V=262080/262080 C=ffe36049bbbe875183041c7170c28612 A=25014
I T=transfers L=0 K=1717611950770338305..1717611953850976828 S=992..max V=262080/262080 C=2a98f90703b9d07e5e09520f04839000 A=26102
U T=transfers L=1 K=1717611873705506097..1717611874285960600 S=64..max V=221130/262080 C=907bf6fd3d0af118f7cb2c4c304af3f2 A=171
U T=transfers L=1 K=1717611875310812804..1717611876168098756 S=96..max V=262080/262080 C=34ca74ccbb98649c64d46f976c7f161a A=459
U T=transfers L=1 K=1717611877367243709..1717611878370934316 S=128..max V=262080/262080 C=056a056a60f61631b273a68d1ca1da66 A=839
U T=transfers L=1 K=1717611879571233504..1717611880666681361 S=160..max V=262080/262080 C=7d2268e37b40a05c7edbf22a6d7f9509 A=1306
U T=transfers L=1 K=1717611880699261722..1717611883051550853 S=192..max V=262080/262080 C=f21d5ddc7e5a4b0195c76c5e2e297a27 A=1868
U T=transfers L=1 K=1717611883090131057..1717611885494372936 S=224..max V=262080/262080 C=dcfc1243c21161cb15eb9a6291009f30 A=2534
U T=transfers L=1 K=1717611885541317265..1717611888020862980 S=256..max V=262080/262080 C=fa7397dc783283abfc1f156b723694d5 A=3283
U T=transfers L=1 K=1717611888069920600..1717611890622909716 S=288..max V=262080/262080 C=a7da5c136b52d17340da0b848826e664 A=4130
U T=transfers L=1 K=1717611890679160878..1717611893279781050 S=320..max V=262080/262080 C=5a674c1c3ea1cd547ee0561d95c3e604 A=4997
U T=transfers L=1 K=1717611893338487557..1717611895986787017 S=352..max V=262080/262080 C=76a70a4a5accebd409319e7ac3373964 A=5853
U T=transfers L=1 K=1717611896052905977..1717611898711174918 S=384..max V=262080/262080 C=b797969fd4d97bfaca0e59d76dccde67 A=6710
U T=transfers L=1 K=1717611898772431207..1717611901450675186 S=416..max V=262080/262080 C=1b576c4cee47523911758b4a3be495f9 A=7556
U T=transfers L=1 K=1717611901509374850..1717611904148936420 S=448..max V=262080/262080 C=92414498ff2c9c64b59e9e8c3416a9ae A=8395
U T=transfers L=1 K=1717611904209045268..1717611906886255680 S=480..max V=262080/262080 C=9bbbf28856cd7d67e2a005ca9a82b88d A=9227
U T=transfers L=1 K=1717611906946835706..1717611909631852233 S=512..max V=262080/262080 C=4a517f07f758ebfefff2f1299f1198e1 A=10052
U T=transfers L=1 K=1717611909691209977..1717611912343534469 S=544..max V=262080/262080 C=b9c893d3a11e97ee4d602dc22764b8ca A=10935
U T=transfers L=1 K=1717611912399733232..1717611915076746081 S=576..max V=262080/262080 C=e9b97d4fba4e9ae28ecf6cb00d0e9ef8 A=11818
U T=transfers L=1 K=1717611915134823673..1717611917828385478 S=608..max V=262080/262080 C=c89458825063528952e728ed8b5a5209 A=12869
U T=transfers L=1 K=1717611917890044587..1717611920755135915 S=640..max V=262080/262080 C=50000cd1349617bdc0beb7232e6bbb9d A=13973
U T=transfers L=1 K=1717611920817116820..1717611923783474312 S=672..max V=262080/262080 C=fc9ab1c509ff565d12191f05a8531e9d A=15070
U T=transfers L=1 K=1717611923847024252..1717611926776347239 S=704..max V=262080/262080 C=f9457c9897eaaf4edf32b26383a8ed38 A=16161
U T=transfers L=1 K=1717611926839020248..1717611929791396452 S=736..max V=262080/262080 C=33c145e4cc55a86d6d13d7f0fe167c07 A=17243
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment