3#include <eosio/eosio.hpp>
5#include "../consts.hpp"
25 auto coagreement_row = coagreements.find(type.value);
26 eosio::check(coagreement_row != coagreements.end(),
"Соглашение указанного типа не найдено");
28 return *coagreement_row;
static constexpr eosio::name _soviet
Definition: consts.hpp:156
contract
Definition: eosio.msig_tests.cpp:977
Definition: eosio.msig.hpp:34
Definition: table_soviet_coagreements.hpp:12
uint64_t draft_id
Definition: table_soviet_coagreements.hpp:16
eosio::name coopname
Definition: table_soviet_coagreements.hpp:14
uint64_t primary_key() const
Definition: table_soviet_coagreements.hpp:18
uint64_t program_id
Definition: table_soviet_coagreements.hpp:15
eosio::name type
Definition: table_soviet_coagreements.hpp:13
eosio::multi_index<"coagreements"_n, coagreement > coagreements_index
Definition: table_soviet_coagreements.hpp:21
coagreement get_coagreement_or_fail(eosio::name coopname, eosio::name type)
Definition: table_soviet_coagreements.hpp:23