跳到主要内容

eosio::block_signing_authority_v0

Module: Contracts API / Producer Authority

weighted threshold multi-sig authority More...

#include <producer_schedule.hpp>

Public Functions

Name
boolis_valid() const
CDT_REFLECT(threshold , keys )

Public Attributes

Name
uint32_tthreshold
minimum threshold of accumulated weights from component keys that satisfies this authority
std::vector< key_weight >keys
component keys and their associated weights

Detailed Description

struct eosio::block_signing_authority_v0;

weighted threshold multi-sig authority

block signing authority version 0 this authority allows for a weighted threshold multi-sig per-producer

Public Functions Documentation

function is_valid

bool is_valid() const

function CDT_REFLECT

CDT_REFLECT(
threshold ,
keys
)

Public Attributes Documentation

variable threshold

uint32_t threshold;

minimum threshold of accumulated weights from component keys that satisfies this authority

minimum threshold of accumulated weights from component keys that satisfies this authority

variable keys

std::vector< key_weight > keys;

component keys and their associated weights

component keys and their associated weights


Updated on 2022-12-05 at 15:38:07 +0000