github.com/TrueBlocks/trueblocks-core/src/apps/chifra@v0.0.0-20241022031540-b362680128f7/internal/export/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  // exportPkg implements the chifra export command.
    10  //
    11  // The chifra export tools provides a major part of the functionality of the TrueBlocks system. Using
    12  // the index of appearances created with chifra scrape and the list of transaction identifiers
    13  // created with chifra list, chifra export completes the actual extraction of an address's transactional
    14  // history from the node.
    15  //
    16  // You may use topics, fourbyte values at the start of a transaction's input data, and/or a log's
    17  // source address or emitter to filter the results.
    18  //
    19  // You may also choose which portions of the Ethereum data structures (--transactions, --logs,
    20  // --traces, etc.) as you wish.
    21  //
    22  // By default, the results of the extraction are delivered to your console, however, you may export
    23  // the results to any database (with a little bit of work). The format of the data, its content and
    24  // its destination are up to you.
    25  package exportPkg