首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >智能契约自动如何在私有链中执行功能?

智能契约自动如何在私有链中执行功能?
EN

Ethereum用户
提问于 2019-04-19 07:20:29
回答 2查看 910关注 0票数 0

据我所知,目前我们可以使用Ethereum闹钟和Aion调度系统自动执行该功能,但据我所知,它只能在主网和测试网(Rposten)中工作。我的问题是,通过使用这两种解决方案中的一种(EAC或Aion),是否有可能在私营连锁企业中工作。如果这两种方法都不能在私有链中工作,那么在私有链中是否有自动执行函数的解决方案?

EN

回答 2

Ethereum用户

回答已采纳

发布于 2019-04-21 14:06:19

在Aion的情况下,您可以在Aion's GitHub页面上使用智能契约,所以您可以在您的专用网络中部署它。但是,您需要开发执行事务的脚本,因为这在Aion页面中尚未提供。但是这基本上读取了ScheduleCallEvent的日志,这个事件的参数是脚本调用executeCall函数所需的所有参数。

这是EACAion之间的一个巨大差异。EAC在网络中保存了大量的数据。所有这些都导致调度事务的气体消耗有很大的差异,EAC在单个事务中使用了大约500 K的气体,而Aion仅使用了大约80K。

希望这能有所帮助。

票数 1
EN

Ethereum用户

发布于 2019-04-19 07:26:39

正好是一个cron job,它将执行一个send transaction到网络并调用function的脚本。我认为EACAion也在做同样的事情。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/69856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档