Flex
Flex exchange system
Public Attributes | List of all members
DSuperRoot Struct Reference

SuperRoot persistent data struct. More...

#include <SuperRoot.hpp>

Inheritance diagram for DSuperRoot:
Inheritance graph
[legend]

Public Attributes

uint256 pubkey_
 Deployer public key.
 
bool_t stop_trade_
 Recommendation to stop trading (in case if problem found in trading algorithms)
 
bool_t abandon_ship_
 Recommendation to cancel all orders and withdraw funds (in case if critical problem found)
 
bool_t update_started_
 Update procedures started (Wrappers/Flex/UI cloning started).
 
address owner_
 Owner contract address.
 
address_opt update_team_
 Update team address. Update team is allowed to deploy beta versions and related contracts.
 
optcell global_config_code_
 Code of GlobalConfig (salted)
 
optcell flex_client_stub_
 Code of FlexClientStub (salted)
 
int8 workchain_id_
 Workchain id.
 
opt< FlexVersionversion_
 Latest Flex version.
 
opt< FlexVersionbeta_version_
 Beta Flex version.
 
address_opt deploying_cfg_
 Deploying GlobalConfig contract.
 
address_opt prev_super_root_
 Will point to the previous super root.
 
address_opt next_super_root_
 Will be set up if new super root is deployed and should be used instead.
 
uint32 revision_
 SuperRoot revision.
 

Detailed Description

SuperRoot persistent data struct.


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