aboutsummaryrefslogtreecommitdiffstats
path: root/indexer
Commit message (Collapse)AuthorAgeFilesLines
* app: refactor app run as single chain (#226)bojie2019-03-121-13/+0
|
* app: remove pending block logic (#149)bojie2019-03-121-5/+0
|
* indexer: pass network-related params through config (#133)Meng-Ying Yang2019-03-121-0/+10
| | | | | | | | Pass following network related params: * Genesis block * Network ID And sync mode for indexer configuration.
* core, indexer, dex: fix DexconApp block deliver after synced (#122)Sonic2019-03-121-1/+1
| | | | | | | When starts a bp node to sync with the network, bc.chainLastHeight map may not be initialized yet. Just return error if we can not get chain last height when preparing payload and verify block.
* Indexer plugin extension and custom flags support (#117)Meng-Ying Yang2019-03-122-0/+5
| | | | | | * indexer: ReadOnlyBlockchain returns underlying engine * indexer: plugin configs support custom flags
* indexer: ReadOnlyBlockChain returns related configs (#110)Meng-Ying Yang2019-03-121-0/+4
| | | | For restoring mock componenets (such as: VM, Backend, ...etc), blockchain related configs should be exposed.
* indexer: support data exporting/forwarding (#103)Meng-Ying Yang2019-03-123-0/+139
To support more effective and flexible blockchain info exploring, we add `indexer` package, defines the flow of indexer dameon, and integrate into dex.Dexon fullnode. For more export options, we use Golang built-in `plugin` package to support mulitple implementations.