木星链 木星链
Ctrl+D收藏木星链
首页 > FIL > 正文

NEO:0门槛编写智能合约 | NEO-ONE:一款全新的一体化NEO开发套件

作者:

时间:1900/1/1 0:00:00

NEO-ONE是一款全新的端到端智能合约框架,旨在让用户轻松在NEO平台上创建dApp。由NEO区块链浏览器NEOTracker5人团队的负责人AlexDiCarlo开发,支持TypeScript智能合约开发。

除了智能合约框架本身,NEO-ONE还包含文档和课程材料,以简化学习过程。该团队的目标是引导用户完成NEO智能合约的整个开发过程,让他们通过实践来学习。

介绍

NEO-ONE最初是根据NEOTracker的要求开发的。Alex评论说:“当我们需要一种跟踪通证传输的方法,以及一种与NEO节点有效交互的流畅API时,框架的第一个想法就产生了。到我们建立了NEOTracker所需的所有基础设施和API,我们觉得我们已经做了一些其他人可以利用的有用的东西,所以我们开始了充实一个端到端的框架细节的工作,这个框架将成为NEO-ONE”。

纳斯达克已向Argo Blockchain发布未达到最低出价要求的监管通知:金色财经报道,纳斯达克证券交易所监管部门已向上市加密矿企Argo Blockchain发布未能维持上市最低股价的通知,因为该公司收盘价连续30天低于1.00美元。

根据纳斯达克规则,Argo必须在2023年6月12日之前重新遵守美国存托股票(ADS)的最低报价要求。如果在2023年6月12日之前的任何时间ADS报价至少10个工作日收于或高于每股1.00美元门槛,纳斯达克将提供一封通知函,通知Argo已达到最低股价要求,通知函不会影响Argo的业务运营。(Cityam)[2022/12/16 21:49:23]

Alex注意到NEO开发通道中提出的许多问题都与开发的核心基础有关,例如设置环境。这表明了团队的目标是通过开发端到端框架来解决的一个问题,该框架提供“轻松启动和为用户提供每一步的工具”。

知情人士:Brevan Howard的加密部门解雇表现不佳的员工:金色财经报道,据知情人士称,资产管理公司Brevan Howard的加密货币部门解雇表现不佳的员工,被解雇员工的身份及其所在位置尚不清楚。该部门有望在明年第一季度额外招聘约10名员工,使其员工总数大致持平。[2022/12/7 21:28:01]

NEO-ONE项目的目标是成为NEO上dApp开发的一站式套件。Alex评论道:“最终,我们的目标是让一个没有NEO经验,甚至没有区块链经验的人,能够在30分钟或更短的时间内完成他们的第一个智能合同。”

NEO-ONE框架

作为一个端到端的框架,NEO-ONE被设计为具有高度可访问性。用户可以在浏览器中进行所有的编码和测试,因此不需要预先设置开发环境。该编辑器包含诸如console.log之类的功能,它在智能合约中的工作方式与在JavaScript中的工作方式相同,该团队还计划添加一个集成调试器,以解决未来的任何问题。

数据:2022年黑客攻击事件已达275起,损失资金超35亿美元:11月1日消息,慢雾SlowMist在社交媒体上发文表示,2022年加密领域因黑客攻击事件导致的资金损失已超35亿美元。据其数据显示,今年全年已发生共计275起黑客攻击事件。[2022/11/1 12:06:17]

或者,开发人员可以将新CLI集成到Atom或VSCode编辑器中,在这些编辑器中可以访问相同的功能。这包括通过编写TypeScript单元测试自动化测试的能力,对于那些希望快速部署dApps的人来说,这是一个关键的故障排除步骤。

根据Alex的说法,该团队希望NEO-ONE将在dApp开发中树立一个新标准:“通过使区块链开发成为一个连贯且简单的过程,我们希望能够对整个加密生态系统产生影响-如果开发人员需要花更少的时间考虑他们的智能合约以及如何整合它们,我们希望他们有更多的时间花在他们dApp的用户体验上。”

BCapitalGroup已关闭其2.5亿美元早期基金,将关注Web3等新兴主题:金色财经报道,根据该公司的一份声明,总部位于新加坡和美国的风险投资公司B Capital Group已关闭其25亿美元的早期Ascent Fund II。Ascent Fund II是B Capital的第一只专注于早期阶段的基金,投资于全球A轮融资的前种子,重点关注美国和亚洲的初创企业。

根据向美国证券交易委员会(SEC)提交的文件,今年3月,据报道,B Capital从101名投资者那里为其第三只全球增长基金筹集了至少11亿美元。该基金的目标是20亿美元,B Capital管理着65亿美元的资产。近几个月来,该公司还任命了大量高层人员,以帮助管理其扩大的投资组合。仅在2月份,它就任命了三名合伙人,Matt Levinson负责金融科技、区块链和房地产投资、Karan Mohla在印度和东南亚的早期投注、Adam Seabrook对数字健康和相关领域的后期投资。[2022/7/20 2:24:28]

虽然目前NEO开发人员可能有自己喜欢的编写智能合约的设置,但是NEO-ONE可以根据需要简化工作流程的任何部分。Alex解释说:“例如,NEO-ONE极大地简化了设置本地节点的过程,它只需要安装节点,然后就是一个命令。”

Cake DeFi资产管理规模超过10亿美元,承诺投资100万美元支持ESG倡议:据官方消息,新加坡DeFi平台Cake DeFi宣布,截至2022年第一季度末,其已向客户支付超过3.17亿美元的奖励。自2019年成立以来,其业务继续保持强劲增长,季度环比平均增长近90%。Cake DeFi平台拥有近100万名注册用户,管理的客户资产规模超过10亿美元。

Cake DeFi还宣布,公司将进一步承诺向环境、社会和治理(ESG)倡议提供100万美元资金,以支持可持续的DeFi生态系统以及当地CSR项目的发展。

据此前报道,Cake DeFi推出1亿美元的风投部门CDV,将专注于Web3、元宇宙、NFT等领域。[2022/6/7 4:09:08]

“从智能合约开发、测试、本地网络管理、与智能合约交互的客户端API,到与React等框架的集成,一切都经过了精心设计和集成,以提供NEO或任何其他区块链框架都无法提供的开发体验。”

采用TypeScript

NEO-ONE的发布还首个支持NEO上的TypeScript,TypeScript是一个静态类型的JavaScript超集。TypeScript需要在NEO-ONE平台上编写智能合约,不过JavaScript可以用来与之交互。

Alex评论说:“我们希望使用静态类型化语言来实现它所带来的所有编译时好处;即使不运行代码,我们也可以执行不变量并确保它是正确的。鉴于JavaScript的流行和TypeScript在JavaScript世界中的声望,TypeScript似乎是构建需要正确代码的新框架的一个明智选择——毕竟我们是在处理金融交易。”

通过有效地实现整个TypeScript语言,NEO-ONE团队的目标是为开发人员提供一个无意外的体验。要实现这一点,首先必须在NeoVM中实现一系列细小改动,否则TypeScript智能合约将受到不必要的限制。

在这些变化中有一个bug修复,NEO-ONE团队实际上阻止了它访问主网。在广泛的测试过程中,发现这些更改可能破坏了许多现有的智能合约,因为它们依赖于带有bug的NeoVM实现。由于这个更改是正确支持TypeScript智能合约所必需的,因此必须实现一个系统,允许现有合约使用旧的代码路径,而新合约使用更新的代码路径。

未来,团队的目标是“将端到端功能扩展到其他智能合约语言,以便开发人员可以使用他们最喜欢的任何语言,同时仍然可以利用NEO-ONE”。

互动开发课程

除了NEO-ONE编辑器的用户友好特性之外,团队还实现了面向NEO或区块链新开发人员的课程材料。通过允许用户直接从浏览器构建、测试和编写智能合约,NEO-ONE希望降低dApp开发的门槛。

在被问到课程材料更适合编程新手还是有经验的开发人员时,Alex回答道:“介于两者之间。我们遍历所有概念,包括非区块链概念,就好像当开发人员没有经验一样。我们在整个材料中提供了外部文档链接,链接到关于这个主题的更详细的新文档,链接到TypeScript特定知识的TypeScript文档,以及我们在课程中使用的任何外部库。

参与贡献

作为一个开源项目,NEO-ONE一直在寻找贡献者。NEONewsToday向Alex询问了社区可以提供哪些对NEO-ONE项目有价值的贡献,他回答说:

“使用框架,报告错误,告诉我们什么有效,什么无效。告诉我们什么可以改进。我们想要使它成为最好的框架,而我们能做到这一点的唯一方法就是得到社区的帮助。

除此之外,我们在neo-onegithub上还列出了一系列需要帮助的问题,一旦你对开发neo-one有了感觉,还有更大的事情我们需要帮助。例如,我们有一个强大的集成故事,从开发人员的角度和从产品集成的角度,我们想把它扩展到Angular、Vue,以及开发人员用于前端开发的任何其他框架。”

NEO-ONE网站:https://neo-one.io/

NEO-ONEGithub:https://github.com/neo-one-suite/neo-one

NEO-ONETwitter:https://twitter.com/neo_one_suite

原文链接:https://neonewstoday.com/development/introducing-neo-one-a-new-all-in-one-dapp-development-suite/

请点击访问NEO-ONE

NEO官网:https://neo.org/

Github:https://github.com/neo-project

Reddit:https://www.reddit.com/r/NEO/

Discord:https://discord.io/neo

Twitter:https://twitter.com/NEO_Blockchain

微博:@NEO智能经济

标签:NEOONESCRIPTNEODOGECOINStone CoinSCR价格USD Receipt

FIL热门资讯
SDT:JEX上线周HT期权1130公告

HT看涨期权代码周HT看涨1130期权标的HT合约类型欧式看涨期权计价单位USDT最小价格单位0.0001USDT合约比例1:8.

1900/1/1 0:00:00
INE:?“DigiFinex&HDN邀您瓜分50万HDN糖果奖励”活动结束及奖励发放的公告

亲爱的用户:DigiFinex于2018年11月14日10:00--2018年11月22日10:00(GMT8)举办了“DigiFinex&HDN邀您瓜分50万HDN糖果奖励”活动.

1900/1/1 0:00:00
MESH:Bluzelle宣布与RightMesh达成合作

我们很高兴与RightMesh达成合作关系。RightMesh是一家瑞士和加拿大公司,旨在通过集合区块链、移动网格网络及RMESH代币的力量,为全球亿万用户提供网络连接解决方案.

1900/1/1 0:00:00
DRAGON:DragonEx上线PCT/USDT交易对

DragonEx上线PCT/USDT交易对2018-11-18亲爱的用户:DragonEx将于新加坡时间2018年11月18日15:00上线PCT/USDT交易对,该交易对会上线在创新区.

1900/1/1 0:00:00
EOS:欧链周报(11.12-11.18)| 牛牛牛!PocketEOS红包交易两周突破20000次!

欢迎来到第21期欧链OracleChain周报,我们会在这里发布欧链最新项目动态和开发进展,不定期有彩蛋放送哦~欧链头条█重大喜讯!PocketEOS红包交易两周突破20000次!同时CET正式.

1900/1/1 0:00:00
YEE:币易Coinyee.ioAPP更新完成开启周年庆活动

尊敬的币易用户:为庆祝币易Coinyee.io一周年,开展用户感恩回馈福利活动,币易Coinyee.io已于新加坡时间2018年11月21日00:00完成系统更新升级上线感恩回馈福利活动.

1900/1/1 0:00:00