Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Envelope<Statement>

Domain-separating message wrapper that commits to the application and context, so signatures of one kind over a serialized envelope cannot be confused for another.

A struct with 3 fields:

nfieldtypeoptionaldescription
1applicationApplicationfalseApplication the message belongs to.
2contextContextfalseType of the enclosed message.
3messageStatementfalseMessage being signed.