COOPENOMICS  v1
Кооперативная Экономика
Файл gateway.hpp
#include <set>
#include <string>
#include <eosio/asset.hpp>
#include <eosio/crypto.hpp>
#include <eosio/eosio.hpp>
#include "../../consts.hpp"
#include "../actions.hpp"
#include "../names.hpp"

См. исходные тексты.

Пространства имен

namespace  Gateway
 

Макросы

#define CREATEOUTPAY_SIGNATURE
 

Определения типов

using createoutpay_interface = void(CREATEOUTPAY_SIGNATURE)
 

Функции

eosio::name Gateway::get_valid_income_action (const eosio::name &action)
 
eosio::name Gateway::get_valid_outcome_action (const eosio::name &action)
 
void Gateway::create_outcome (name calling_contract, CREATEOUTPAY_SIGNATURE)
 

Переменные

static const std::set< eosio::name > Gateway::gateway_income_actions
 
static const std::set< eosio::name > Gateway::gateway_outcome_actions
 

Макросы

◆ CREATEOUTPAY_SIGNATURE

#define CREATEOUTPAY_SIGNATURE
Макроопределение:
name coopname, name username, checksum256 outcome_hash, asset quantity, name callback_contract, \
name confirm_callback, name decline_callback

Типы

◆ createoutpay_interface