COOPENOMICS  v1
Кооперативная Экономика
Структура eosiosystem::block_header

#include <native.hpp>

Открытые атрибуты

uint32_t timestamp
 
name producer
 
uint16_t confirmed = 0
 
checksum256 previous
 
checksum256 transaction_mroot
 
checksum256 action_mroot
 
uint32_t schedule_version = 0
 
std::optional< eosio::producer_schedule > new_producers
 

Подробное описание

Blockchain block header.

A block header is defined by:

  • a timestamp,
  • the producer that created it,
  • a confirmed flag default as zero,
  • a link to previous block,
  • a link to the transaction merkel root,
  • a link to action root,
  • a schedule version,
  • and a producers' schedule.

Данные класса

◆ action_mroot

checksum256 eosiosystem::block_header::action_mroot

◆ confirmed

uint16_t eosiosystem::block_header::confirmed = 0

◆ new_producers

std::optional<eosio::producer_schedule> eosiosystem::block_header::new_producers

◆ previous

checksum256 eosiosystem::block_header::previous

◆ producer

name eosiosystem::block_header::producer

◆ schedule_version

uint32_t eosiosystem::block_header::schedule_version = 0

◆ timestamp

uint32_t eosiosystem::block_header::timestamp

◆ transaction_mroot

checksum256 eosiosystem::block_header::transaction_mroot

Объявления и описания членов структуры находятся в файле: