Moonbeam操作指南 | 如何设置Moonbeam开发节点

news/2025/3/14 16:30:24/

Moonbeam开发节点是为本地构建和测试应用的个人开发环境。对以太坊开发者来说,可以和Ganache相媲美。可以使你快速上手,且无需中继链的支出即可轻松实现。

有2种方式可以开始运行节点:使用Docker运行一个预构建的二进制文件,或者本地编译二进制文件,自行设置开发节点。

方式1

第一步

使用Docker:

请通过https://t.co/Y4TfPwUxgE的Tags检查是否是V7版本。

第二步

运行命令“docker pull purestake/moonbeam:v0.30.0”,下载Docker镜像。

第三步

下载之后,运行镜像。

请在https://t.co/LzBODYuxH8找到相应的操作系统(MacOS/ Windows/Ubuntu)的命令来运行。

成功之后,输出界面将会显示闲置状态,区块等待被创建。Moonbeam节点启动。

方式2

第一步

本地编译二进制文件:

首先,通过https://t.co/Y4TfPwUxgE复制repo。

第二步

下一步,安装Rust(编程语言)(https://t.co/n9u1KhWgIW)运行“source HOME/.cargo/env”,更新你的PATH环境变量。

运行“cargo build --release”构建开发节点。

⚠️ 如果你使用的是Ubuntu 20.04/22.04,那么你需要在构建二进制文件之前安装额外依赖项:“apt install clang protobuf-compiler libprotobuf-dev -y”

初始安装需要一些时间(约45分钟)。以下是输出界面:

最后,在开发模式中运行“./target/release/moonbeam --dev”命令来运行节点。输出界面将会显示闲置状态,区块等待被创建。

第三步

与Polkadot.js连接: 

导向至https://polkadot.js.org/apps/#/explorer查看左边标签按钮,往下找到“DEVELOPMENT”,然后选择“Local Node”,点击标签最上方的“Switch”。

连接后,你将看到Moonbeam开发节点生产区块的情况。

默认情况下,节点是马上封装的,也就是说只有在提交交易时才会立即生产区块。如果你想按照一段时间生产区块,你可以使用标志--sealing,例如--sealing 6000就是每6秒生产一次区块。

如有任何问题,或者想与其他开发者交流,欢迎加入Moonbeam官方Discord:https://t.co/9YbFpUM3Xg

更多内容可查看下方链接:

📺 视频教程:https://www.youtube.com/watch?v=-bRooBW2g0o

📝 开发者文档中文版:https://docs.moonbeam.network/cn/builders/get-started/networks/moonbeam-dev/


http://www.ppmy.cn/news/43268.html

相关文章

光耦继电器工作原理及优点概述

光耦继电器是一种电子元器件,也是固态继电器的一种,其主要作用是隔离输入与输出电路,用于保护或者控制电路的正常工作。 光耦继电器工作原理是利用光电转换器将外界信号转化为光信号,通过光纤传输到另一端,再由另一端的…

C#使用EF框架连接SQLServer数据库

C#中使用Entity Framework (EF)连接SQL Server数据库可以使用多种方法,其中比较常用的是Code First和Database First两种方式。 Code First方式 Code First是指通过C#代码来定义数据模型,EF会根据代码自动生成数据库结构。使用Code First需要进行以下步…

JavaWeb开发 —— Web入门

目录 一、Spring 二、SpringBootWeb快速入门 三、HTTP协议 1. 概述 2. 请求协议 3. 响应协议 四、Web服务器 - Tomcat 1. 介绍 2. 基本使用 3. 入门程序解析 一、Spring ① 官网:http://spring.io ② Spring 发展到今天已经形成了一种开发生态圈&…

构建自动过程:FinalBuilder 8.0 Crack

使用 FinalBuilder 自动化您的构建过程很简单。使用 FinalBuilder,您无需编辑 xml 或编写脚本。可视化定义和调试您的构建脚本,然后使用 Windows 调度程序安排它们,或将它们与 Continua CI、Jenkins 或任何其他 CI 服务器集成。 成千上万的软…

MySQL5.5安装图解

一、MYSQL的安装 1、打开下载的mysql安装文件mysql-5.5.27-win32.zip,双击解压缩,运行“setup.exe” 2、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Cu…

爬虫1000+个C程序

爬虫1000个C程序 问题场景 由于实验需要,我需要1000个elf文件,可是网络可获取的elf文件较少,c程序较多,所以首先下载c程序,之后gcc编译链接生成elf文件。我需要的C源码不是项目级别的,正常100行左右就可以…

Rollup 实践:插件生态和实用技巧(续)

在前面的文章中,我们已经了解了 Rollup 的性能优化和高级用法。本篇文章将继续探讨 Rollup 的插件生态和实用技巧。 插件生态 Rollup 拥有一个丰富的插件生态,下面我们介绍几个实用的插件: rollup-plugin-terser:使用 Terser 压…

框架技巧03:gitHub检索技巧

01-背景介绍 在用了那么久框架之后,才忽然发现之间在github上搜索是关键字是多么无语,原来github上也是有技巧,可以更快获取到你想要信息 02-技巧介绍: 在GitHub上搜索时,使用一些特定的搜索技巧和过滤器可以帮助您…