https://developers.eos.io/eosio-home/docs/the-abi
1、简介
上一篇使用abi文件部署智能合约。abi文件可以通过eosio.cdt提供的eosio-cpp工具生成。
abi是基于json,用来描述如何在json和二进制之间转换行为。一旦通过abi文件来描述你的合约,那么开发者和用户就可以通过json和你的合约进行交互。
个人理解,就是用来描述一个二进制文件的行为,即对外暴露的接口等。
2、structs和tables
structs:
分为隐式和显式两种。
隐式即不是显式定义的struct。
显式如下:
tables:
如上图所示定义的multi_index,有两个tables:accounts和stat
网友评论