@youbox/code-utils
TypeScript icon, indicating that this package has built-in type declarations

1.0.0-alpha.33 • Public • Published

@youbox/code-utils

Utilities for parsing and managing EVM-compatible bytecode

Usage

const { parseCode } = require("@youbox/code-utils");

const contractHexCode = "0x608060...";

// parseCode returns an array of instructions
// Ex.
// [ { pc: 0, name: 'PUSH1', pushData: '0x80' },
//   { pc: 2, name: 'PUSH1', pushData: '0x40' },
//   ... ]
const parsedCode = parseCode(contractHexCode);

Dependencies (0)

    Dev Dependencies (5)

    Package Sidebar

    Install

    npm i @youbox/code-utils

    Weekly Downloads

    3

    Version

    1.0.0-alpha.33

    License

    MIT

    Unpacked Size

    26.4 kB

    Total Files

    18

    Last publish

    Collaborators

    • youchain