nostrdb: add ndb_builder_push_tag_id

Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2025-07-03 16:07:29 -07:00
committed by Daniel D’Aquino
parent fa2d240ddf
commit 0847c53a39
2 changed files with 11 additions and 0 deletions

View File

@@ -7739,6 +7739,16 @@ int ndb_builder_push_tag_str(struct ndb_builder *builder,
return ndb_builder_finalize_tag(builder, pstr);
}
/// Push an id element to the current tag. Needs to be 32 bytes
int ndb_builder_push_tag_id(struct ndb_builder *builder,
unsigned char *id)
{
union ndb_packed_str pstr;
if (!ndb_builder_push_packed_id(builder, id, &pstr))
return 0;
return ndb_builder_finalize_tag(builder, pstr);
}
//
// CONFIG
//