create_sync_model#

API documentation for tradeexecutor.cli.bootstrap.create_sync_model Python function.

create_sync_model(asset_management_mode, web3, hot_wallet, vault_address=None, vault_adapter_address=None, vault_payment_forwarder_address=None, init=False)[source]#

Create sync model for wallet type

Parameters:
  • init – This is for state init only - no chain functions called

  • asset_management_mode (AssetManagementMode) –

  • web3 (Web3) –

  • hot_wallet (HotWallet) –

  • vault_address (Optional[str]) –

  • vault_adapter_address (Optional[str]) –

  • vault_payment_forwarder_address (Optional[str]) –

Return type:

SyncModel