PublicKey.fromHex
Deserializes a PublicKey.PublicKey
from a Hex.Hex
value.
Imports
Named
import { PublicKey } from 'ox'
Examples
import { PublicKey } from 'ox'
const publicKey = PublicKey.fromHex('0x8318535b54105d4a7aae60c08fc45f9687181b4fdfc625bd1a753fa7397fed753547f11ca8696646f2f3acb08e31016afac23e630c5d11f59f61fef57b0d2aa5')
{ prefix: 4, x: 59295962801117472859457908919941473389380284132224861839820747729565200149877n, y: 24099691209996290925259367678540227198235484593389470330605641003500238088869n, }
Deserializing a Compressed Public Key
import { PublicKey } from 'ox'
const publicKey = PublicKey.fromHex('0x038318535b54105d4a7aae60c08fc45f9687181b4fdfc625bd1a753fa7397fed75')
{ prefix: 3, x: 59295962801117472859457908919941473389380284132224861839820747729565200149877n, }
Definition
function fromHex(
publicKey: Hex.Hex,
): PublicKey
Source: src/core/PublicKey.ts
Parameters
publicKey
- Type:
Hex.Hex
The serialized public key.
Return Type
The deserialized public key.
PublicKey