web3j开发dapp的应用二进制接口(ABI)是在Ethereum以太坊使用java开发的智能合约的数据编码方案。ABI中定义的类型与solidity编写智能合约时所遇到的类型完全相同,即uint8...uint256,int8...int256,布尔bool,字符串string等等。
web3j中的ABI模块提供了对ABI规范的完全支持,并且包括: