Struct block_dist_config

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

  • public rconfig::base_config

Struct Documentation

struct block_dist_config : public rconfig::base_config

Configuration for block distribution in the arena by the loop functions.

Public Members

std::string dist_type = {}

Type of block distribution being performed.

block_manifest manifest = {}
bool strict_success = {true}

Is it OK if the block distribution fails, and only SOME of the blocks are successfully distributed, or should that be considered a fatal error?

struct powerlaw

Parameters for powerlaw block distribution (only used if powerlaw is the distribution type).

struct redist_governor

Parameters for defining the limits of block distribution: Under what conditions will blocks be redistributed after collection?