BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
account_id_type fee_payer() const
Withdraw from a vesting balance.
#define FC_REFLECT_EMPTY(TYPE)
vesting_balance_id_type vesting_balance
Create a vesting balance.
FC_REFLECT_TYPENAME(fc::log_message)
#define GRAPHENE_TEMP_ACCOUNT
Represents the canonical account with WILDCARD authority (anybody can access funds in temp account)
account_id_type owner
Who is able to withdraw the balance.
vesting_policy_initializer policy
uint32_t vesting_cliff_seconds
fc::time_point_sec begin_timestamp
#define GRAPHENE_BLOCKCHAIN_PRECISION
account_id_type owner
Must be vesting_balance.owner.
#define GRAPHENE_DECLARE_EXTERNAL_SERIALIZATION(type)
#define FC_ASSERT(TEST,...)
Checks a condition and throws an assert_exception if the test is FALSE.
fc::time_point_sec start_claim
cdd_vesting_policy_initializer(uint32_t vest_sec=0, fc::time_point_sec sc=fc::time_point_sec())
#define FC_REFLECT(TYPE, MEMBERS)
Specializes fc::reflector for TYPE.
account_id_type creator
Who provides funds initially.
account_id_type fee_payer() const
fc::static_variant< linear_vesting_policy_initializer, cdd_vesting_policy_initializer, instant_vesting_policy_initializer > vesting_policy_initializer
uint32_t vesting_duration_seconds