Skip to content

Module BSV::Wallet::Serializer::DiscoverCertificatesResult

Shared BRC-103 result codec for discover_by_identity_key and discover_by_attributes (both return the same shape).

Result wire layout: [varint: total_certificates] per certificate: [IdentityCertificate inline bytes (int-prefixed base cert + meta)]

Public Class Methods

deserialize(bytes)

  • @param bytes [String] binary
  • @return [Hash] { total_certificates:, certificates: [...] }

serialize(result)

  • @param result [Hash] { total_certificates:, certificates: [IdentityCert Hash, ...] }
  • @return [String] binary