ethers.js/docs.wrm/api/utils/abi/index.wrm
2020-06-12 03:38:55 -04:00

22 lines
710 B
Plaintext

_section: Application Binary Interface @NAV<ABI>
An **Application Binary Interface** (ABI) is a collection of
[Fragments](Fragment) which specify how to interact with
various components of a Contract.
An [[Interface]] helps organize Fragments by type as well
as provides the functionality required to encode, decode and
work with each component.
Most developers will not require this low-level access to encoding
and decoding the binary data on the network and will most likely
use a [[Contract]] which provides a more convenient interface. Some
framework, tool developers or developers using advanced techniques
may find these classes and utilities useful.
_toc:
coder
formats
fragments
interface