careful-4byte
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

careful-4byte

npm | github

4byte.dictionary + semi-strict calldata checking = careful-4byte

usage

import Careful4Byte from 'careful-4byte';
const careful4byte = new Careful4Byte(true);

await careful4byte.resolve('0xe1c7392a')
    // => returns init()

await careful4byte.resolve('0x42966c68000000000000000000000000000000000000000000084595161401484a000000')
    // => returns burn(uint256) (instead of collate_propagate_storage(bytes16))

await careful4byte.resolve('0x60806040523480156100105...')
    // => returns null

Readme

Keywords

none

Package Sidebar

Install

npm i careful-4byte

Weekly Downloads

2

Version

0.1.0

License

LGPL-2.1-only

Unpacked Size

35.4 kB

Total Files

7

Last publish

Collaborators

  • yoyyyyo