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