代理人框架版本 0.11.0发布了!

2021年3月8日

代理人框架版本 v0.11.0: 这是一个很大的更新!

我们很高兴发布Fetch代理框架的0.11.0版本。 这个太大了,我们不得不 用一个更大的盒子 放进去。但是由于有了插件,盒子才更大,但更轻了……请继续阅读!

此版本的主要功能包括:技能到技能的消息传递,插件和 Golang AEALite库。 这很重要:现在可以编写 与您的AEAs对话的iOS和Android代码 ,从而实现了一系列隐私保护,学习基于移动的代理程序,这些代理程序可以代表您和您对代理领域的兴趣。 插件 减少了代理的依赖关系 (现在核心 减少了三分之二),使事情变得更加精简和快速,而 技能对技能的消息传递则降低了复杂性 ,并降低了开发人员实现该功能所需的其他代码。

总而言之,此版本非常接近1.0版,您几乎可以触摸它,并且团队为今天能交付此版本感到非常自豪。 关键更新:

  • 我们添加了轻量级的Golang AEALite库,以支持IoT /移动代理。 看 此处在下一周左右的时间里,它将获得更多文档并进行完善以进行分发和使用
  • 我们添加了技能到技能的消息传递,以简化技能之间的基本交流
  • 我们引入了一些插件功能来封装分类帐,将来还会更多
  • 在经常使用的框架对象(包括"对话")中添加插槽使用情况。 这优化内存是非常酷的
  • 我们向ACN添加了默认路由和默认连接配置的验证,以及简化了路由以提高稳定性
  • 我们已将重启支持添加到 p2p_libp2p 读/写失败时重新连接,再次提高了稳定性
  •  http 服务器错误记录连接大大改善,调试更加轻松
  • 此 Development — Use case 文档进行了大扫除
  • 修复了许多错误,包括: AEA升级 没有提供弹出提示的错误,而TAC中的一个导致次优交易
  • 开发人员现在可以根据自己的技能自由构建文件,因此该框架现在可以根据您的喜好和结构进行工作
  • 发布脚本已得到改进
  • 在分类帐插件中增加了对新CosmWasm消息格式的支持
  • 通常的多个文档更新,附加测试和测试稳定性修复

总而言之,我们确信每个代理开发人员都会发现这是一个巨大的飞跃。

作为此版本的一部分,SOEF已更新为0.3.14。 此版本修复了一些网络问题,这些问题由于迁移到新的可伸缩基础结构而变得显而易见。 它还可以极大地增强返回的错误消息,以在事情无法正常运行时返回诊断信息。

与往常一样,如果您需要此版本的详细信息,请单击 此处

它可以在PyPI上找到: 此处

有三个用于分类帐功能的插件:

  1. cosmos 插件
  2. ethereum 插件
  3. fetchai 插件

有关升级说明, 看 此处

 更新的文档 在: 此处