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

Exchange pair (tip3/tip3) contract interfaces and data-structs. XchgPair - contract defining tip3/tip3 exchange pair. May only be deployed by Flex root contract. More...

#include "FlexWallet.hpp"
#include "XchgPairSalt.hpp"
#include <tvm/schema/message.hpp>
#include <tvm/smart_switcher.hpp>
#include <tvm/contract_handle.hpp>
Include dependency graph for XchgPair.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  XchgPairDetails
 XchgPair details (for getter) More...
 
interface  IXchgPair
 XchgPair contract interface. More...
 
struct  DXchgPair
 XchgPair persistent data struct. More...
 
interface  EXchgPair
 XchgPair events interface. More...
 
struct  preparer< IXchgPair, DXchgPair >
 Prepare Exchange Pair StateInit structure and expected contract address (hash from StateInit) More...
 

Typedefs

using IXchgPairPtr = handle< IXchgPair >
 

Detailed Description

Exchange pair (tip3/tip3) contract interfaces and data-structs. XchgPair - contract defining tip3/tip3 exchange pair. May only be deployed by Flex root contract.

Author
Andrew Zhogin