Home Reference Source
public class | source

InterfaceBlockchainAgentMinerPool

Extends:

InterfaceBlockchainAgentBasicInterfaceBlockchainAgent → InterfaceBlockchainAgentMinerPool

This is the Agent used to control the status when you are mining in a Pool

Method Summary

Private Methods
private

Inherited Summary

From class InterfaceBlockchainAgentBasic
public get

consensus: *: *

Consensus Status - if needs consensus or not

public set
public
private
private
private
private
private
private

_status: *

public

setBlockchain(blockchain: *)

private

async _initializeConsensus(newConsensus: *)

From class InterfaceBlockchainAgent
public get

status: *

public set
public
public
public

lastTimeChecked: {"date": *, "blocks": *}

public
private
private
private

_status: *

public
public
public

newFork(): *

public

async startAgent(firsTime: *, synchronizeComplete: boolean): *

public
private
private
private
private
private
private

Private Methods

private _determineSynchronizedSlaves(): * source

Override:

InterfaceBlockchainAgent#_determineSynchronizedSlaves

Return:

*