Evolution SDK
ModulesMessage signing

message-signing/Utils.ts

Utils overview

Utility functions for COSE message signing.

Added in v2.0.0


Table of contents


Model

Payload (type alias)

Payload type - represents the data to be signed.

Signature

export type Payload = Uint8Array

Added in v2.0.0

Testing

arbitraryPayload

FastCheck arbitrary for generating random Payload instances.

Signature

export declare const arbitraryPayload: FastCheck.Arbitrary<Uint8Array>

Added in v2.0.0

Utilities

fromHex

Convert hex string to Payload.

Signature

export declare const fromHex: (hex: string) => Payload

Added in v2.0.0

fromText

Convert text to Payload (UTF-8 encoding).

Signature

export declare const fromText: (text: string) => Payload

Added in v2.0.0

toHex

Convert Payload to hex string.

Signature

export declare const toHex: (payload: Payload) => string

Added in v2.0.0

toText

Convert Payload to text (UTF-8 decoding).

Signature

export declare const toText: (payload: Payload) => string

Added in v2.0.0