BlockHeader.fromJson constructor

BlockHeader.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory BlockHeader.fromJson(Map<String, dynamic> json) => BlockHeader(
      beacon: CheckpointBeacon.fromJson(json["beacon"]),
      bn256PublicKey: (json["bn256_public_key"] == null)
          ? Bn256PublicKey(publicKey: [])
          : Bn256PublicKey.fromJson(json["bn256_public_key"]),
      merkleRoots: BlockMerkleRoots.fromJson(json["merkle_roots"]),
      proof: BlockEligibilityClaim.fromJson(json["proof"]),
      signals: json["signals"],
    );