|
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.