Flex
Flex exchange system
|
Class for iterating sell & buy queues and processing tip3/tip3 deals for PriceXchg. More...
#include "../PriceXchg.hpp"
#include "../FlexTransferPayloadArgs.hpp"
#include "process_queue_state.hpp"
#include "xchg_iterator.hpp"
#include <tvm/suffixes.hpp>
#include <tvm/schema/build_chain_static.hpp>
Go to the source code of this file.
Classes | |
class | dealer |
Class for iterating queue and processing deals. More... | |
struct | dealer::process_result |
Result of process() call. More... | |
struct | dealer::deal_result |
Result of make_deal. More... | |
Class for iterating sell & buy queues and processing tip3/tip3 deals for PriceXchg.
dealer works with two xchg_iterator 's and common process_queue_state.
struct tvm::xchg::dealer::process_result |
Result of process() call.
Class Members | ||
---|---|---|
orders_queue | buys | Buy orders queue. |
opt< OrderRet > | ret | Return value for the called function. |
orders_queue | sells | Sell orders queue. |
struct tvm::xchg::dealer::deal_result |
Result of make_deal.