global: runs

This commit is contained in:
nym21
2026-03-07 14:26:45 +01:00
parent 1011825949
commit bcebf1cdc5
32 changed files with 345 additions and 339 deletions
+57 -55
View File
@@ -172,6 +172,8 @@ StoredBool = int
StoredF32 = float
# Fixed-size 64-bit floating point value optimized for on-disk storage
StoredF64 = float
# Fixed-size 64-bit signed integer optimized for on-disk storage
StoredI64 = int
StoredI8 = int
StoredU16 = int
# Fixed-size 32-bit unsigned integer optimized for on-disk storage
@@ -2693,7 +2695,7 @@ class CoinblocksCoindaysSentPattern:
def __init__(self, client: BrkClientBase, acc: str):
"""Create pattern node with accumulated metric name."""
self.coinblocks_destroyed: CumulativeHeightSumPattern[StoredF64] = CumulativeHeightSumPattern(client, _m(acc, 'coinblocks_destroyed'))
self.coinblocks_destroyed: CumulativeHeightPattern[StoredF64] = CumulativeHeightPattern(client, _m(acc, 'coinblocks_destroyed'))
self.coindays_destroyed: CumulativeHeightSumPattern[StoredF64] = CumulativeHeightSumPattern(client, _m(acc, 'coindays_destroyed'))
self.sent: BaseCumulativePattern = BaseCumulativePattern(client, _m(acc, 'sent'))
self.sent_ema: _2wPattern = _2wPattern(client, _m(acc, 'sent_ema_2w'))
@@ -2853,7 +2855,7 @@ class ChangeRatePattern:
def __init__(self, client: BrkClientBase, acc: str):
"""Create pattern node with accumulated metric name."""
self.change: _1m1w1y24hPattern[StoredU64] = _1m1w1y24hPattern(client, _m(acc, 'change'))
self.change: _1m1w1y24hPattern[StoredI64] = _1m1w1y24hPattern(client, _m(acc, 'change'))
self.rate: _1m1w1y24hPattern2 = _1m1w1y24hPattern2(client, _m(acc, 'rate'))
class MaxMinPattern:
@@ -4001,77 +4003,24 @@ class MetricsTree_Pools_Major:
def __init__(self, client: BrkClientBase, base_path: str = ''):
self.unknown: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'unknown')
self.ultimuspool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'ultimuspool')
self.terrapool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'terrapool')
self.luxor: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'luxor')
self.onethash: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'onethash')
self.btccom: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'btccom')
self.huobipool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'huobipool')
self.wayicn: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'wayicn')
self.canoepool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'canoepool')
self.btctop: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'btctop')
self.bitcoincom: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'bitcoincom')
self.gbminers: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'gbminers')
self.asicminer: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'asicminer')
self.bitminter: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'bitminter')
self.bitcoinrussia: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'bitcoinrussia')
self.btcguild: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'btcguild')
self.eligius: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'eligius')
self.ozcoin: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'ozcoin')
self.eclipsemc: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'eclipsemc')
self.maxbtc: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'maxbtc')
self.triplemining: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'triplemining')
self.coinlab: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'coinlab')
self.pool50btc: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'pool50btc')
self.ghashio: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'ghashio')
self.bitparking: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'bitparking')
self.polmine: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'polmine')
self.kncminer: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'kncminer')
self.f2pool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'f2pool')
self.hhtt: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'hhtt')
self.megabigpower: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'megabigpower')
self.nmcbit: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'nmcbit')
self.yourbtcnet: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'yourbtcnet')
self.braiinspool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'braiinspool')
self.antpool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'antpool')
self.kanopool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'kanopool')
self.solock: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'solock')
self.nicehash: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'nicehash')
self.bitclub: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'bitclub')
self.bitcoinaffiliatenetwork: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'bitcoinaffiliatenetwork')
self.btcc: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'btcc')
self.bwpool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'bwpool')
self.exxbw: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'exxbw')
self.bitfury: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'bitfury')
self.digitalbtc: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'digitalbtc')
self.okexpool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'okexpool')
self.bixin: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'bixin')
self.tatmaspool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'tatmaspool')
self.viabtc: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'viabtc')
self.connectbtc: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'connectbtc')
self.batpool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'batpool')
self.btpool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'btpool')
self.fiftyeightcoin: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'fiftyeightcoin')
self.bitcoinindia: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'bitcoinindia')
self.dpool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'dpool')
self.poolin: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'poolin')
self.secretsuperstar: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'secretsuperstar')
self.tigerpoolnet: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'tigerpoolnet')
self.sigmapoolcom: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'sigmapoolcom')
self.okpooltop: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'okpooltop')
self.tangpool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'tangpool')
self.bytepool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'bytepool')
self.spiderpool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'spiderpool')
self.novablock: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'novablock')
self.binancepool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'binancepool')
self.lubiancom: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'lubiancom')
self.okkong: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'okkong')
self.emcdpool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'emcdpool')
self.foundryusa: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'foundryusa')
self.sbicrypto: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'sbicrypto')
self.marapool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'marapool')
self.kucoinpool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'kucoinpool')
self.pegapool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'pegapool')
self.secpool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'secpool')
self.ocean: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'ocean')
self.whitepool: _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern = _1m1w1y24hBaseBpsCumulativeHeightPercentRatioSumPattern(client, 'whitepool')
@@ -4081,22 +4030,54 @@ class MetricsTree_Pools_Minor:
def __init__(self, client: BrkClientBase, base_path: str = ''):
self.blockfills: BlocksDominancePattern = BlocksDominancePattern(client, 'blockfills')
self.ultimuspool: BlocksDominancePattern = BlocksDominancePattern(client, 'ultimuspool')
self.terrapool: BlocksDominancePattern = BlocksDominancePattern(client, 'terrapool')
self.onethash: BlocksDominancePattern = BlocksDominancePattern(client, 'onethash')
self.bitfarms: BlocksDominancePattern = BlocksDominancePattern(client, 'bitfarms')
self.huobipool: BlocksDominancePattern = BlocksDominancePattern(client, 'huobipool')
self.wayicn: BlocksDominancePattern = BlocksDominancePattern(client, 'wayicn')
self.canoepool: BlocksDominancePattern = BlocksDominancePattern(client, 'canoepool')
self.bitcoincom: BlocksDominancePattern = BlocksDominancePattern(client, 'bitcoincom')
self.pool175btc: BlocksDominancePattern = BlocksDominancePattern(client, 'pool175btc')
self.gbminers: BlocksDominancePattern = BlocksDominancePattern(client, 'gbminers')
self.axbt: BlocksDominancePattern = BlocksDominancePattern(client, 'axbt')
self.asicminer: BlocksDominancePattern = BlocksDominancePattern(client, 'asicminer')
self.bitminter: BlocksDominancePattern = BlocksDominancePattern(client, 'bitminter')
self.bitcoinrussia: BlocksDominancePattern = BlocksDominancePattern(client, 'bitcoinrussia')
self.btcserv: BlocksDominancePattern = BlocksDominancePattern(client, 'btcserv')
self.simplecoinus: BlocksDominancePattern = BlocksDominancePattern(client, 'simplecoinus')
self.ozcoin: BlocksDominancePattern = BlocksDominancePattern(client, 'ozcoin')
self.eclipsemc: BlocksDominancePattern = BlocksDominancePattern(client, 'eclipsemc')
self.maxbtc: BlocksDominancePattern = BlocksDominancePattern(client, 'maxbtc')
self.triplemining: BlocksDominancePattern = BlocksDominancePattern(client, 'triplemining')
self.coinlab: BlocksDominancePattern = BlocksDominancePattern(client, 'coinlab')
self.pool50btc: BlocksDominancePattern = BlocksDominancePattern(client, 'pool50btc')
self.ghashio: BlocksDominancePattern = BlocksDominancePattern(client, 'ghashio')
self.stminingcorp: BlocksDominancePattern = BlocksDominancePattern(client, 'stminingcorp')
self.bitparking: BlocksDominancePattern = BlocksDominancePattern(client, 'bitparking')
self.mmpool: BlocksDominancePattern = BlocksDominancePattern(client, 'mmpool')
self.polmine: BlocksDominancePattern = BlocksDominancePattern(client, 'polmine')
self.kncminer: BlocksDominancePattern = BlocksDominancePattern(client, 'kncminer')
self.bitalo: BlocksDominancePattern = BlocksDominancePattern(client, 'bitalo')
self.hhtt: BlocksDominancePattern = BlocksDominancePattern(client, 'hhtt')
self.megabigpower: BlocksDominancePattern = BlocksDominancePattern(client, 'megabigpower')
self.mtred: BlocksDominancePattern = BlocksDominancePattern(client, 'mtred')
self.nmcbit: BlocksDominancePattern = BlocksDominancePattern(client, 'nmcbit')
self.yourbtcnet: BlocksDominancePattern = BlocksDominancePattern(client, 'yourbtcnet')
self.givemecoins: BlocksDominancePattern = BlocksDominancePattern(client, 'givemecoins')
self.multicoinco: BlocksDominancePattern = BlocksDominancePattern(client, 'multicoinco')
self.bcpoolio: BlocksDominancePattern = BlocksDominancePattern(client, 'bcpoolio')
self.cointerra: BlocksDominancePattern = BlocksDominancePattern(client, 'cointerra')
self.kanopool: BlocksDominancePattern = BlocksDominancePattern(client, 'kanopool')
self.solock: BlocksDominancePattern = BlocksDominancePattern(client, 'solock')
self.ckpool: BlocksDominancePattern = BlocksDominancePattern(client, 'ckpool')
self.nicehash: BlocksDominancePattern = BlocksDominancePattern(client, 'nicehash')
self.bitclub: BlocksDominancePattern = BlocksDominancePattern(client, 'bitclub')
self.bitcoinaffiliatenetwork: BlocksDominancePattern = BlocksDominancePattern(client, 'bitcoinaffiliatenetwork')
self.exxbw: BlocksDominancePattern = BlocksDominancePattern(client, 'exxbw')
self.bitsolo: BlocksDominancePattern = BlocksDominancePattern(client, 'bitsolo')
self.twentyoneinc: BlocksDominancePattern = BlocksDominancePattern(client, 'twentyoneinc')
self.digitalbtc: BlocksDominancePattern = BlocksDominancePattern(client, 'digitalbtc')
self.eightbaochi: BlocksDominancePattern = BlocksDominancePattern(client, 'eightbaochi')
self.mybtccoinpool: BlocksDominancePattern = BlocksDominancePattern(client, 'mybtccoinpool')
self.tbdice: BlocksDominancePattern = BlocksDominancePattern(client, 'tbdice')
@@ -4104,11 +4085,19 @@ class MetricsTree_Pools_Minor:
self.nexious: BlocksDominancePattern = BlocksDominancePattern(client, 'nexious')
self.bravomining: BlocksDominancePattern = BlocksDominancePattern(client, 'bravomining')
self.hotpool: BlocksDominancePattern = BlocksDominancePattern(client, 'hotpool')
self.okexpool: BlocksDominancePattern = BlocksDominancePattern(client, 'okexpool')
self.bcmonster: BlocksDominancePattern = BlocksDominancePattern(client, 'bcmonster')
self.onehash: BlocksDominancePattern = BlocksDominancePattern(client, 'onehash')
self.bixin: BlocksDominancePattern = BlocksDominancePattern(client, 'bixin')
self.tatmaspool: BlocksDominancePattern = BlocksDominancePattern(client, 'tatmaspool')
self.connectbtc: BlocksDominancePattern = BlocksDominancePattern(client, 'connectbtc')
self.batpool: BlocksDominancePattern = BlocksDominancePattern(client, 'batpool')
self.waterhole: BlocksDominancePattern = BlocksDominancePattern(client, 'waterhole')
self.dcexploration: BlocksDominancePattern = BlocksDominancePattern(client, 'dcexploration')
self.dcex: BlocksDominancePattern = BlocksDominancePattern(client, 'dcex')
self.btpool: BlocksDominancePattern = BlocksDominancePattern(client, 'btpool')
self.fiftyeightcoin: BlocksDominancePattern = BlocksDominancePattern(client, 'fiftyeightcoin')
self.bitcoinindia: BlocksDominancePattern = BlocksDominancePattern(client, 'bitcoinindia')
self.shawnp0wers: BlocksDominancePattern = BlocksDominancePattern(client, 'shawnp0wers')
self.phashio: BlocksDominancePattern = BlocksDominancePattern(client, 'phashio')
self.rigpool: BlocksDominancePattern = BlocksDominancePattern(client, 'rigpool')
@@ -4116,19 +4105,32 @@ class MetricsTree_Pools_Minor:
self.sevenpool: BlocksDominancePattern = BlocksDominancePattern(client, 'sevenpool')
self.miningkings: BlocksDominancePattern = BlocksDominancePattern(client, 'miningkings')
self.hashbx: BlocksDominancePattern = BlocksDominancePattern(client, 'hashbx')
self.dpool: BlocksDominancePattern = BlocksDominancePattern(client, 'dpool')
self.rawpool: BlocksDominancePattern = BlocksDominancePattern(client, 'rawpool')
self.haominer: BlocksDominancePattern = BlocksDominancePattern(client, 'haominer')
self.helix: BlocksDominancePattern = BlocksDominancePattern(client, 'helix')
self.bitcoinukraine: BlocksDominancePattern = BlocksDominancePattern(client, 'bitcoinukraine')
self.secretsuperstar: BlocksDominancePattern = BlocksDominancePattern(client, 'secretsuperstar')
self.tigerpoolnet: BlocksDominancePattern = BlocksDominancePattern(client, 'tigerpoolnet')
self.sigmapoolcom: BlocksDominancePattern = BlocksDominancePattern(client, 'sigmapoolcom')
self.okpooltop: BlocksDominancePattern = BlocksDominancePattern(client, 'okpooltop')
self.hummerpool: BlocksDominancePattern = BlocksDominancePattern(client, 'hummerpool')
self.tangpool: BlocksDominancePattern = BlocksDominancePattern(client, 'tangpool')
self.bytepool: BlocksDominancePattern = BlocksDominancePattern(client, 'bytepool')
self.novablock: BlocksDominancePattern = BlocksDominancePattern(client, 'novablock')
self.miningcity: BlocksDominancePattern = BlocksDominancePattern(client, 'miningcity')
self.minerium: BlocksDominancePattern = BlocksDominancePattern(client, 'minerium')
self.lubiancom: BlocksDominancePattern = BlocksDominancePattern(client, 'lubiancom')
self.okkong: BlocksDominancePattern = BlocksDominancePattern(client, 'okkong')
self.aaopool: BlocksDominancePattern = BlocksDominancePattern(client, 'aaopool')
self.emcdpool: BlocksDominancePattern = BlocksDominancePattern(client, 'emcdpool')
self.arkpool: BlocksDominancePattern = BlocksDominancePattern(client, 'arkpool')
self.purebtccom: BlocksDominancePattern = BlocksDominancePattern(client, 'purebtccom')
self.kucoinpool: BlocksDominancePattern = BlocksDominancePattern(client, 'kucoinpool')
self.entrustcharitypool: BlocksDominancePattern = BlocksDominancePattern(client, 'entrustcharitypool')
self.okminer: BlocksDominancePattern = BlocksDominancePattern(client, 'okminer')
self.titan: BlocksDominancePattern = BlocksDominancePattern(client, 'titan')
self.pegapool: BlocksDominancePattern = BlocksDominancePattern(client, 'pegapool')
self.btcnuggets: BlocksDominancePattern = BlocksDominancePattern(client, 'btcnuggets')
self.cloudhashing: BlocksDominancePattern = BlocksDominancePattern(client, 'cloudhashing')
self.digitalxmintsy: BlocksDominancePattern = BlocksDominancePattern(client, 'digitalxmintsy')