Optionally pass in dependencies #9
Labels
meta:triaged
This issue has been triaged (has a good description, as well as labels for priority, size and type)
p3
Low priority
size:medium
Medium
type:feature
New or enhanced functionality
Problem statement
It is useful to be able to know which dependencies are attached to a given POI attestation. This would help us root cause divergence issues.
Expectation proposal
Imagine an Indexer could pass any number of supported dependencies as configuration. If this were a flag, it could take the form:
--dep <type>:<id>=<uri>
For each provided flag, handler logic could be defined for the
type
that allows POI Radio to extract the version. For example, for thechain
type, the POI radio could callweb3_clientVersion
at the provideduri
to get the client version. A SQL statement could similarly be executed to get PostgreSQL version.The resulting dependency information could be attached to POI messages.
Alternative considerations
meta
field in waku messageindexer-service/versions
The text was updated successfully, but these errors were encountered: