github.com/TrueBlocks/trueblocks-core/src/apps/chifra@v0.0.0-20241022031540-b362680128f7/internal/slurp/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  // slurpPkg implements the chifra slurp command.
    10  //
    11  // chifra slurp is the first tool we built in the Ethereum space. It even has its [own website](http://ethslurp.com).
    12  //
    13  // While it's useful, it has two shortcomings. First, it is fully centralized, pulling its data from
    14  // [http://etherscan.io](http://etherscan.io). Second, is that it does not report every transaction
    15  // for a given account. This is actually a shortcoming with API providers. It's too complicated to explain
    16  // here, but see our blog.
    17  //
    18  // While chifra slurp has its shortcomings, it does provides some nice features. You may use it to pull
    19  // any transaction initiated by an EOA for example or to explore mining rewards. Visit the above
    20  // referenced website for more information.
    21  //
    22  // Currently supported API providers:
    23  // - [TrueBlocks Key](https://key.trueblocks.io)
    24  // - Etherscan
    25  // - Covalent
    26  // - Alchemy
    27  package slurpPkg