@btx-tools SDK — BTX service-challenge admission control
    Preparing search index...

    Interface ChallengeHeaderContext

    Block header context the challenge is anchored to.

    interface ChallengeHeaderContext {
        bits: string;
        matmul_dim: number;
        merkleroot: string;
        nonce64_start: string | number;
        previousblockhash: string;
        seed_a: string;
        seed_b: string;
        time: number;
        version: number;
    }
    Index

    Properties

    bits: string
    matmul_dim: number
    merkleroot: string
    nonce64_start: string | number

    Starting nonce offset. number | string (audit L-4): btxd's nonce64 is a full u64; values > 2^53 lose precision as a JS number, so btxd may emit it as a decimal string. BigInt() (in the solvers) accepts either form.

    previousblockhash: string
    seed_a: string
    seed_b: string
    time: number
    version: number