You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add configurable historical balance health check for finalized block … (#352)
* add configurable historical balance health check for finalized block support
* added fix for build issues
* Make CheckFinalizedStateAvailability public for multinode polling, Accept probeAddress parameter, fall back to EVM config if empty.
* Address review feedback for finalized state check
* added default to fallback.toml
* fix: remove HistoricalBalanceCheckEnabled flag, let multinode control polling
* chore: bump chainlink-framework/multinode to PR commit version
* chore: regenerate CONFIG.md with finalized state check fields
* fix: validate FinalizedStateUnavailable config on startup
* Update pkg/client/rpc_client.go
Co-authored-by: amit-momin <108959691+amit-momin@users.noreply.github.com>
* chore: bump chainlink-framework/multinode to merged version
---------
Co-authored-by: amit-momin <108959691+amit-momin@users.noreply.github.com>
MissingBlocks is a regex pattern to match an eth_getLogs error indicating the rpc server is permanently missing some blocks in the requested block range
1176
1198
1199
+
### FinalizedStateUnavailable
1200
+
```toml
1201
+
FinalizedStateUnavailable = '(missing trie node|state not available|historical state unavailable)'# Example
1202
+
```
1203
+
FinalizedStateUnavailable is a regex pattern to match errors indicating the RPC cannot serve historical state at the finalized block (e.g., pruned/non-archive node)
0 commit comments