BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
Go to the documentation of this file.
29 namespace graphene {
namespace chain {
31 class credit_offer_object;
extendable_operation_result do_apply(const credit_offer_accept_operation &op) const
extendable_operation_result do_apply(const credit_deal_repay_operation &op) const
A credit deal describes the details of a borrower's borrowing of funds from a credit offer.
A credit offer is a fund that can be used by other accounts who provide certain collateral.
Create a new credit offer.
void_result do_evaluate(const credit_deal_update_operation &op)
const credit_offer_object * _offer
void_result do_evaluate(const credit_offer_create_operation &op) const
asset do_apply(const credit_offer_delete_operation &op) const
void_result do_evaluate(const credit_offer_accept_operation &op)
void_result do_evaluate(const credit_offer_delete_operation &op)
Accept a credit offer, thereby creating a credit deal.
A credit deal summary describes the summary of a borrower's borrowing of funds from a credit offer.
const credit_deal_object * _deal
object_id_type do_apply(const credit_offer_create_operation &op) const
void_result do_evaluate(const credit_offer_update_operation &op)
const credit_offer_object * _offer
const credit_offer_object * _offer
void_result do_apply(const credit_offer_update_operation &op) const
void_result do_evaluate(const credit_deal_repay_operation &op)
const credit_deal_object * _deal
void_result do_apply(const credit_deal_update_operation &op) const
const credit_deal_summary_object * _deal_summary