区块链开发公司LimeChain的联合创始人兼首席技术官Chris Veselinov介绍了他的方法,该方法可帮助企业了解区块链的好处并以多种方式构建解决方案。今年初的时候,LimeChain获得了EOSLIME工具的EOS VC资助,EOSLIME工具是基于开源JavaScript的EOSIO开发、测试和部署框架。 LimeChain通过为宝洁和Raiffeisen Bank等客户开发基于区块链的解决方案来推动区块链的采用。 对于LimeChain团队而言,构建解决方案可能意味着需要定制EOSIO的现有模块或部署整个系统。克里斯:“我们是使用EOSIO软件为客户建立专用网络。” 私有EOSIO区块链(例如由LimeChain设计和部署的区块链)具有更大的灵活性和权限,这在许多用例中通常是必需的。这使得为企业集成基于区块链的基础架构、遵循监管和合规性机构的准则或遵守某些安全规范成为可能。 适用于EOSIO的JavaScript框架及更多功能 EOSLIME是在LimeChain看到有机会创建动态工具后开发的,该工具为希望在JavaScript环境中运行测试的开发人员提供了支持当前版本EOSIO的工具。“我们开始开发后,很快注意到这种工具不存在。” EOSLIME旨在获取智能合约,以实现100%强制性单元测试覆盖率,从而减少审核员的费用。 为了创建EOSLIME,LimeChain开发人员首先构建了一个JavaScript库来支持测试和部署脚本,然后添加了更多功能。 “我们的想法是不断添加新功能。每天、每周我们都会增加一些新内容,并且计划是根据社区的需求继续支持该项目。在Block.one的支持下,我们可以继续开发新功能并支持该产品。” 让EOSLIME与众不同 为了避免破坏测试,每个测试用例和测试套件都必须根据干净的智能合约运行。Chris认为,鉴于EOSIO智能合约的工作方式,测试可能会变得复杂。“基本上,您是在更新合同,而不是上传新合同。” 要变通解决此问题,EOSLIME允许您部署一个新的智能合约,并为每次测试运行随机生成一个名称。“作为开发人员,您无需担心这一点,因为您正在使用EOSLIME库。这是将我们的测试方案与其他工具区分开来的东西。” 如今,除单元测试功能外,EOSLIME还使开发人员可以部署和实例化智能合约,从而赋予他们全面的合约操作权力。它还具有实用程序,可以根据私钥或公/私钥对为帐户生成随机名称。 EOSLIME还支持以下命令行界面应用程序命令: ●初始化:设置一个现成的文件结构 ●编译:编译智能合约 ●部署:编写部署脚本并使用EOSLIME在区块链上执行它们 ●测试:编写JavaScript单元测试,并使用EOSLIME运行它们 将来开发人员可以期待的另一个EOSLIME功能是shape命令,该命令为开发人员创建了一个模板项目。在后台,shape与EOSLIME测试套件一起生成了一个网站和一个EOSIO智能合约。Chris说,形状功能使新开发人员有机会通过查询表来学习EOSIO智能合约的功能。 “通过仅修改几行代码,开发人员就可以看到整个流程——从用户与网站的交互到实际的智能合约交易。” 共同努力,克服挑战 LimeChain的专家团队目前在EOSIO上使用EOSLIME的多个项目工作。 团队采用协作解决问题的方法。“无论我们身在何处,与团队中的同事一起集思广益并共同找到解决方案确实非常容易。结果,项目得到了良好的支持。同时,我们不断更新和改进EOSLIME以支持客户的项目。” Chris坚信EOSLIME是可供开发人员在EOSIO上使用的正确的基于JavaScript的开发,测试和部署框架。 关联阅读 FIO代币凭什么能一夜10倍?先了解它的基本信息 https://bihu.com/edit/1278359335 最近备受追捧的FIO 协议到底是什么? https://bihu.com/article/1848981138 更多人性化功能促进采用——FIO 2.1版本上线 https://bihu.com/edit/1238649796 抓住区块链行业域名风口,FIO的去中心化域名优势 https://bihu.com/article/1713177590 【FIO】优秀的费用设定才能带来优秀的生命力 https://bihu.com/article/1533668259 FIO已经为去中心化的商业应用做好准备 https://bihu.com/edit/1643296398 EOS Cannon 社群官网:https://eoscannon.io 官方twitter:https://twitter.com/cannon_eos 免责声明:本文的任何部分均无意,也不应被视为投资建议。 部分图文信息来自于网络,如若侵权,请告知删除,谢谢! —- 编译者/作者:EOSCannon 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
BuildOnEOSIO:EOSIO框架和EOSLIME开发
2020-10-18 EOSCannon 来源:区块链网络
LOADING...
相关阅读:
- EOSIO商业版:可以帮助设计和构建区块链解决方案的新服务2020-10-18
- 以太坊是 DeFi 的首都。富达资产称比特币还有很大的增长空间。2020-10-18
- 区块链大型巡回播放【第81期】#传统物联网# &“行情解读”2020-10-18
- OK事件,有人冲进“局子”哭爹喊娘维权 ;我的客户210万也被套在OKEx2020-10-18
- POK空投火爆进行中,附带空投教程。欢迎大家支持点赞2020-10-18