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

AuthIndex contract interfaces and data-structs. More...

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

Go to the source code of this file.

Classes

interface  IAuthIndex
 AuthIndex contract interface. Auth index is a contract that helps dApp find user_id and FlexClient address by dApp_pubkey. Auth index contains dApp_pubkey as static data and UserIDIndex address as data. UserIDIndex contract is the owner of Auth Index. More...
 
struct  DAuthIndex
 AuthIndex persistent data struct. More...
 
interface  EAuthIndex
 AuthIndex events interface. More...
 
struct  preparer< IAuthIndex, DAuthIndex >
 Prepare StateInit struct and std address to deploy AuthIndex contract. More...
 

Typedefs

using IAuthIndexPtr = handle< IAuthIndex >
 

Detailed Description

AuthIndex contract interfaces and data-structs.

Author
Andrew Zhogin