COOPENOMICS  v1
Кооперативная Экономика
Структура ledger2_wallets

Стандарт кошельков ledger2 (пересмотр 2026-04-27). Подробнее...

#include <wallets.hpp>

Статические открытые данные

static constexpr eosio::name SHARE_FUND_PAY = "w.wal.share"_n
 ЦПП «Цифровой Кошелёк» — паевые взносы деньгами (Cr 80) Подробнее...
 
static constexpr eosio::name SHARE_FUND_RID = "w.wal.sharid"_n
 Паевой фонд — РИД, принятые в НМА (Dr 04 / Cr 80) Подробнее...
 
static constexpr eosio::name WITHDRAWALS_SINK = "w.wal.wthdrw"_n
 Возвраты паевых взносов пайщикам (sink TRANSFER) Подробнее...
 
static constexpr eosio::name MIN_SHARE_FUND = "w.reg.minshr"_n
 Минимальный паевой взнос при регистрации (Cr 80) Подробнее...
 
static constexpr eosio::name ENTRANCE_FEES = "w.reg.entry"_n
 Вступительные взносы (Cr 86) Подробнее...
 
static constexpr eosio::name MEMBERSHIP_FEES = "w.sov.member"_n
 Членские взносы (платформенные) (Cr 86) Подробнее...
 
static constexpr eosio::name DELEGATE_FEES = "w.sov.delgte"_n
 Делегатские членские взносы (цель CONVERT_TO_AXN) (Cr 86) Подробнее...
 
static constexpr eosio::name LOAN_ISSUED = "w.cap.loan"_n
 Выданные пайщикам беспроцентные займы (Dr 58 / Cr 51) Подробнее...
 
static constexpr eosio::name BLAGOROST_INVEST = "w.cap.bginv"_n
 Благорост — инвестиции деньгами (Cr 80) Подробнее...
 
static constexpr eosio::name BLAGOROST_RID = "w.cap.bgrid"_n
 Благорост — принятые РИД (Dr 04 / Cr 08 после accept) Подробнее...
 
static constexpr eosio::name BLAGOROST_PROPERTY = "w.cap.bgprop"_n
 Благорост — имущественные паевые взносы Подробнее...
 
static constexpr eosio::name BLAGOROST_MEMBERSHIP = "w.cap.bgmem"_n
 Благорост — членские взносы по программе (Cr 86) Подробнее...
 
static constexpr eosio::name GENERATOR_COMMIT = "w.cap.gncom"_n
 Генератор — паевой взнос имуществом в статусе «принятый коммит» (Dr 08 / Cr 80) Подробнее...
 
static constexpr eosio::name GENERATOR_MEMBERSHIP = "w.cap.gnmem"_n
 Генератор — членские взносы по программе (Cr 86) Подробнее...
 
static constexpr eosio::name SUPPLIER_PAYMENTS = "w.mkt.payout"_n
 Выплаты поставщикам (sink RECEIVE_CONFIRM) Подробнее...
 
static constexpr eosio::name MARKETPLACE_FUND = "w.mkt.fund"_n
 ЦПП «Стол Заказов» — общий кошелёк программы (резерв) Подробнее...
 
static constexpr eosio::name MANUAL_ADJUST = "w.led.adjust"_n
 Ручные корректировки (резерв под ledger2::adjust) Подробнее...
 

Подробное описание

Стандарт кошельков ledger2 (пересмотр 2026-04-27).

Кошельки ledger2 — это аналитические разрезы бухгалтерских счетов: «куда/откуда движутся средства» на уровне ЦПП и фондов. Учёт остатков денежных средств (счёт 51) живёт на accounts2 через двойную запись; отдельного «зеркального» wallet-а для 51 НЕТ — любая money-in операция сразу адресуется целевому кошельку-назначению.

Идентификатор кошелька — eosio::name с префиксом w.<contract>.<waltype> (по аналогии с операциями o.<contract>.<verb> и процессами p.<contract>.<noun>). Длина ≤ 13 base32-символов.

Группы: w.wal.* — Паевой фонд (журнал Cr 80) и возвраты пайщикам w.reg.* — Регистрация (минимальный паевой, вступительные) w.sov.* — Целевое финансирование (членские, делегатские) w.cap.* — Программы паевого фонда (Благорост, Генератор) и займы w.mkt.* — Маркетплейс (выплаты поставщикам, общий фонд «Стол Заказов») w.led.* — Служебные (ручные корректировки)

Sentinel eosio::name{} (пустое имя, value=0) — «кошелёк вне системы» для ISSUE (нет wallet_from) и REVOKE (нет wallet_to).

При первом ISSUE/TRANSFER кошелёк создаётся автоматически по записи из WALLET_REGISTRY. При обнулении available+blocked запись удаляется.

Данные класса

◆ BLAGOROST_INVEST

constexpr eosio::name ledger2_wallets::BLAGOROST_INVEST = "w.cap.bginv"_n
staticconstexpr

Благорост — инвестиции деньгами (Cr 80)

◆ BLAGOROST_MEMBERSHIP

constexpr eosio::name ledger2_wallets::BLAGOROST_MEMBERSHIP = "w.cap.bgmem"_n
staticconstexpr

Благорост — членские взносы по программе (Cr 86)

◆ BLAGOROST_PROPERTY

constexpr eosio::name ledger2_wallets::BLAGOROST_PROPERTY = "w.cap.bgprop"_n
staticconstexpr

Благорост — имущественные паевые взносы

◆ BLAGOROST_RID

constexpr eosio::name ledger2_wallets::BLAGOROST_RID = "w.cap.bgrid"_n
staticconstexpr

Благорост — принятые РИД (Dr 04 / Cr 08 после accept)

◆ DELEGATE_FEES

constexpr eosio::name ledger2_wallets::DELEGATE_FEES = "w.sov.delgte"_n
staticconstexpr

Делегатские членские взносы (цель CONVERT_TO_AXN) (Cr 86)

◆ ENTRANCE_FEES

constexpr eosio::name ledger2_wallets::ENTRANCE_FEES = "w.reg.entry"_n
staticconstexpr

Вступительные взносы (Cr 86)

◆ GENERATOR_COMMIT

constexpr eosio::name ledger2_wallets::GENERATOR_COMMIT = "w.cap.gncom"_n
staticconstexpr

Генератор — паевой взнос имуществом в статусе «принятый коммит» (Dr 08 / Cr 80)

◆ GENERATOR_MEMBERSHIP

constexpr eosio::name ledger2_wallets::GENERATOR_MEMBERSHIP = "w.cap.gnmem"_n
staticconstexpr

Генератор — членские взносы по программе (Cr 86)

◆ LOAN_ISSUED

constexpr eosio::name ledger2_wallets::LOAN_ISSUED = "w.cap.loan"_n
staticconstexpr

Выданные пайщикам беспроцентные займы (Dr 58 / Cr 51)

◆ MANUAL_ADJUST

constexpr eosio::name ledger2_wallets::MANUAL_ADJUST = "w.led.adjust"_n
staticconstexpr

Ручные корректировки (резерв под ledger2::adjust)

◆ MARKETPLACE_FUND

constexpr eosio::name ledger2_wallets::MARKETPLACE_FUND = "w.mkt.fund"_n
staticconstexpr

ЦПП «Стол Заказов» — общий кошелёк программы (резерв)

◆ MEMBERSHIP_FEES

constexpr eosio::name ledger2_wallets::MEMBERSHIP_FEES = "w.sov.member"_n
staticconstexpr

Членские взносы (платформенные) (Cr 86)

◆ MIN_SHARE_FUND

constexpr eosio::name ledger2_wallets::MIN_SHARE_FUND = "w.reg.minshr"_n
staticconstexpr

Минимальный паевой взнос при регистрации (Cr 80)

◆ SHARE_FUND_PAY

constexpr eosio::name ledger2_wallets::SHARE_FUND_PAY = "w.wal.share"_n
staticconstexpr

ЦПП «Цифровой Кошелёк» — паевые взносы деньгами (Cr 80)

◆ SHARE_FUND_RID

constexpr eosio::name ledger2_wallets::SHARE_FUND_RID = "w.wal.sharid"_n
staticconstexpr

Паевой фонд — РИД, принятые в НМА (Dr 04 / Cr 80)

◆ SUPPLIER_PAYMENTS

constexpr eosio::name ledger2_wallets::SUPPLIER_PAYMENTS = "w.mkt.payout"_n
staticconstexpr

Выплаты поставщикам (sink RECEIVE_CONFIRM)

◆ WITHDRAWALS_SINK

constexpr eosio::name ledger2_wallets::WITHDRAWALS_SINK = "w.wal.wthdrw"_n
staticconstexpr

Возвраты паевых взносов пайщикам (sink TRANSFER)


Объявления и описания членов структуры находятся в файле: