Flex
Flex exchange system
Classes | Typedefs
GlobalConfig.hpp File Reference

GlobalConfig contract interfaces and data-structs. More...

#include <tvm/schema/message.hpp>
#include <tvm/smart_switcher.hpp>
#include <tvm/contract_handle.hpp>
#include <tvm/replay_attack_protection/timestamp.hpp>
#include "FlexVersion.hpp"
Include dependency graph for GlobalConfig.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GlobalConfigSalt
 GlobalConfig configuration in code salt. More...
 
struct  GlobalConfigDetails
 GlobalConfig details for getter. More...
 
interface  IGlobalConfig
 GlobalConfig contract interface. GlobalConfig is an immutable "current version update config" contract. More...
 
struct  DGlobalConfig
 GlobalConfig persistent data struct. More...
 
interface  EGlobalConfig
 GlobalConfig events interface. More...
 
struct  preparer< IGlobalConfig, DGlobalConfig >
 Prepare StateInit struct and std address to deploy GlobalConfig contract. More...
 

Typedefs

using IGlobalConfigPtr = handle< IGlobalConfig >
 

Detailed Description

GlobalConfig contract interfaces and data-structs.

Author
Andrew Zhogin