@sidan-lab/sidan-csl
Version:
Cardano Off-chain Code APIs built on cardano-serialization-lib
8 lines (7 loc) • 500 B
JavaScript
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();