struct eosio::producer_authority

Class List > eosio :: producer_authority

Maps producer with its signing key. More...

Public Attributes

Type Name
name producer_name
Name of the producer.
block_signing_authority authority

Friends

Type Name
constexpr friend bool operator<

Public Functions

Type Name
BLUEGRASS_META_REFL (producer_name, authority)

Detailed Description

Maps producer with its signing key, used for producer schedule

Public Attributes Documentation

variable producer_name

name eosio::producer_authority::producer_name;

Name of the producer.

Name of the producer

variable authority

block_signing_authority eosio::producer_authority::authority;

The block signing authority used by this producer

Friends Documentation

friend operator<

constexpr friend bool operator<(
    const producer_authority & a,
    const producer_authority & b
)

Public Functions Documentation

function BLUEGRASS_META_REFL

eosio::producer_authority::BLUEGRASS_META_REFL(
    producer_name ,
    authority 
)

The documentation for this class was generated from the following file: libraries/eosiolib/contracts/eosio/producer\_schedule.hpp