ClientBlockHeaderLike: {
    compactTarget: NumLike;
    dao: {
        c: NumLike;
        ar: NumLike;
        s: NumLike;
        u: NumLike;
    };
    epoch: EpochLike;
    extraHash: HexLike;
    hash: HexLike;
    nonce: NumLike;
    number: NumLike;
    parentHash: HexLike;
    proposalsHash: HexLike;
    timestamp: NumLike;
    transactionsRoot: HexLike;
    version: NumLike;
}

Type declaration

  • compactTarget: NumLike
  • dao: {
        c: NumLike;
        ar: NumLike;
        s: NumLike;
        u: NumLike;
    }
    • c: NumLike

      C_i: the total issuance up to and including block i.

    • ar: NumLike

      AR_i: the current accumulated rate at block i. AR_j / AR_i reflects the CKByte amount if one deposit 1 CKB to Nervos DAO at block i, and withdraw at block j.

    • s: NumLike

      S_i: the total unissued secondary issuance up to and including block i, including unclaimed Nervos DAO compensation and treasury funds.

    • u: NumLike

      U_i: the total occupied capacities currently in the blockchain up to and including block i. Occupied capacity is the sum of capacities used to store all cells.

  • epoch: EpochLike
  • extraHash: HexLike
  • hash: HexLike
  • nonce: NumLike
  • number: NumLike
  • parentHash: HexLike
  • proposalsHash: HexLike
  • timestamp: NumLike
  • transactionsRoot: HexLike
  • version: NumLike