美文网首页
[eos6]智能合约开发-理解abi文件

[eos6]智能合约开发-理解abi文件

作者: FriendOfTime | 来源:发表于2020-01-31 00:05 被阅读0次

    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

    相关文章

      网友评论

          本文标题:[eos6]智能合约开发-理解abi文件

          本文链接:https://www.haomeiwen.com/subject/ljwwthtx.html