ethers.js/docs.wrm/api/utils/abi/index.wrm

22 lines
710 B
Plaintext
Raw Permalink Normal View History

2020-02-25 14:57:11 -05:00
_section: Application Binary Interface @NAV<ABI>
2020-04-16 22:25:05 -04:00
An **Application Binary Interface** (ABI) is a collection of
2020-05-08 03:24:40 -04:00
[Fragments](Fragment) which specify how to interact with
2020-04-16 22:25:05 -04:00
various components of a Contract.
2020-05-08 03:24:40 -04:00
An [[Interface]] helps organize Fragments by type as well
2020-04-16 22:25:05 -04:00
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
2020-05-08 03:24:40 -04:00
use a [[Contract]] which provides a more convenient interface. Some
2020-04-16 22:25:05 -04:00
framework, tool developers or developers using advanced techniques
may find these classes and utilities useful.
2020-02-25 14:57:11 -05:00
_toc:
2020-06-12 03:38:55 -04:00
coder
formats
2020-02-25 14:57:11 -05:00
fragments
2020-06-12 03:38:55 -04:00
interface