Skip to content

Module BSV::Wallet::Serializer::ListCertificates

BRC-103 wire codec for the list_certificates call (call byte 18).

Args wire layout: [varint: certifier_count] per certifier: [33-byte pubkey] [varint: type_count] per type: [32-byte raw type] [optional_uint32: limit] [optional_uint32: offset] [privileged params]

Result wire layout: [varint: total_certificates] per certificate: [varint-int: serialised Certificate bytes] [1 byte: keyring present flag (0/1)] If keyring present: [varint: keyring_count] per entry: [varint-str key][varint-int base64 bytes] [varint-int: verifier bytes]

Constants

CERT_TYPE_SIZE

Not documented.

PUBKEY_SIZE

Not documented.

Public Class Methods

deserialize_args(bytes)

Not documented.

deserialize_result(bytes)

Not documented.

serialize_args(args)

Not documented.

serialize_result(result)

Not documented.