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

SuperRoot details for getter. More...

#include <SuperRoot.hpp>

Public Attributes

uint256 pubkey
 Deployer public key.
 
bool stop_trade_
 Recommendation to stop trading (in case if problem found in trading algorithms)
 
bool abandon_ship_
 Recommendation to cancel all orders and withdraw funds (in case if critical problem found)
 
bool 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.
 
cell global_config_code
 Code of GlobalConfig (salted)
 
uint256 global_config_hash
 Code hash of GlobalConfig (of salted code)
 
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 cur_cfg
 Address of the current GlobalConfig (for current version, if not null)
 
address_opt beta_cfg
 Address of the beta GlobalConfig (for beta version, if not null)
 
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 details for getter.

Member Data Documentation

◆ abandon_ship_

bool abandon_ship_

Recommendation to cancel all orders and withdraw funds (in case if critical problem found)

◆ beta_cfg

address_opt beta_cfg

Address of the beta GlobalConfig (for beta version, if not null)

◆ beta_version

opt<FlexVersion> beta_version

Beta Flex version.

◆ cur_cfg

address_opt cur_cfg

Address of the current GlobalConfig (for current version, if not null)

◆ deploying_cfg

address_opt deploying_cfg

Deploying GlobalConfig contract.

◆ global_config_code

cell global_config_code

Code of GlobalConfig (salted)

◆ global_config_hash

uint256 global_config_hash

Code hash of GlobalConfig (of salted code)

◆ next_super_root

address_opt next_super_root

Will be set up if new super root is deployed and should be used instead.

◆ owner

address owner

Owner contract address.

◆ prev_super_root

address_opt prev_super_root

Will point to the previous super root.

◆ pubkey

uint256 pubkey

Deployer public key.

◆ revision

uint32 revision

SuperRoot revision.

◆ stop_trade_

bool stop_trade_

Recommendation to stop trading (in case if problem found in trading algorithms)

◆ update_started_

bool update_started_

Update procedures started (Wrappers/Flex/UI cloning started)

◆ update_team

address_opt update_team

Update team address. Update team is allowed to deploy beta versions and related contracts.

◆ version

opt<FlexVersion> version

Latest Flex version.

◆ workchain_id

int8 workchain_id

Workchain id.


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