BSV.JungleBus.Types.BlockHeader (bsv_sdk v1.1.0)

Copy Markdown View Source

A block header returned by the JungleBus API.

Summary

Functions

Parse a BlockHeader from a decoded JSON map.

Types

t()

@type t() :: %BSV.JungleBus.Types.BlockHeader{
  bits: String.t() | nil,
  coin: non_neg_integer() | nil,
  hash: String.t(),
  height: non_neg_integer(),
  merkle_root: String.t() | nil,
  nonce: non_neg_integer() | nil,
  synced: non_neg_integer() | nil,
  time: non_neg_integer(),
  version: non_neg_integer() | nil
}

Functions

from_json(map)

@spec from_json(map()) :: t()

Parse a BlockHeader from a decoded JSON map.