NEO智能合约教程之设置开发环境

昕阳小编 96 0

什么是NEO?NEO(以前称为Antshares)是一个起源于中国的基本区块链,它使用权益证明而不是工作证明来完成共识。我知道我背上了沉重的负担。简单来说,NEO节点/服务器会比竞争对手更友好!

另外,NEO的智能契约可以用任何语言编写!目前支持C #、Java、Python,未来计划支持Javascript、C、Golang,降低想学习智能合约的开发者的入门门槛。相比之下,以太坊为契约开发创造了自己的语言坚固性。

本文一开始就进入具体实践!我将向您展示如何设置一个开发环境来帮助您和您的朋友构建一个专用网络,编写/编译您的第一个智能契约,甚至如何创建一个应用程序来与新部署的契约相结合!

在新的区块链平台上建立智能合约可能是一项艰巨的任务。

第一步:设置您的开发环境!

尚力财经小编2022NEO智能合约教程之设置开发环境-第1张图片-昕阳网

我们致力于降低成本,安装NEO-python CLI,通过AWS运行我们自己的区块链专用网络,并部署第一份合同!

查看Alex Guba更深入的指导文章!https://medium.com/@gubanotorious

第一步:在Windows上运行Linux子系统!

打开Windows PowerShell,使用以下命令:

Enable-Windows可选功能?在线吗?-功能名称?微软-Windows-子系统-Linux重启

第二步:下载并启动Ubuntu环境(下载:https://www.microsoft.com/en-ca/store/p/ubuntu/9nblggh4msv6? Rtc=1)

尚力财经小编2022NEO智能合约教程之设置开发环境-第2张图片-昕阳网

打开命令提示符并启动Ubuntu:

Ubuntu

*设置您的root用户名/密码

第三步:安装python 3.6.5并在Ubuntu上运行以下命令:

NEO智能合约教程之设置开发环境-第3张图片-昕阳网sudo?-iapt-getinstall?软件-属性-常用尚力财经小编2022?python-软件-属性add-apt-repository?ppa:死蛇/ppat-get?updateapt-get?安装?python3.6?python3.6-dev?python3.6-venv?python3-pip?libleveldb-dev?libssl-dev?G

第四步:安装NEO-Python

打开新的命令提示符,克隆NEO-Python项目:

cd?饭桶?克隆?T

回Ubuntu终端:

cd?/mnt//neo-pythonpython3.6?-m?venv?venvsource?venv/bin/activatepip?安装?-e?

第五步:运行NEO-Python提示符(来自Ubuntu)!

np-prompt

您现在已连接到NEO公共网络!在下一篇文章中,我们将研究创建一个专用网络,您和您的朋友可以在其中连接并部署您的第一个智能合同。

翻译:星城

作者:Dominic Fung

原文链接:https://黑客正午。com/get-started-on-a-neo-smart contract-d 36927 E4 B1 f

标签: do

抱歉,评论功能暂时关闭!

微信号已复制,请打开微信添加咨询详情!