tai v0.0.23 Tai.Trading.OrderStoreBackends.ETS

Link to this section Summary

Functions

Return a list of all orders currently stored in the ETS table

Return the order from the ETS table that matches the given client_id

Insert an order into the ETS table

Update an existing order in the ETS table

Link to this section Types

Link to this section Functions

Link to this function

all(name)
all(name()) :: [] | [order()]

Return a list of all orders currently stored in the ETS table

Link to this function

find_by_client_id(client_id, name)
find_by_client_id(client_id(), name()) :: {:ok, order()} | {:error, :not_found}

Return the order from the ETS table that matches the given client_id

Link to this function

insert(order, name)
insert(order(), name()) :: :ok

Insert an order into the ETS table

Link to this function

update(action, state)

Update an existing order in the ETS table