SmartPoolMiner
Extends:
Constructor Summary
Public Constructor | ||
public |
constructor(blockchain: BaseChain, accounts: Accounts, mempool: Mempool, time: Time, address: Address, deviceId: number, deviceData: object, extraData: Uint8Array) |
Inherited Summary
From class Observable | ||
public static get |
WILDCARD: string: string |
|
public |
bubble(observable: Observable, types: ...string) |
|
public |
fire(type: string, args: ...*): Promise |
|
public |
off(type: string, id: number) |
|
public |
on(type: string, callback: Function): number |
From class Miner | ||
public get |
|
|
public set |
|
|
public get |
extraData: Uint8Array |
|
public set |
extraData: Uint8Array |
|
public get |
hashrate: number |
|
public get |
numBlocksMined: number |
|
public get |
shareCompact: * |
|
public set |
shareCompact: number |
|
public get |
threads: number |
|
public set |
threads(threads: number) |
|
public get |
throttleAfter: number |
|
public set |
throttleAfter(throttleAfter: number) |
|
public get |
throttleWait: number |
|
public set |
throttleWait(throttleWait: number) |
|
public get |
working: boolean |
|
protected |
|
|
public |
|
|
public |
async getNextBlock(address: Address, extraData: Uint8Array): Promise<Block> |
|
public |
async onWorkerShare(obj: {hash: Hash, nonce: number, block: Block}) |
|
public |
|
|
public |
|
|
public |
stopWork() |
From class BasePoolMiner | ||
public static |
generateDeviceId(networkConfig: NetworkConfig): number |
|
public get |
|
|
public set |
|
|
public get |
host: string |
|
public get |
port: number |
|
public |
balance: * |
|
public |
|
|
public |
connectionState: BasePoolMiner.ConnectionState |
|
public |
mode: BasePoolMiner.Mode |
|
public |
|
|
public |
connect(host: *, port: *) |
|
public |
|
|
public |
isConnected(): boolean |
|
public |
isDisconnected(): boolean |
|
public |
|