【文件属性】:
文件名称:smart-contracts:智能合约库
文件大小:465KB
文件格式:ZIP
更新时间:2021-04-22 13:44:08
OCaml
FA2合同执行
该存储库包含多个子项目,这些子项目实现了FA2令牌标准的不同风格。
共享的LIGO代码
目录包含所有子项目共享的通用代码。 与FA2相关的LIGO工件为:
-FA2接口和标准错误定义。
-FA2实现所使用的帮助程序,各种零碎的片段。
帮助程序功能来管理和验证FA2运算符。
帮助程序功能以支持发送方/接收方挂钩。
实施其他合同功能的模块,可以混入最终的FA2合同中。
管理员入口点的实现,可用于暂停/取消暂停合同并更改管理员。
管理入口点的实现,可以更改管理并暂停/取消暂停每个令牌的传输。
用于测试的FA2客户合同。
子项目结构
子项目将链接的符号链接到各自的目录中。 每个子项目都有一个ligo目录,其中包含所有与LIGO相关的文件:
符号链接共享通用代码。
src目录,其中包含特定FA2合同的LIGO实施。
out目录,其中包含编译给Michelso