Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
sysio::chain::shared_block_signing_authority_v0 Struct Reference

#include <producer_schedule.hpp>

Public Member Functions

 shared_block_signing_authority_v0 ()=delete
 
 shared_block_signing_authority_v0 (const shared_block_signing_authority_v0 &)=default
 
 shared_block_signing_authority_v0 (shared_block_signing_authority_v0 &&)=default
 
shared_block_signing_authority_v0operator= (shared_block_signing_authority_v0 &&)=default
 
shared_block_signing_authority_v0operator= (const shared_block_signing_authority_v0 &)=default
 
 shared_block_signing_authority_v0 (chainbase::allocator< char > alloc)
 

Public Attributes

uint32_t threshold = 0
 
shared_vector< shared_key_weightkeys
 

Detailed Description

Definition at line 49 of file producer_schedule.hpp.

Constructor & Destructor Documentation

◆ shared_block_signing_authority_v0() [1/4]

sysio::chain::shared_block_signing_authority_v0::shared_block_signing_authority_v0 ( )
delete

◆ shared_block_signing_authority_v0() [2/4]

sysio::chain::shared_block_signing_authority_v0::shared_block_signing_authority_v0 ( const shared_block_signing_authority_v0 & )
default

◆ shared_block_signing_authority_v0() [3/4]

sysio::chain::shared_block_signing_authority_v0::shared_block_signing_authority_v0 ( shared_block_signing_authority_v0 && )
default

◆ shared_block_signing_authority_v0() [4/4]

sysio::chain::shared_block_signing_authority_v0::shared_block_signing_authority_v0 ( chainbase::allocator< char > alloc)
inlineexplicit

Definition at line 56 of file producer_schedule.hpp.

57 :keys(alloc){}

Member Function Documentation

◆ operator=() [1/2]

shared_block_signing_authority_v0 & sysio::chain::shared_block_signing_authority_v0::operator= ( const shared_block_signing_authority_v0 & )
default

◆ operator=() [2/2]

shared_block_signing_authority_v0 & sysio::chain::shared_block_signing_authority_v0::operator= ( shared_block_signing_authority_v0 && )
default

Member Data Documentation

◆ keys

shared_vector<shared_key_weight> sysio::chain::shared_block_signing_authority_v0::keys

Definition at line 60 of file producer_schedule.hpp.

◆ threshold

uint32_t sysio::chain::shared_block_signing_authority_v0::threshold = 0

Definition at line 59 of file producer_schedule.hpp.


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