Flex
Flex exchange system
|
Flex root 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 "PriceCommon.hpp"
#include "FlexWallet.hpp"
#include "EversConfig.hpp"
#include "FlexSalt.hpp"
#include "PairCloneEvers.hpp"
#include "XchgPair.hpp"
#include "immutable_ids.hpp"
Go to the source code of this file.
Classes | |
interface | IFlexNotify |
Notifications to AMM about orders. More... | |
struct | FlexOwnershipInfo |
Ownership info for Flex root. More... | |
struct | FlexDetails |
Flex root details (for getter) More... | |
struct | PairsRange |
Flex pairs list. More... | |
interface | IFlex |
Flex root contract interface. Flex is a root contract for exchange system. More... | |
struct | DFlex |
Flex persistent data struct. More... | |
interface | EFlex |
Flex events interface. More... | |
struct | preparer< IFlex, DFlex > |
Prepare Flex StateInit structure and expected contract address (hash from StateInit) More... | |
Typedefs | |
using | IFlexNotifyPtr = handle< IFlexNotify > |
using | IFlexPtr = handle< IFlex > |
Flex root contract interfaces and data-structs.