github.com/TrueBlocks/trueblocks-core/src/apps/chifra@v0.0.0-20241022031540-b362680128f7/internal/blocks/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  // blocksPkg implements the chifra blocks command.
    10  //
    11  // The chifra blocks tool retrieves block data from your Ethereum node or, if previously cached, from the
    12  // TrueBlocks cache. You may specify multiple blocks per invocation.
    13  //
    14  // By default, chifra blocks queries the full transactional details of the block (including receipts).
    15  // You may optionally retrieve only the transaction hashes in the block (which is significantly faster).
    16  // Additionally, you may also use this tool to retrieve uncle blocks at a give height.
    17  //
    18  // Another useful feature of chifra blocks is the ability to extract address appearances from a block.
    19  // TrueBlocks uses a similar feature internally to build its index of appearances. This type of data
    20  // is very insightful when studying end user behavior and chain-wide adoption analysis.
    21  package blocksPkg