Problem
scanChainAdapterSource assigns timestamp: 0 to every custom adapter result. scanAll therefore loses ordering and time information for third-party chains.
Done when
- Define the timestamp contract for
ChainScannerAdapter.
- Preserve adapter timestamps when supplied.
- Provide a documented fallback for chains without timestamps.
- Add a custom adapter test that verifies ordering and values.
Problem
scanChainAdapterSourceassignstimestamp: 0to every custom adapter result.scanAlltherefore loses ordering and time information for third-party chains.Done when
ChainScannerAdapter.