Trait barter::execution::ExecutionClient
source · [−]pub trait ExecutionClient {
fn generate_fill(
&self,
order: &OrderEvent
) -> Result<FillEvent, ExecutionError>;
}
Expand description
Generates a result FillEvent
by executing an OrderEvent
.
Required methods
fn generate_fill(&self, order: &OrderEvent) -> Result<FillEvent, ExecutionError>
fn generate_fill(&self, order: &OrderEvent) -> Result<FillEvent, ExecutionError>
Return a FillEvent
from executing the input OrderEvent
.