风险提示:理性看待区块链,提高风险意识!
NEO智能合约教程之设置开发环境
首页 > 币界资讯 > 区块链知识 2019-06-18 23:21
摘要
在我们开始之前,你可能想知道:什么是NEO? NEO(前身为Antshares)是一个发源于中国的基础区块链,它使用股权证明而不是工作证明来完成共识。我知道我在扔一个大包袱,简单地说,NEO节点/服务器将比竞争对手更友好!在这里阅读更多相关信息:http://docs.neo.org/en-us/basic/consensus/consensus.html此外,NEO的智能合约可以用任何语言编写!.... 。
币界网报道:

什么是NEO? NEO(前身为Antshares)是一个发源于中国的基础区块链,它使用股权证明而不是工作证明来完成共识。我知道我在扔一个大包袱,简单地说,NEO节点/服务器将比竞争对手更友好!

此外,NEO的智能合约可以用任何语言编写!目前支持C#,Java和Python,并计划在未来支持Javascript、C和Golang,降低开发者希望学习智能合约的进入门槛。相比之下,以太坊为合约开发创建了自己的语言Solidity。

本文开始我们将进入具体实践当中!将向你介绍如何设置开发环境,帮助你和你的朋友搭建私有网络,编写/编译你的第一个智能合约,甚至如何创建应用程序以与新部署的合约进行结合!


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

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


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

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


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

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

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

restart

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


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

ubuntu

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

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

sudo -i

apt-getinstall software-properties-common python-software-properties

add-apt-repository ppa:deadsnakes/ppa

apt-get update

apt-get install python3.6 python3.6-dev python3.6-venv python3-pip libleveldb-dev libssl-dev g++

第4步:安装NEO-Python

打开一个新的命令提示符,并克隆neo-python项目:

cd <storage location>
git clone t

回到Ubuntu终端:

cd /mnt/<drive+storage location>/neo-python
python3.6 -m venv venv

source venv/bin/activate
pip install -e .

第5步:运行NEO-Python提示符(from Ubuntu)!

np-prompt

你现在已连接到NEO公共网络!下一篇文章我们将研究创建一个私人网络,你和你的朋友可以在这里建立连接并部署你的第一份智能合约。

翻译:星城

作者:Dominic Fung

原文链接:https://hackernoon.com/getting-started-on-a-neo-smartcontract-d36927e4bf1f

发表评论
发表评论
暂无评论
    相关阅读
    人工智能为CES 2025最古怪的小工具提供动力,包括机器人吸尘器、智能电视,甚至是跟踪健康指标的智能镜子。
    区块链
    2025-01-08 08:31:29
    据报道,亚马逊支持的人工智能初创公司Anthropic即将获得20亿美元的新一轮融资。据报道,这家人工智能公司还与
    区块链
    2025-01-08 06:44:34
    节点网络验证区块链交易。节点赚取加密货币作为费用,激励他们处理这些交易。当区块链上的交易比平时更多时,随着用户竞相实现更高的处理速度,费用也会增加。当特定加密货币的价格上涨时,有时会发生这种情况。更多的用户倾向于移动他们的资产
    区块链
    2025-01-08 06:12:51
    黄仁勋推出了该公司最具雄心的消费者技术阵容,包括人工智能计算机、代理商和新的GeForce RTX 5000系列GPU。
    区块链
    2025-01-08 06:11:47
    CFTC指控Gemini提供了关于比特币价格操纵保护措施的不准确数据,但该加密货币公司否认了这一指控。
    比特币
    2025-01-08 04:39:20
    推荐专栏
    热门币种
    更多
    币种
    美元价格
    24H涨跌幅
    BTC比特币
    60,963.61 USDT
    ¥435,103.38
    -2.72%
    ETH以太坊
    3,368.69 USDT
    ¥24,042.67
    -0.3%
    BNB币安币
    661.41 USDT
    ¥4,849.19
    +0.691%
    USDT泰达币
    1.02 USDT
    ¥7.25
    -0.19%
    SOL
    157.83 USDT
    ¥1,157.15
    +1.011%
    USDC
    1.00 USDT
    ¥7.15
    -0.01%
    TON
    7.59 USDT
    ¥54.14
    +4.55%
    XRP瑞波币
    0.47720 USDT
    ¥3.41
    +0.48%
    DOGE狗狗币
    0.19318 USDT
    ¥1.42
    +0.767%
    ADA艾达币
    0.68630 USDT
    ¥5.03
    +0.763%
    热搜币种
    更多
    币种
    美元价格
    24H涨跌幅
    狗狗币
    0.19318 USDT
    ¥1.42
    +0.767%
    Filecoin
    5.3099 USDT
    ¥38.93
    -10.51%
    比特币
    96335.88 USDT
    ¥706,296.14
    -5.35%
    Gatechain Token
    17.605 USDT
    ¥129.07
    -4.83%
    Horizen
    22.964 USDT
    ¥168.36
    -18.07%
    dYdX
    0.55950 USDT
    ¥4.10
    +1.987%
    柚子
    0.8079 USDT
    ¥5.92
    -10.76%
    Solana
    157.83 USDT
    ¥1,157.15
    +1.011%
    Shiba Inu
    2.162E-5 USDT
    ¥0.00
    -9.84%
    艾达币
    0.68630 USDT
    ¥5.03
    +0.763%
    火币积分
    0.926 USDT
    ¥6.79
    -29.52%
    Fantom
    0.6737 USDT
    ¥4.94
    -13.07%
    最新快讯
    更多
    币界网实时价格午报:OP报1.838美元/枚,跌幅达-3.06%
    2025-01-08 12:57:09
    外媒:2024年Telegram响应900项美国用户数据查询请求
    2025-01-08 12:49:08
    Upbit24小时现货交易量排行:XRP、BTG、BTC位居前三
    2025-01-08 12:48:52
    某新建钱包从币安提取562万美元THE
    2025-01-08 12:45:07
    币界网实时价格午报:ARB报0.8003美元/枚,跌幅达-3.51%
    2025-01-08 12:43:31
    币安上押注BTC上涨交易者占比达61.28%
    2025-01-08 12:42:22
    Bitwise研究主管:比特币与标普500指数相关性回升,背离趋势转变
    2025-01-08 12:35:25