BitShares-Core  5.0.0
BitShares blockchain implementation and command-line interface software
Classes | Namespaces | Typedefs
vesting.hpp File Reference
#include <graphene/protocol/base.hpp>
#include <graphene/protocol/asset.hpp>

Go to the source code of this file.

Classes

struct  graphene::protocol::linear_vesting_policy_initializer
 
struct  graphene::protocol::cdd_vesting_policy_initializer
 
struct  graphene::protocol::instant_vesting_policy_initializer
 
struct  graphene::protocol::vesting_balance_create_operation
 Create a vesting balance.The chain allows a user to create a vesting balance. Normally, vesting balances are created automatically as part of cashback and worker operations. This operation allows vesting balances to be created manually as well. More...
 
struct  graphene::protocol::vesting_balance_create_operation::fee_parameters_type
 
struct  graphene::protocol::vesting_balance_withdraw_operation
 Withdraw from a vesting balance.Withdrawal from a not-completely-mature vesting balance will result in paying fees. More...
 
struct  graphene::protocol::vesting_balance_withdraw_operation::fee_parameters_type
 

Namespaces

 graphene
 
 graphene::protocol
 

Typedefs

typedef fc::static_variant< linear_vesting_policy_initializer, cdd_vesting_policy_initializer, instant_vesting_policy_initializer > graphene::protocol::vesting_policy_initializer