def self.build(attrs)
      attrs[:txes] = attrs[:txes].map { |tx| Transaction.build(tx) }
      attrs[:block] = Block.build(attrs[:block])
      new(attrs)