Skip to content

SignatureEnvelope.validate

Validates a signature envelope. Returns true if the envelope is valid, false otherwise.

Imports

Named
import { SignatureEnvelope } from 'ox/tempo'

Examples

import { SignatureEnvelope } from 'ox/tempo'
 
const valid = SignatureEnvelope.validate({
  signature: { r: 0n, s: 0n, yParity: 0 },
  type: 'secp256k1',
})
true

Definition

function validate(
  envelope: PartialBy<SignatureEnvelope, 'type'>,
): boolean

Source: src/tempo/SignatureEnvelope.ts

Parameters

envelope

  • Type: PartialBy<SignatureEnvelope, 'type'>

The signature envelope to validate.

Return Type

true if valid, false otherwise.

boolean