Function: validateTransaction()
Validate a BitBadges transaction object against critical rules.
validateTransaction(
txBody):ValidationResult
Defined in: packages/bitbadgesjs-sdk/src/core/validate.ts:967
Validate a BitBadges transaction object against critical rules.
Checks for common errors like numbers not being strings, missing required fields, invalid list IDs, and SDK constructor compatibility.
Parameters
txBody
any
The parsed transaction object (must have a messages array).
Returns
A ValidationResult with valid (true if no errors) and issues.