mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-09-14 21:40:11 +00:00

* [NOD-494] Updated main README.md * [NOD-494] Updated blockdag/README.md * [NOD-494] Aligned text length in main README.md * [NOD-494] Updated most remaining packages READMEs + deleted util/coinset * [NOD-494] Update integration README * [NOD-494] Did a final pass over all readmes * [NOD-494] Updated README for DNSSeeder with more info on how to create a functioning setup * [NOD-494] Remove all double spaces from readmes * [NOD-494] Minor fixes in READMEs + update license to kaspanet developers * [NOD-494] Add backtick around ecc and util in hdkeychain README
25 lines
973 B
Markdown
25 lines
973 B
Markdown
indexers
|
|
========
|
|
|
|
[](http://copyfree.org)
|
|
[](http://godoc.org/github.com/kaspanet/kaspad/blockdag/indexers)
|
|
|
|
Package indexers implements optional block chain indexes.
|
|
|
|
These indexes are typically used to enhance the amount of information available
|
|
via an RPC interface.
|
|
|
|
## Supported Indexers
|
|
|
|
- Transaction-by-hash (txindex) Index
|
|
- Creates a mapping from the hash of each transaction to the block that
|
|
contains it along with its offset and length within the serialized block
|
|
- Transaction-by-address (addrindex) Index
|
|
- Creates a mapping from every address to all transactions which either credit
|
|
or debit the address
|
|
- Requires the transaction-by-hash index
|
|
- AcceptanceData-by-block Index
|
|
- Creates a mapping from the hash of each block to the list of transaction this block
|
|
accepts from it's .Blues
|
|
|