Flex
Flex exchange system
|
RootTokenContract contract interfaces and data-structs. Compiles into two contract versions: RootTokenContract.tvc (for external wallets) and FlexTokenRoot.tvc (for internal wallets). With different macroses. Also, Wrapper contract may be internal wallets root and perform conversion external->internal and back. More...
#include "TONTokenWallet.hpp"
Go to the source code of this file.
Classes | |
interface | IRootTokenContract |
Tip3 token root contract interface. RootTokenContract is a root contract for tip3 token. More... | |
struct | DRootTokenContract |
RootTokenContract persistent data struct. More... | |
interface | ERootTokenContract |
RootTokenContract events interface. More... | |
struct | preparer< IRootTokenContract, DRootTokenContract > |
Prepare Root StateInit structure and expected contract address (hash from StateInit) More... | |
Typedefs | |
using | root_replay_protection_t = replay_attack_protection::timestamp< ROOT_TIMESTAMP_DELAY > |
using | IRootTokenContractPtr = handle< IRootTokenContract > |
RootTokenContract contract interfaces and data-structs. Compiles into two contract versions: RootTokenContract.tvc (for external wallets) and FlexTokenRoot.tvc (for internal wallets). With different macroses. Also, Wrapper contract may be internal wallets root and perform conversion external->internal and back.