主页 > imtoken安卓最新版 > 如何在MacOS上搭建以太坊开发环境

如何在MacOS上搭建以太坊开发环境

imtoken安卓最新版 2023-11-14 05:07:32

如何在MacOS上搭建以太坊开发环境

本文主要介绍《如何在MacOS上搭建以太坊开发环境》,希望能解决您的问题,一起来看看这篇《如何在MacOS上搭建以太坊开发环境》吧。

以太坊是一个流行的区块链去中心化平台。 作为本文的一部分,您将学习如何在 MacOS 平台上设置以太坊。

首先你需要对区块链和以太坊有一个基本的了解,即什么是以太坊之类的?

工具集

以太坊开发生态系统包括以下工具列表。

在 Mac OS 上安装和设置以太坊的步骤 步骤 1,安装 HOMEBREW

怎么在在MacOS上构建以太坊开发环境

打开终端并粘贴命令,然后按 Enter:

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

安装成功后,您应该能够在终端中看到以下消息:

以太坊开发区块链_以太坊开发视频_go以太坊开发详解

怎么在在MacOS上构建以太坊开发环境

要检查安装的 HomeBrew 版本,请在命令下方键入,在标准情况下它只会安装最新版本。

brew –version

第二步,xcode安装

怎么在在MacOS上构建以太坊开发环境

要安装 Xcode 命令行工具,请运行以下命令:

xcode-select –install

第三步,安装Go-Ethereum

brew update

以太坊开发视频_go以太坊开发详解_以太坊开发区块链

brew tap ethereum/ethereum

现在,我们准备使用 Homebrew 软件安装以太坊。 使用以下命令安装:

brew install ethereum

如果您的计算机上已经安装了以太坊,请使用以下命令将其升级到最新版本:

brew upgrade ethereum

第四步go以太坊开发详解,安装GANACHE

怎么在在MacOS上构建以太坊开发环境

第五步,安装nodejs和npm

brew install node

以太坊开发视频_go以太坊开发详解_以太坊开发区块链

node -v

npm -v

步骤 6. 安装松露

npm uninstall -g truffle

现在要安装 Truffle,请使用以下命令:

npm install -f truffle

第七步,安装 Atom

apm install language-ethereum

恭喜! 您的以太坊设置已完成并可以使用。

go以太坊开发详解_以太坊开发区块链_以太坊开发视频

现在,为了验证设置是否有效,让我们进行一些资金转账和检查余额,

mkdir

例如 mkdir 区块链

cd blockchain

truffle init

truffle develop

执行上述命令后,您会看到 Truffle 会创建 10 个初始余额为 100 Ether 的默认账户。

怎么在在MacOS上构建以太坊开发环境

第一个帐户:

以太坊开发区块链_go以太坊开发详解_以太坊开发视频

web3.fromWei(web3.eth.getBalance(‘0x627306090abab3a6e1400e9345bc60c78a8bef57’), ‘ether’).toNumber()

第二个账户:

web3.fromWei(web3.eth.getBalance(‘0xf17f52151ebef6c7334fad080c5704d77216b732’), ‘ether’).toNumber()

怎么在在MacOS上构建以太坊开发环境

web3.eth.sendTransaction({from: ‘0x627306090abab3a6e1400e9345bc60c78a8bef57′, to:’0xf17f52151ebef6c7334fad080c5704d77216b732’, valu ‘ether’)})

怎么在在MacOS上构建以太坊开发环境

上图显示了一个以太币中的资金从一个账户成功转移到另一个账户。

总结

作为本文的一部分go以太坊开发详解,您已经使用各种工具(例如 geth、ganache、truffle)设置了以太坊开发环境,这些工具可以帮助您快速实现开发生命周期。 此外,我们还了解了如何将资金从一个账户转移到另一个账户并查看账户余额。

《如何在MacOS上搭建以太坊开发环境》到此结束。 希望大家多多支持编程宝库。

下一节:如何更好地使用区块链API编程技术和程序设计

如何更好地使用区块链API:本文主要介绍“如何更好地使用区块链API”,希望能解决大家遇到的问题,一起来看看这篇“如何更好地使用区块链API API”一文吧。 API(应用程序编程接口)是单个计算机程序可以用来与另一个程序交互的方法(类、进程等)。