Packages

Multiformats for IPFS content identifier (CID). Includes base32 and leb128 helpers.

Current section

Files

Jump to
multiformats src multiformats_ffi.mjs
Raw

src/multiformats_ffi.mjs

import { BitArray } from "./gleam.mjs";
export async function sha256BrowserDigest(data) {
const name = "SHA-256"
const bytes = new Uint8Array(await crypto.subtle.digest(name, data.rawBuffer))
return new BitArray(bytes)
}