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

#include <table_marketplace_requests.hpp>

Открытые члены

uint64_t primary_key () const
 
uint64_t by_coop () const
 
uint64_t by_status () const
 
uint64_t by_type () const
 
checksum256 by_hash () const
 
uint64_t by_username () const
 
uint64_t by_created () const
 
uint64_t by_completed () const
 
uint64_t by_declined () const
 
uint64_t by_canceled () const
 
uint64_t by_warranty_id () const
 
name get_money_contributor () const
 
name get_product_contributor () const
 
name get_payer () const
 
name get_supplier () const
 
name get_product_backer () const
 
name get_defective_supplier () const
 

Открытые атрибуты

uint64_t id
 
checksum256 hash
 
name coopname
 
name type
 
name status
 
name username
 
name braname
 
name warehouse
 
name token_contract
 
name receiver_braname
 
name supplier_braname
 
asset unit_cost
 
asset base_cost
 
asset membership_fee_amount
 
asset total_cost
 
uint64_t units
 
std::string meta
 
name money_contributor
 
name product_contributor
 
std::vector< Document::named_documentdocuments
 
uint64_t product_lifecycle_secs
 
uint64_t warranty_period_secs
 
asset cancellation_fee_amount
 
time_point_sec warranty_delay_until
 
time_point_sec deadline_for_receipt
 
bool is_warranty_return = false
 
uint64_t warranty_return_id
 
time_point_sec created_at
 
time_point_sec accepted_at
 
time_point_sec supplied_at
 
time_point_sec delivered_at
 
time_point_sec received_at
 
time_point_sec completed_at
 
time_point_sec declined_at
 
time_point_sec disputed_at
 
time_point_sec canceled_at
 

Методы

◆ by_canceled()

uint64_t Marketplace::request::by_canceled ( ) const
inline

◆ by_completed()

uint64_t Marketplace::request::by_completed ( ) const
inline

◆ by_coop()

uint64_t Marketplace::request::by_coop ( ) const
inline

◆ by_created()

uint64_t Marketplace::request::by_created ( ) const
inline

◆ by_declined()

uint64_t Marketplace::request::by_declined ( ) const
inline

◆ by_hash()

checksum256 Marketplace::request::by_hash ( ) const
inline

◆ by_status()

uint64_t Marketplace::request::by_status ( ) const
inline

◆ by_type()

uint64_t Marketplace::request::by_type ( ) const
inline

◆ by_username()

uint64_t Marketplace::request::by_username ( ) const
inline

◆ by_warranty_id()

uint64_t Marketplace::request::by_warranty_id ( ) const
inline

◆ get_defective_supplier()

name Marketplace::request::get_defective_supplier ( ) const
inline

◆ get_money_contributor()

name Marketplace::request::get_money_contributor ( ) const
inline

◆ get_payer()

name Marketplace::request::get_payer ( ) const
inline

◆ get_product_backer()

name Marketplace::request::get_product_backer ( ) const
inline

◆ get_product_contributor()

name Marketplace::request::get_product_contributor ( ) const
inline

◆ get_supplier()

name Marketplace::request::get_supplier ( ) const
inline

◆ primary_key()

uint64_t Marketplace::request::primary_key ( ) const
inline

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

◆ accepted_at

time_point_sec Marketplace::request::accepted_at

◆ base_cost

asset Marketplace::request::base_cost

◆ braname

name Marketplace::request::braname

◆ canceled_at

time_point_sec Marketplace::request::canceled_at

◆ cancellation_fee_amount

asset Marketplace::request::cancellation_fee_amount

◆ completed_at

time_point_sec Marketplace::request::completed_at

◆ coopname

name Marketplace::request::coopname

◆ created_at

time_point_sec Marketplace::request::created_at

◆ deadline_for_receipt

time_point_sec Marketplace::request::deadline_for_receipt

◆ declined_at

time_point_sec Marketplace::request::declined_at

◆ delivered_at

time_point_sec Marketplace::request::delivered_at

◆ disputed_at

time_point_sec Marketplace::request::disputed_at

◆ documents

std::vector<Document::named_document> Marketplace::request::documents

◆ hash

checksum256 Marketplace::request::hash

◆ id

uint64_t Marketplace::request::id

◆ is_warranty_return

bool Marketplace::request::is_warranty_return = false

◆ membership_fee_amount

asset Marketplace::request::membership_fee_amount

◆ meta

std::string Marketplace::request::meta

◆ money_contributor

name Marketplace::request::money_contributor

◆ product_contributor

name Marketplace::request::product_contributor

◆ product_lifecycle_secs

uint64_t Marketplace::request::product_lifecycle_secs

◆ received_at

time_point_sec Marketplace::request::received_at

◆ receiver_braname

name Marketplace::request::receiver_braname

◆ status

name Marketplace::request::status

◆ supplied_at

time_point_sec Marketplace::request::supplied_at

◆ supplier_braname

name Marketplace::request::supplier_braname

◆ token_contract

name Marketplace::request::token_contract

◆ total_cost

asset Marketplace::request::total_cost

◆ type

name Marketplace::request::type

◆ unit_cost

asset Marketplace::request::unit_cost

◆ units

uint64_t Marketplace::request::units

◆ username

name Marketplace::request::username

◆ warehouse

name Marketplace::request::warehouse

◆ warranty_delay_until

time_point_sec Marketplace::request::warranty_delay_until

◆ warranty_period_secs

uint64_t Marketplace::request::warranty_period_secs

◆ warranty_return_id

uint64_t Marketplace::request::warranty_return_id

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