Scorum
Public Types | Public Attributes | List of all members
scorum::chain::game_object Class Reference

#include <game_object.hpp>

Inheritance diagram for scorum::chain::game_object:

Public Types

typedef object< game_object_type, game_object >::id_type id_type
 

Public Attributes

id_type id
 
uuid_type uuid
 
fc::shared_string json_metadata
 
time_point_sec start_time = time_point_sec::min()
 
time_point_sec original_start_time = time_point_sec::min()
 
time_point_sec last_update = time_point_sec::min()
 
time_point_sec bets_resolve_time = time_point_sec::maximum()
 
time_point_sec auto_resolve_time = time_point_sec::maximum()
 
game_status status = game_status::created
 
game_type game
 
fc::shared_flat_set< market_typemarkets
 
fc::shared_flat_set< wincase_typeresults
 

Detailed Description

Definition at line 38 of file game_object.hpp.

Member Typedef Documentation

◆ id_type

Definition at line 45 of file game_object.hpp.

Member Data Documentation

◆ auto_resolve_time

time_point_sec scorum::chain::game_object::auto_resolve_time = time_point_sec::maximum()

Definition at line 55 of file game_object.hpp.

◆ bets_resolve_time

time_point_sec scorum::chain::game_object::bets_resolve_time = time_point_sec::maximum()

Definition at line 54 of file game_object.hpp.

◆ game

game_type scorum::chain::game_object::game

Definition at line 59 of file game_object.hpp.

◆ id

id_type scorum::chain::game_object::id

Definition at line 47 of file game_object.hpp.

◆ json_metadata

fc::shared_string scorum::chain::game_object::json_metadata

Definition at line 50 of file game_object.hpp.

◆ last_update

time_point_sec scorum::chain::game_object::last_update = time_point_sec::min()

Definition at line 53 of file game_object.hpp.

◆ markets

fc::shared_flat_set<market_type> scorum::chain::game_object::markets

Definition at line 60 of file game_object.hpp.

◆ original_start_time

time_point_sec scorum::chain::game_object::original_start_time = time_point_sec::min()

Definition at line 52 of file game_object.hpp.

◆ results

fc::shared_flat_set<wincase_type> scorum::chain::game_object::results

Definition at line 61 of file game_object.hpp.

◆ start_time

time_point_sec scorum::chain::game_object::start_time = time_point_sec::min()

Definition at line 51 of file game_object.hpp.

◆ status

game_status scorum::chain::game_object::status = game_status::created

Definition at line 57 of file game_object.hpp.

◆ uuid

uuid_type scorum::chain::game_object::uuid

Definition at line 48 of file game_object.hpp.


The documentation for this class was generated from the following file: