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

22 lines
710 B
Plaintext
Raw Normal View History

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