From: Ardis Lu Date: Wed, 25 Feb 2026 08:11:16 +0000 (-0800) Subject: Log in CBOR diagnostic format X-Git-Url: https://git.ardis.lu/?a=commitdiff_plain;h=515673093382c0fe1a05e991cc33df474122c8cc;p=solc-metadata Log in CBOR diagnostic format --- diff --git a/index.html b/index.html index 36659f3..e3e1020 100644 --- a/index.html +++ b/index.html @@ -277,7 +277,9 @@ } logOutput(result, '✅ Successfully extracted CBOR metadata.', cbor.map(v => v.toString(16).padStart(2, '0')).join('')); const metadata = decodeCBOR(cbor); - logOutput(result, '✅ Successfully decoded CBOR metadata.', JSON.stringify(metadata, null, 2)); + // Minimal replacer to convert byte array values to CBOR diagnostic format. + const replacer = (_, v) => ArrayBuffer.isView(v) ? `h'${v.toHex()}'` : v; + logOutput(result, '✅ Successfully decoded CBOR metadata.', JSON.stringify(metadata, replacer, 2)); // Fetch JSON metadata let json;