graph-node icon indicating copy to clipboard operation
graph-node copied to clipboard

Use the new Firehose info endpoint

Open isum opened this issue 1 year ago • 0 comments

This PR introduces the use of the new Firehose Info endpoint. The primary use case for this is provider validation. As a result, the existing provider manager responsible for validating providers has been refactored to support multiple checks. It has also been optimized to rely less on locks, and the number of allocations has been greatly reduced. Also, a new extended blocks check has been added, which requires providers to support extended block details if enabled.

Closes #5673

Todos

  • [ ] Add more tests where necessary
  • [ ] Test new features locally with a running graph-node
  • [ ] Extend graphman with extended block checks

isum avatar Oct 17 '24 13:10 isum