COOPENOMICS  v1
Кооперативная Экономика
Файл table_soviet_progwallets.hpp
#include <eosio/asset.hpp>
#include <eosio/binary_extension.hpp>
#include <eosio/eosio.hpp>
#include "../consts.hpp"
#include "../core/utils.hpp"

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

Классы

struct  progwallet
 

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

typedef eosio::multi_index< "progwallets"_n, progwallet, eosio::indexed_by<"byusername"_n, eosio::const_mem_fun< progwallet, uint64_t, &progwallet::by_username > >, eosio::indexed_by<"byprogram"_n, eosio::const_mem_fun< progwallet, uint64_t, &progwallet::by_program > >, eosio::indexed_by<"byuserprog"_n, eosio::const_mem_fun< progwallet, uint128_t, &progwallet::by_username_and_program > >, eosio::indexed_by<"byagreement"_n, eosio::const_mem_fun< progwallet, uint64_t, &progwallet::by_agreement > > > progwallets_index
 

Функции

progwallet get_user_program_wallet_or_fail (eosio::name coopname, eosio::name username, uint64_t program_id)
 

Типы

◆ progwallets_index

typedef eosio::multi_index< "progwallets"_n, progwallet, eosio::indexed_by<"byusername"_n, eosio::const_mem_fun<progwallet, uint64_t, &progwallet::by_username> >, eosio::indexed_by<"byprogram"_n, eosio::const_mem_fun<progwallet, uint64_t, &progwallet::by_program> >, eosio::indexed_by<"byuserprog"_n, eosio::const_mem_fun<progwallet, uint128_t, &progwallet::by_username_and_program> >, eosio::indexed_by<"byagreement"_n, eosio::const_mem_fun<progwallet, uint64_t, &progwallet::by_agreement> > > progwallets_index

Функции

◆ get_user_program_wallet_or_fail()

progwallet get_user_program_wallet_or_fail ( eosio::name  coopname,
eosio::name  username,
uint64_t  program_id 
)