UNPKG

@atomiqlabs/base

Version:

Base classes and interfaces for atomiq protocol

12 lines (11 loc) 476 B
/// <reference types="node" /> import { Buffer } from "buffer"; export declare class StatePredictorUtils { static readonly DIFF_ADJUSTMENT_PERIOD = 2016; static gtBuffer(a: Buffer, b: Buffer): boolean; static divInPlace(arr: Buffer, divisor: number): void; static addInPlace(arr: number[], add: number[]): void; static nbitsToTarget(nbits: number): Buffer; static getDifficulty(nbits: number): Buffer; static getChainwork(nbits: number): Buffer; }