Fire insurance registration
Overview
In order to work with GIF instance each component of fire insurance needs to undergo registration. Registration procedure consists of component proposal tx (by component owner) followed by component approval tx (by GIF instance operator) with consequent configurations.
Each component has owner (implements getOwner()
method) and type (implements getType()
method).
Prior to registration, GIF instance operator grants component owner a role correspondent to component type. This role is required to be able to propose a component.
Components registration order is important: starting with FireOracle
, followed by FireRiskpool
and finishing with FireProduct
.