Scorum
Classes | Namespaces | Functions
market.cpp File Reference
#include <scorum/protocol/betting/market.hpp>
#include <scorum/utils/static_variant_serialization.hpp>

Go to the source code of this file.

Classes

struct  scorum::protocol::wincases_builder
 
struct  scorum::protocol::market_builder
 

Namespaces

 scorum
 
 scorum::protocol
 
 scorum::utils
 
 fc
 

Functions

std::pair< wincase_type, wincase_type > scorum::protocol::create_wincases (const market_type &market)
 
market_type scorum::protocol::create_market (const wincase_type &wincase)
 
wincase_type scorum::protocol::create_opposite (const wincase_type &wincase)
 
bool scorum::protocol::has_trd_state (const market_type &market)
 
bool scorum::protocol::match_wincases (const wincase_type &lhs, const wincase_type &rhs)
 
market_kind scorum::protocol::get_market_kind (const wincase_type &wincase)
 
template<>
void fc::to_variant (const wincase_type &wincase, fc::variant &var)
 
template<>
void fc::from_variant (const fc::variant &var, wincase_type &wincase)
 
template<>
void fc::to_variant (const market_type &market, fc::variant &var)
 
template<>
void fc::from_variant (const fc::variant &var, market_type &market)