Golos
Разработчикам Статистика Баунти Документация Партнеры Github
Public Member Functions | Public Attributes | List of all members
golos::chain::account_authority_object Class Reference

#include <account_object.hpp>

Inheritance diagram for golos::chain::account_authority_object:

Public Member Functions

 account_authority_object ()=delete
 
template<typename Constructor , typename Allocator >
 account_authority_object (Constructor &&c, allocator< Allocator > a)
 

Public Attributes

id_type id
 
account_name_type account
 
shared_authority owner
 used for backup control, can set owner or active More...
 
shared_authority active
 used for all monetary operations, can set active or posting More...
 
shared_authority posting
 used for voting and posting More...
 
time_point_sec last_owner_update
 

Detailed Description

Definition at line 272 of file account_object.hpp.

Constructor & Destructor Documentation

◆ account_authority_object() [1/2]

golos::chain::account_authority_object::account_authority_object ( )
delete

◆ account_authority_object() [2/2]

template<typename Constructor , typename Allocator >
golos::chain::account_authority_object::account_authority_object ( Constructor &&  c,
allocator< Allocator >  a 
)
inline

Definition at line 278 of file account_object.hpp.

Member Data Documentation

◆ account

account_name_type golos::chain::account_authority_object::account

Definition at line 285 of file account_object.hpp.

◆ active

shared_authority golos::chain::account_authority_object::active

used for all monetary operations, can set active or posting

The owner authority contains the hot keys of the account. This authority has control over nearly all operations the account may perform.

Definition at line 297 of file account_object.hpp.

◆ id

id_type golos::chain::account_authority_object::id

Definition at line 283 of file account_object.hpp.

◆ last_owner_update

time_point_sec golos::chain::account_authority_object::last_owner_update

Definition at line 300 of file account_object.hpp.

◆ owner

shared_authority golos::chain::account_authority_object::owner

used for backup control, can set owner or active

The owner authority represents absolute control over the account. Usually the keys in this authority will be kept in cold storage, as they should not be needed very often and compromise of these keys constitutes complete and irrevocable loss of the account. Generally the only time the owner authority is required is to update the active authority.

Definition at line 293 of file account_object.hpp.

◆ posting

shared_authority golos::chain::account_authority_object::posting

used for voting and posting

Definition at line 298 of file account_object.hpp.


The documentation for this class was generated from the following file: