deploy_guard#

API documentation for tradeexecutor.cli.commands.deploy_guard.deploy_guard Python function.

deploy_guard(log_level=<typer.models.OptionInfo object>, json_rpc_binance=<typer.models.OptionInfo object>, json_rpc_polygon=<typer.models.OptionInfo object>, json_rpc_avalanche=<typer.models.OptionInfo object>, json_rpc_ethereum=<typer.models.OptionInfo object>, json_rpc_arbitrum=<typer.models.OptionInfo object>, json_rpc_anvil=<typer.models.OptionInfo object>, private_key=<typer.models.OptionInfo object>, denomination_asset=<typer.models.OptionInfo object>, owner_address=<typer.models.OptionInfo object>, whitelisted_assets=<typer.models.OptionInfo object>, unit_testing=<typer.models.OptionInfo object>, production=<typer.models.OptionInfo object>, simulate=<typer.models.OptionInfo object>, etherscan_api_key=<typer.models.OptionInfo object>, one_delta=<typer.models.OptionInfo object>, aave=<typer.models.OptionInfo object>, vault_address=<typer.models.OptionInfo object>, vault_adapter_address=<typer.models.OptionInfo object>, comptroller_lib=<typer.models.OptionInfo object>, allowed_adapters_policy=<typer.models.OptionInfo object>, report_file=<typer.models.OptionInfo object>, update_generic_adapter=<typer.models.OptionInfo object>)[source]#

Deploy a new Guard smart contract.

  • Can be assigned to Enzyme vault

  • Can be assigned to a standalone multisig

Parameters: