fcoin/lib/indexer
Braydon Fuller 93c6ff845e
indexer: fix, simplify and rewrite indexer base
- Write indexer state and index atomically.
- Simplify chain state with current height.
- Roll forward to best height.
- Synchronize the index with the chain with common method `sync` for
  the events 'connect', 'disconnect' and 'reset'. This will prevent
  any of the events from conflicting with each other.
- Fix the chain rollback and reset.
- Make sure blocks are connected in the correct order.
- Improve logging to log similar to chain.
2019-05-15 12:02:50 -07:00
..
addrindexer.js indexer: fix, simplify and rewrite indexer base 2019-05-15 12:02:50 -07:00
index.js indexer: use chain and blocks for indexer, remove chain client 2019-05-15 12:02:47 -07:00
indexer.js indexer: fix, simplify and rewrite indexer base 2019-05-15 12:02:50 -07:00
layout.js indexer: add module indexer 2019-05-15 12:02:41 -07:00
records.js indexer: fix, simplify and rewrite indexer base 2019-05-15 12:02:50 -07:00
txindexer.js indexer: fix, simplify and rewrite indexer base 2019-05-15 12:02:50 -07:00