|
COOPENOMICS
v1
Кооперативная Экономика
|
Маппинг USER_SHARED-кошелька → требуемый program_id для cross-contract проверки wallet::users.programs[] (ADR-004; Story 3.2).
Подробнее...
#include <wallets.hpp>
Открытые атрибуты | |
| eosio::name | wallet_name |
| uint64_t | required_program_id |
Маппинг USER_SHARED-кошелька → требуемый program_id для cross-contract проверки wallet::users.programs[] (ADR-004; Story 3.2).
Перед операцией на USER_SHARED-кошельке у пайщика должно быть подписано соответствующее программное соглашение в wallet::users. Исключение — w.reg.minshr (минимальные паевые взносы в момент регистрации, до того как пайщик подпишет ЦК-соглашение).
Соответствие program_id ↔ контракт-программа задаётся в lib/consts.hpp: 1 = wallet (ЦК) 3 = source (Генератор) 4 = capital (Благорост)
| uint64_t Ledger2WalletProgramMapping::required_program_id |
| eosio::name Ledger2WalletProgramMapping::wallet_name |