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