UNPKG

@sidan-lab/sidan-csl

Version:

Cardano Off-chain Code APIs built on cardano-serialization-lib

8 lines (7 loc) 500 B
import { csl } from '../../csl'; export const bytesToHex = (bytes) => Buffer.from(bytes).toString('hex'); export const hexToBytes = (hex) => Buffer.from(hex, 'hex'); export const stringToHex = (str) => Buffer.from(str, 'utf8').toString('hex'); export const hexToString = (hex) => Buffer.from(hex, 'hex').toString('utf8'); export const hexToObj = (hex) => JSON.parse(csl.PlutusData.from_hex(hex).to_json(1)); export const objToHex = (obj) => csl.PlutusData.from_json(JSON.stringify(obj), 1).to_hex();