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