Open xgreenx opened 10 months ago
The idea is that we have an off-chain db and an on-chain db. There might be situations where we only want the data in the on-chain db (e.g. blocks, txs, etc) and don't need the more complex off-chain information (coins owned, etc). Some endpoints currently look at both on-chain and off-chain data as well. We want to be able to configure the node and specify which information is available.
We've also talked about doing this with feature flags at compile time rather than cli flags at runtime. This could help limit the size of the binary and the cost of compiling a new one. Worth considering.
Complex means indexer related functionality that we plan to remove in the future