diff --git a/app/modules/prover/lib/blockProver.ts b/app/modules/prover/lib/blockProver.ts index eb55ff838fcde3ce5ece322861193a9ea527871d..1c68518f7947d2fd0eb71c009488eec5250b02ae 100644 --- a/app/modules/prover/lib/blockProver.ts +++ b/app/modules/prover/lib/blockProver.ts @@ -1,10 +1,10 @@ import {Constants} from "./constants" -import {ConfDTO, Keypair} from "../../../lib/dto/ConfDTO" import {Server} from "../../../../server" import {PowEngine} from "./engine" import {DBBlock} from "../../../lib/db/DBBlock" import {CommonConstants} from "../../../lib/common-libs/constants" import {BlockDTO} from "../../../lib/dto/BlockDTO" +import {ConfDTO, Keypair} from "../../../lib/dto/ConfDTO" const os = require('os') const querablep = require('querablep') @@ -94,15 +94,11 @@ export class WorkerFarm { export class BlockProver { - conf:ConfDTO - pair:Keypair|null logger:any waitResolve:any workerFarmPromise:any constructor(private server:Server) { - this.conf = server.conf - this.pair = this.conf.pair this.logger = server.logger const debug = process.execArgv.toString().indexOf('--debug') !== -1; @@ -112,6 +108,14 @@ export class BlockProver { } } + get conf():ConfDTO { + return this.server.conf + } + + get pair(): Keypair|null { + return this.conf.pair + } + getWorker(): Promise<WorkerFarm> { if (!this.workerFarmPromise) { this.workerFarmPromise = (async () => {