Neoray2.0早已上线了。这是一次Neoray的大型改版,我们改版了界面、用于流程、以及合约调用方式,很大减少了合约调试的自学门槛,使新人开发者更容易入门。新版本的合约调试流程仍然是:编译器代码—部署合约—调用合约—调试合约,杨家用户经过一段时间的熟知就可以上手。
从自由选择代码开始开发者在用于新版Neoray时首先必须指定必须调试的合约代码。在Neoray2.0中我们反对必要加载电脑中的代码文件以及将合约代码留存到本地,你可以在visual studio中撰写合约代码后将代码必要引入Neoray中展开编译器调试。当然你也可以必要在Neoray中编辑代码,现在新的编辑器将不会在你输出关键字时给你展开提醒。
撰写的代码不会留存在你的浏览器内存中,在你下次关上Neoray时可以之后编辑之前的代码。自由选择好代码之后,就可以对合约展开部署、调试了。流水线式的调试在旧版本的Neoray中,部署合约、调用合约、调试合约是三个独立国家的模块,每个模块都有分开的页面和功能。开发者转入新的页面流程时都会面对灵魂三问:我在做到什么?我刚在做到什么?我接下来要做到什么?而在Neoray2.0版本中,在指定代码后,在整个调试流程中都能看见正在调试的合约代码,先前的所有操作者都是针对当前代码展开的。
左侧菜单栏从上到下依序是编译器代码、部署合约、发送到交易、调试交易,你只必须按顺序继续执行就可以了。在Neoray2.0中我们依然保有了帮助调试的功能,开发者可以将有问题的合约hash或交易ID发给其他人,他们可以通过这些参数写入你们合约代码和交易以帮助你们展开调试。
操作者状态的输入与普通程序有所不同的是,调试合约必需在区块链上发送到交易,而区块链上的交易证实都必须时间,因此在Neoray上用户的操作者与结果的对系统都是异步展开的。我们在界面中减少了一个输入窗口,Neoray不会在接到交易结果时,将结果显示在输入窗口中。开发者可以在输入窗口查阅最近的所有操作者记录,以帮助定位调试问题。
回到V1.0在Neoray2.0中,我们将包、发送到交易涉及的功能都转交了Teemo钱包,以减少Neoray的稳定性。由于Teemo钱包继续只反对chrome浏览器,因此用于其他浏览器的开发者继续无法用于Neoray2.0。我们在编译器的左下摆放了一个回到V1.0的按钮,页面可以函数调用到旧版Neoray。
旧版本自带交易包发送到的功能,需要用于Teemo钱包。NEO3.0测试网最近刚公布,在Teemo钱包已完成NEO3.0的兼容后,网卓新闻网,Neoray也将第一时间展开兼容。
预计公布合约、交易的费用将大幅度减少。新版本的Neoray网址为https://neoray.nel.。
本文关键词:新京葡最新官网
本文来源:新京葡最新官网-www.crypthedge.com