Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 860 Bytes

parseSignature.md

File metadata and controls

42 lines (28 loc) · 860 Bytes
description
Parses a hex formatted signature into a structured signature.

parseSignature

Parses a hex formatted signature into a structured ("split") signature.

Import

import { parseSignature } from 'viem'

Usage

import { parseSignature } from 'viem'

parseSignature('0x6e100a352ec6ad1b70802290e18aeed190704973570f3b8ed42cb9808e2ea6bf4a90a229a244495b41890987806fcbd2d5d23fc0dbe5f5256c2613c039d76db81c') // [!code focus:8]
/**
 * {
 *   r: '0x6e100a352ec6ad1b70802290e18aeed190704973570f3b8ed42cb9808e2ea6bf',
 *   s: '0x4a90a229a244495b41890987806fcbd2d5d23fc0dbe5f5256c2613c039d76db8',
 *   yParity: 1
 * }
 */

Returns

Signature

The structured ("split") signature.

Parameters

signatureHex

The signature in hex format.