Flex
Flex exchange system
|
SuperRootOwner (single owner) 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 "WICCloneEvers.hpp"
#include "PairCloneEvers.hpp"
#include "EversConfig.hpp"
#include "Tip3Config.hpp"
#include "bind_info.hpp"
Go to the source code of this file.
Classes | |
struct | SuperRootOwnerDetails |
SuperRootOwner details for getter. More... | |
interface | ISuperRootOwner |
SuperRootOwner contract interface. SuperRootOwner is an owning contract for SuperRoot. First version just proxying external pubkey access into internal command messages to the SuperRoot. More... | |
struct | DSuperRootOwner |
SuperRootOwner persistent data struct. More... | |
interface | ESuperRootOwner |
SuperRootOwner events interface. More... | |
Typedefs | |
using | ISuperRootOwnerPtr = handle< ISuperRootOwner > |
Enumerations | |
enum class | sroot_code_type { super_root = 1 , global_cfg = 2 , flex_client_stub = 3 , wrappers_cfg = 4 , wic = 5 , flex = 6 , pair = 7 , price = 8 , user_data_cfg = 9 , flex_client = 10 , auth_index = 11 , user_id_index = 12 } |
Sub-component code type for setCode. | |
SuperRootOwner (single owner) contract interfaces and data-structs.