BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
Used by committee_members to update the global parameters of the blockchain. More...
#include <committee_member.hpp>
Classes | |
struct | fee_params_t |
Public Member Functions | |
account_id_type | fee_payer () const |
void | validate () const |
Public Member Functions inherited from graphene::protocol::base_operation | |
virtual | ~base_operation ()=default |
template<typename T > | |
share_type | calculate_fee (const T ¶ms) const |
virtual void | get_required_authorities (vector< authority > &) const |
virtual void | get_required_active_authorities (flat_set< account_id_type > &) const |
virtual void | get_required_owner_authorities (flat_set< account_id_type > &) const |
fc::optional< fc::future< void > > | validate_parallel (uint32_t skip) const |
Public Attributes | |
asset | fee |
chain_parameters | new_parameters |
Additional Inherited Members | |
Static Public Member Functions inherited from graphene::protocol::base_operation | |
static uint64_t | calculate_data_fee (uint64_t bytes, uint64_t price_per_kbyte) |
Used by committee_members to update the global parameters of the blockchain.
This operation allows the committee_members to update the global parameters on the blockchain. These control various tunable aspects of the chain, including block and maintenance intervals, maximum data sizes, the fees charged by the network, etc.
This operation may only be used in a proposed transaction, and a proposed transaction which contains this operation must have a review period specified in the current global parameters before it may be accepted.
Definition at line 84 of file committee_member.hpp.
|
inline |
Definition at line 91 of file committee_member.hpp.
|
virtual |
Reimplemented from graphene::protocol::base_operation.
Definition at line 44 of file committee_member.cpp.
asset graphene::protocol::committee_member_update_global_parameters_operation::fee |
Definition at line 88 of file committee_member.hpp.
chain_parameters graphene::protocol::committee_member_update_global_parameters_operation::new_parameters |
Definition at line 89 of file committee_member.hpp.