pub async fn instantiate(
    settings: &WorkspaceSettings,
    contracts: &[impl Deploy],
    interactive: bool
) -> Result<()>