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

Константы контракта процессинга платежей Подробнее...

#include <gateway.hpp>

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

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

 gateway (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 createinpay (eosio::name coopname, eosio::name username, checksum256 income_hash, eosio::asset quantity, eosio::name callback_contract, eosio::name confirm_callback, eosio::name decline_callback)
 Создание входящего платежа. Создает новую запись входящего платежа в системе процессинга. Подробнее...
 
void incomplete (eosio::name coopname, checksum256 income_hash)
 Завершение обработки входящего платежа. Завершает обработку входящего платежа и вызывает коллбэк успеха. Подробнее...
 
void indecline (eosio::name coopname, checksum256 income_hash, std::string reason)
 Отклонение входящего платежа. Отклоняет входящий платеж и вызывает коллбэк отклонения с указанной причиной. Подробнее...
 
void createoutpay (CREATEOUTPAY_SIGNATURE)
 Создание исходящего платежа. Создает новый запрос на исходящий платеж в системе процессинга. Подробнее...
 
void outcomplete (eosio::name coopname, checksum256 outcome_hash)
 Завершение обработки исходящего платежа. Завершает обработку исходящего платежа и вызывает коллбэк успеха. Подробнее...
 
void outdecline (eosio::name coopname, checksum256 outcome_hash, std::string reason)
 Отклонение исходящего платежа. Отклоняет исходящий платеж и вызывает коллбэк отклонения с указанной причиной. Подробнее...
 

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

Константы контракта процессинга платежей

Класс gateway обеспечивает процессинг банковских и криптовалютных платежей в кооперативах.

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

◆ gateway()

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

Методы

◆ apply()

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

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