The majority of subfields for the buf.build schemas (e.g. TransactionViews TransactionBodyView, ActionViews and their subfield messages, etc) are marked as optional in the typescript generated SDK. Check which are optional, if any, and ensure this is actually enforced and community via error handling/messaging instead of silently allowing empty fields.
Summary
The majority of subfields for the buf.build schemas (e.g.
TransactionView
sTransactionBodyView
,ActionViews
and their subfield messages, etc) are marked as optional in the typescript generated SDK. Check which are optional, if any, and ensure this is actually enforced and community via error handling/messaging instead of silently allowing empty fields.