github.com/TrueBlocks/trueblocks-core/src/apps/chifra@v0.0.0-20241022031540-b362680128f7/internal/status/doc.go (about)

     1  // Copyright 2016, 2024 The TrueBlocks Authors. All rights reserved.
     2  // Use of this source code is governed by a license that can
     3  // be found in the LICENSE file.
     4  /*
     5   * Parts of this file were auto generated. Edit only those parts of
     6   * the code inside of 'EXISTING_CODE' tags.
     7   */
     8  
     9  // statusPkg implements the chifra status command.
    10  //
    11  // The chifra status tool reports on the state (and size) of the various TrueBlocks local binary
    12  // caches. TrueBlocks produces nine difference caches: abis, blocks, monitors, names, objs,
    13  // recons, slurps, traces, transactions. In general practice, these caches may take up a
    14  // few GB of hard drive space, however, for very popular smart contract the size of the caches may
    15  // grow rather large. Keep an eye on it.
    16  //
    17  // The chifra status program allows you to manage the various TrueBlocks caches. You may list all of the
    18  // caches, some of the cache, or even individual caches either in terse or full detail. The cache of
    19  // interest is specified with the modes option.
    20  //
    21  // TrueBlocks maintains caches for the index of address appearances, named addresses, abi files, as
    22  // well as other data including blockchain data, and address monitors.
    23  package statusPkg