
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
web3-eth-abi
Advanced tools
This is a sub-package of web3.js.
web3-eth-abi contains functions for the encode and decode EVM in/output.
You can install the package either using NPM or using Yarn
npm install web3-eth-abi
yarn add web3-eth-abi
| Script | Description |
|---|---|
| clean | Uses rimraf to remove dist/ |
| build | Uses tsc to build package and dependent packages |
| lint | Uses eslint to lint package |
| lint:fix | Uses eslint to check and fix any warnings |
| format | Uses prettier to format the code |
| test | Uses jest to run unit tests |
| test:integration | Uses jest to run tests under /test/integration |
| test:unit | Uses jest to run tests under /test/unit |
The ethers.js library is a complete and compact library for interacting with the Ethereum blockchain. It provides similar functionalities for encoding and decoding ABI data, but also includes additional features such as wallet management, contract interaction, and provider management. Ethers.js is known for its simplicity and ease of use.
The ethjs-abi package is a lightweight library for encoding and decoding Ethereum ABI data. It provides similar functionalities to web3-eth-abi but is designed to be minimal and efficient. It is part of the ethjs suite of tools, which are known for their modularity and small footprint.
FAQs
Web3 module encode and decode EVM in/output.
The npm package web3-eth-abi receives a total of 707,189 weekly downloads. As such, web3-eth-abi popularity was classified as popular.
We found that web3-eth-abi demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 4 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.