29 if (!common.exists || common.available < r.
fee_refund)
return false;
static void apply(eosio::name actor, eosio::name coopname, eosio::name operation_code, eosio::name process_type, eosio::asset amount, eosio::name username, eosio::checksum256 process_hash, std::string memo)
Отправить inline action ledger2::apply.
Definition: ledger2.hpp:42
static constexpr eosio::name _marketplace
Definition: consts.hpp:176
void retfee(eosio::name actor, eosio::name coopname, eosio::name braname, eosio::asset amount, eosio::name process_type, eosio::checksum256 process_hash, std::string memo)
Inline-вызов branch::retfee от контракта-источника — точная инверсия accrue: членский взнос возвращае...
Definition: branch.hpp:88
std::string get_return_fee_from_common_memo(uint64_t return_request_id, uint64_t order_id)
Definition: memo.hpp:120
std::string get_return_fee_to_member_memo(uint64_t return_request_id, uint64_t order_id)
Definition: memo.hpp:124
Canonical helpers контракта marketplace (Story 11.1).
Definition: marketplace.hpp:32
void refund_return_fee(eosio::name coopname, eosio::name braname, const return_request &r)
Definition: return_fee_helpers.hpp:14
UserWalletAvailable get_user_wallet_balance(eosio::name coopname, eosio::name wallet_id, eosio::name username)
Definition: marketplace.hpp:319
bool refund_return_fee_if_available(eosio::name coopname, eosio::name braname, const return_request &r)
Definition: return_fee_helpers.hpp:27
constexpr eosio::name MEMBERSHIP_FEE_REFUND
Сторно неиспользованной части членского взноса участка на членский кошелёк программы (TRANSFER w....
Definition: operations.hpp:111
constexpr eosio::name RETURN
Гарантийный возврат имущества пайщиком — compensating forward к o.mkt.consum (o.mkt....
Definition: processes.hpp:76
On-chain Заявление на гарантийный возврат — анкер процесса p.mkt.return.
Definition: table_marketplace_return_requests.hpp:70
uint64_t id
Definition: table_marketplace_return_requests.hpp:71
checksum256 hash
process_hash для p.mkt.return
Definition: table_marketplace_return_requests.hpp:72
eosio::asset fee_refund
Definition: table_marketplace_return_requests.hpp:92
uint64_t original_order_id
внутренний id Order'а
Definition: table_marketplace_return_requests.hpp:76
eosio::name orderer
пайщик-заказчик (заявитель)
Definition: table_marketplace_return_requests.hpp:74
static constexpr eosio::name BRANCH_COMMON
Общий кошелёк членских взносов кооперативного участка (USER_SHARED с разрезом по braname КУ,...
Definition: wallets.hpp:84