IInsuranceinterfaces. Each adapter's implementation must be developed to support the corresponding asset or insurance token interface.
AaveAdapterhas been implemented to enable lending on Aave's lending and borrowing protocol. In other words, a SaveToken can be created that uses the
AaveAdapterto interface with Aave's protocol as means to obtain and
CoverAdapterhas been implemented to provide coverage through Cover's insurance protocol. In other words, a SaveToken can be created that uses the
CoverAdapterto interface with Cover's insurance protocol as means to
delegatecallto call functions in the asset and insurance adapters. The code in the adapters is then executed in the context of the calling contract and
msg.valuedo not change their values