parseEncPublicKeyToHex
Midnight.js API Reference v2.0.2
Midnight.js API Reference / @midnight-ntwrk/midnight-js-utils / parseEncPublicKeyToHex
Function: parseEncPublicKeyToHex()
parseEncPublicKeyToHex(
possibleBech32,zswapNetworkId):string
Parses an encryption public key (in Bech32m or hex format) into a hex formatted string.
Parameters
possibleBech32
string
The input string, which can be a Bech32m-encoded encryption public key or a hex string.
zswapNetworkId
NetworkId
The network ID used for decoding the Bech32m formatted string.
Returns
string
The hex string representation of the encryption public key.
Throws
Error
If the input string is not a valid hex string or a valid Bech32m-encoded encryption public key.