COOPENOMICS  v1
Кооперативная Экономика

Константы контракта шаблонов документов Подробнее...

#include <draft.hpp>

Граф наследования:draft:

Классы

struct  counts
 

Открытые члены

 draft (eosio::name receiver, eosio::name code, eosio::datastream< const char * > ds)
 
void apply (uint64_t receiver, uint64_t code, uint64_t action)
 
void migrate ()
 Миграция контракта шаблонов документов. Выполняет миграцию контракта на новую версию. Подробнее...
 
void newid (eosio::name scope, uint64_t id)
 Создание нового идентификатора в области видимости. Создает новый идентификатор для использования в контракте. Подробнее...
 
void createdraft (eosio::name scope, eosio::name username, uint64_t registry_id, eosio::name lang, std::string title, std::string description, std::string context, std::string model, std::string translation_data)
 Создание нового шаблона документа. Создает новый шаблон документа с указанными параметрами и переводом на указанный язык. Подробнее...
 
void editdraft (eosio::name scope, eosio::name username, uint64_t registry_id, std::string title, std::string description, std::string context, std::string model)
 Редактирование существующего шаблона документа. Изменяет параметры существующего шаблона документа. Подробнее...
 
void deldraft (eosio::name scope, eosio::name username, uint64_t registry_id)
 Удаление шаблона документа. Удаляет существующий шаблон документа из системы. Подробнее...
 
void createtrans (eosio::name scope, eosio::name username, uint64_t registry_id, eosio::name lang, std::string data)
 Создание нового перевода шаблона документа. Создает новый перевод существующего шаблона документа на указанный язык. Подробнее...
 
void deltrans (eosio::name scope, eosio::name username, uint64_t translate_id)
 Удаление перевода шаблона документа. Удаляет существующий перевод шаблона документа. Подробнее...
 
void edittrans (eosio::name scope, eosio::name username, uint64_t translate_id, std::string data)
 Редактирование перевода шаблона документа. Изменяет данные существующего перевода шаблона документа. Подробнее...
 
void upversion (eosio::name scope, eosio::name username, uint64_t registry_id)
 Увеличение версии шаблона документа. Увеличивает версию существующего шаблона документа на единицу. Подробнее...
 
name get_payer_and_check_auth_in_scope (eosio::name scope, eosio::name username, eosio::name action)
 

Подробное описание

Константы контракта шаблонов документов

Конструктор(ы)

◆ draft()

draft::draft ( eosio::name  receiver,
eosio::name  code,
eosio::datastream< const char * >  ds 
)
inline

Методы

◆ apply()

void draft::apply ( uint64_t  receiver,
uint64_t  code,
uint64_t  action 
)

◆ get_payer_and_check_auth_in_scope()

name draft::get_payer_and_check_auth_in_scope ( eosio::name  scope,
eosio::name  username,
eosio::name  action 
)
inline

Объявления и описания членов классов находятся в файлах: