MOVE:Move基础教程01 --- 环境搭建_NGU

VisualStudioCode配置

1.安装Rust

a.Move官方库是基于Rust实现,所以搭建Rust环境是必须的。

curl?https://sh.rustup.rs?-sSf?|?sh

b.检查Rust是否安装成功。

rustc?-V

成功返回版本号则表示安装成功。

2.下载Move源码

MovEX和Sui基金会将共同构建基于Sui的DEX DeepBook:金色财经报道,Sui上去中心化交易所MovEX和Sui基金会将共同构建基于Sui的中央限价订单簿(CLOB)DEX DeepBook,旨在为Sui上的所有DeFi协议带来深度流动性,并将与顶级做市商合作,提供更佳的流动性深度,目前也已得到MystenLabs的支持。[2023/3/2 12:37:42]

通过git下载

git?clone?https://github.com/move-language/move

如果不会安装git搜索网上教程?https://blog.csdn.net/mukes/article/details/115693833?。

Move to Earn应用STEPN过去24小时新铸造鞋子3492双:金色财经消息,据Dune链上数据显示,Move to Earn应用STEPN过去24小时新铸造鞋子3492双,过去7日新铸造鞋子13623双;过去7日活跃用户59408。[2022/7/25 2:35:28]

3.编译安装Move-cli

cargoinstall--pathmove/language/tools/move-cli

检查Move是否安装成功

move-h

有返回版本号,则表示安装成功。

4.安装MoveLanguage插件

掌柜调查署 | bloXmove CEO:移动出行运营模式将会是去中心化的,供应商之间的交互是通过分布式记账完成的:在今日举行的《掌柜调查署 | 呼吁出行巨头停止聚合开始协作》直播中,针对“移动出行涉及到许多不同的运营主体,在去中心化的模式下,bloXmove将如何协调不同运营主体间的协作与利益?”的问题,德国柏林bloXmove CEO Sophia表示,从更传统的移动出行看,运营模式也将会是去中心化的,这意味着生态系统或技术不属于任何一个个体,它是一个基于合作合约的集体,合作伙伴在进入bloXmove的生态系统之初就定义了这个合约。bloXmove团队正在促进我们的生态系统合作伙伴(也就是客户)的商业决策,在操作过程中,供应商之间的交互是通过分布式记账和去中心化标识完成的,各方都可以访问交易所需的相关信息——这就是区块链独特的魅力。[2021/8/31 22:47:46]

针对Move有两种插件move-analyzer、?MoveLanguage,我们目前选择Move?Language。

通过VisualStudioCode扩展程序安装MoveLanguage。

a.修改Move.toml文件

MoveNursery?=?{?git?=?"https://github.com/move-language/move.git",?subdir?=?"language/move-stdlib/nursery",?rev?=?"main"?}

b.在sources目录下创建move文件“HelloWorld.move”

script{

??

????usestd::debug;

??

????funmain(){

????

?????????leta=1;

????

????????debug::print(&a);

??

????}?

?}

c.执行movebuild

d.正确返回数据后,我们执行

move?sandbox?run?sources/HelloWorld.move

最终返回结果

整体环境搭建结束!

来源:金色财经

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-7:769ms