assertIsOffchainMessageRestrictedAsciiOf1232BytesMax
In the event that you receive a v0 offchain message from an untrusted source, use this function to assert that it is one whose content conforms to the OffchainMessageContentRestrictedAsciiOf1232BytesMax type.
Type Parameters
| Type Parameter |
|---|
TMessage extends OffchainMessageV0 |
Parameters
| Parameter | Type |
|---|---|
putativeMessage | Omit<TMessage, "content"> & Readonly<{ content: { format: OffchainMessageContentFormat; text: string; }; }> |
Returns
asserts putativeMessage is OffchainMessageWithRestrictedAsciiOf1232BytesMaxContent & Omit<TMessage, "content">
See
OffchainMessageContentRestrictedAsciiOf1232BytesMax for more detail.