assertIsOffchainMessageContentUtf8Of1232BytesMax

function assertIsOffchainMessageContentUtf8Of1232BytesMax(
    putativeContent,
): asserts putativeContent is Readonly<{
    format: UTF8_1232_BYTES_MAX;
    text: Brand<string, 'offchainMessageContentUtf8Of1232BytesMax'>;
}>;

In the event that you receive content of a v0 offchain message from an untrusted source, use this function to assert that it conforms to the OffchainMessageContentUtf8Of1232BytesMax type.

Parameters

ParameterType
putativeContent{ format: OffchainMessageContentFormat; text: string; }
putativeContent.formatOffchainMessageContentFormat
putativeContent.textstring

Returns

asserts putativeContent is Readonly<{ format: UTF8_1232_BYTES_MAX; text: Brand<string, "offchainMessageContentUtf8Of1232BytesMax"> }>

See

OffchainMessageContentUtf8Of1232BytesMax for more detail.

On this page