Problem
Environment configuration varies between all the components, which makes for very difficult co-ordination for configuration changes etc.
Solution
Standardize the environment variables / configuration used in all components (lpms-server, lpms-cli, stays) such that:
Set wakuConfig and ensure default: true is NOT set. This will cause waku to default to status fleet nodes, and disregard any specific peers specified.
Use LineRegistry contract to lookup the line, to then get the line contract (ie. stays contract), as well as the serviceProvideRegistry and standardize the EIP-712 domains.
Problem Environment configuration varies between all the components, which makes for very difficult co-ordination for configuration changes etc.
Solution Standardize the environment variables / configuration used in all components (
lpms-server
,lpms-cli
,stays
) such that:wakuConfig
and ensuredefault: true
is NOT set. This will causewaku
to default to status fleet nodes, and disregard any specific peers specified.LineRegistry
contract to lookup theline
, to then get theline
contract (ie.stays
contract), as well as theserviceProvideRegistry
and standardize the EIP-712 domains.Videre
config for theline
, andversion
.