pub {
{field . {map}}
{field tbs {with tbs}}
{field data {with pub-data}}
{field pubs {list} {of pub} >0 optional}
{field sigs {list} {of sig} >0 optional}
}
tbs {
{field . {map}}
{field t {str} =pub}
}
av {
{field . {map}}
{field a {str} >0}
{field v {bin}}
}
sig {
{field . {map}}
{field tbs {with pub-sig-tbs}}
{field sign {with av}}
}
schema-include fpr.tcl
schema-include pub-data.tcl
schema-include pub-sig-tbs.tcl