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.