create_safe_default_policy_configuration_for_generic_adapter

Documentation for eth_defi.enzyme.policy.create_safe_default_policy_configuration_for_generic_adapter function.

create_safe_default_policy_configuration_for_generic_adapter(deployment, generic_adapter=None, cumulative_slippage_tolerance=10)[source]

Create safe policies for a vault.

  • Asset manager cannot steal assets

An example vault deployment tx by the Enzyme UI:

Parameters
  • deployment (eth_defi.enzyme.deployment.EnzymeDeployment) – Our Enzyme

  • generic_adapter (Optional[web3.contract.contract.Contract]) – Lock trading to use only this adapter if given.

  • cumulative_slippage_tolerance (int) – How many percent we can have total slippage per week.

Return type

eth_defi.enzyme.deployment.VaultPolicyConfiguration