UNPKG

o1js

Version:

TypeScript framework for zk-SNARKs and zkApps

20 lines 557 B
import { Bytes as InternalBytes, createBytes } from './bytes.js'; export { Bytes }; /** * A provable type representing an array of bytes. * * ```ts * class Bytes32 extends Bytes(32) {} * * let bytes = Bytes32.fromHex('deadbeef'); * ``` */ function Bytes(size) { return createBytes(size); } Bytes.from = InternalBytes.from; Bytes.fromHex = InternalBytes.fromHex; Bytes.fromString = InternalBytes.fromString; // expose base class so that we can detect Bytes with `instanceof` Bytes.Base = InternalBytes; //# sourceMappingURL=wrapped-classes.js.map