BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
Go to the documentation of this file.
28 namespace graphene {
namespace protocol {
138 (fee)(owner_account)(asset_type)(balance)(fee_rate)(extensions) )
140 (fee)(owner_account)(fund_id)(extensions) )
142 (fee)(owner_account)(fund_id)(delta_amount)(new_fee_rate)(extensions) )
144 (fee)(borrower)(fund_id)(borrow_amount)(extensions) )
146 (fee)(account)(fund_id)(repay_amount)(fund_fee)(extensions) )
optional< uint32_t > new_fee_rate
New fee rate, optional.
samet_fund_id_type fund_id
ID of the SameT Fund.
uint32_t fee_rate
Fee rate, the demominator is GRAPHENE_FEE_RATE_DENOM.
Delete a SameT Fund object.
samet_fund_id_type fund_id
ID of the SameT Fund object.
share_type balance
Usable amount in the fund.
optional< asset > delta_amount
Delta amount, optional.
account_id_type borrower
The account who borrows from the fund.
Borrow from a SameT Fund.
account_id_type fee_payer() const
Create a new SameT Fund object.
Update a SameT Fund object.
void validate() const override
account_id_type owner_account
Owner of the fund.
samet_fund_id_type fund_id
ID of the SameT Fund.
account_id_type fee_payer() const
#define GRAPHENE_BLOCKCHAIN_PRECISION
account_id_type fee_payer() const
account_id_type account
The account who repays to the SameT Fund.
account_id_type fee_payer() const
extensions_type extensions
Unused. Reserved for future use.
void validate() const override
#define GRAPHENE_DECLARE_EXTERNAL_SERIALIZATION(type)
void validate() const override
asset repay_amount
The amount to repay.
extensions_type extensions
Unused. Reserved for future use.
extensions_type extensions
Unused. Reserved for future use.
asset fund_fee
Fee for using the fund.
asset_id_type asset_type
Asset type in the fund.
extensions_type extensions
Unused. Reserved for future use.
extensions_type extensions
Unused. Reserved for future use.
account_id_type fee_payer() const
account_id_type owner_account
Owner of the fund.
#define FC_REFLECT(TYPE, MEMBERS)
Specializes fc::reflector for TYPE.
void validate() const override
account_id_type owner_account
The account who owns the SameT Fund object.
provides stack-based nullable value similar to boost::optional
void validate() const override
asset borrow_amount
The amount to borrow.
samet_fund_id_type fund_id
ID of the SameT Fund object.
future_extensions::flat_set_type extensions_type