ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Attributes | List of all members
ore_import_response Struct Reference

Response for an ore_import_request. More...

#include <ore_import_protocol.hpp>

Collaboration diagram for ore_import_response:
Collaboration graph

Public Attributes

bool success = false
 
std::string message
 
std::vector< ore_import_item_erroritem_errors
 
std::string correlation_id
 Echoed back for display and log lookup.
 
std::string workflow_instance_id
 Workflow instance UUID, non-empty when the import was dispatched asynchronously via the workflow engine.
 

Detailed Description

Response for an ore_import_request.

On partial failure (some trades rejected), success is still true and item_errors is non-empty. A false success means the saga itself failed (infrastructure error, compensation triggered).

Member Data Documentation

◆ workflow_instance_id

std::string workflow_instance_id

Workflow instance UUID, non-empty when the import was dispatched asynchronously via the workflow engine.

When set, the import is running in the background and item_errors is always empty in this response. Use this ID to query workflow status.