defmodule Golos.Block do defstruct [:height, :previous, :extensions, :timestamp, :transaction_merkle_root, :transactions, :witness, :witness_signature] use ExConstructor def parse_raw_data(block) do Map.put(block, :timestamp, block.timestamp <> "Z" |> NaiveDateTime.from_iso8601!()) end end