#include <witness.hpp>
|
virtual const witness_object & | get (const account_name_type &owner) const =0 |
|
virtual bool | is_exists (const account_name_type &owner) const =0 |
|
virtual const witness_object & | get_top_witness () const =0 |
|
virtual const witness_object & | create_witness (const account_name_type &owner, const std::string &url, const public_key_type &block_signing_key, const chain_properties &props)=0 |
|
virtual const witness_object & | create_initial_witness (const account_name_type &owner, const public_key_type &block_signing_key)=0 |
|
virtual void | update_witness (const witness_object &witness, const std::string &url, const public_key_type &block_signing_key, const chain_properties &props)=0 |
|
virtual void | adjust_witness_vote (const witness_object &witness, const share_type &delta)=0 |
|
virtual void | adjust_witness_votes (const account_object &account, const share_type &delta)=0 |
|
virtual | ~base_service_i () |
|
virtual const object_type & | create (const modifier_type &modifier)=0 |
|
virtual void | update (const modifier_type &modifier)=0 |
|
virtual void | update (const object_type &o, const modifier_type &modifier)=0 |
|
virtual void | remove ()=0 |
|
virtual void | remove (const object_type &o)=0 |
|
virtual void | remove_all (const std::vector< object_cref_type > &os)=0 |
|
virtual bool | is_exists () const=0 |
|
virtual const object_type & | get () const=0 |
|
Definition at line 20 of file witness.hpp.
◆ adjust_witness_vote()
virtual void scorum::chain::witness_service_i::adjust_witness_vote |
( |
const witness_object & |
witness, |
|
|
const share_type & |
delta |
|
) |
| |
|
pure virtual |
◆ adjust_witness_votes()
virtual void scorum::chain::witness_service_i::adjust_witness_votes |
( |
const account_object & |
account, |
|
|
const share_type & |
delta |
|
) |
| |
|
pure virtual |
◆ create_initial_witness()
◆ create_witness()
◆ get()
◆ get_top_witness()
virtual const witness_object& scorum::chain::witness_service_i::get_top_witness |
( |
| ) |
const |
|
pure virtual |
◆ is_exists()
virtual bool scorum::chain::witness_service_i::is_exists |
( |
const account_name_type & |
owner | ) |
const |
|
pure virtual |
◆ update_witness()
The documentation for this struct was generated from the following file:
- libraries/chain/include/scorum/chain/services/witness.hpp