选择以太坊客户端 有很多以太坊客户端供我们选择。我们推荐在开发和部署时使用不同的客户端。
当开发时
GANACHE
我们推荐 Ganache
,它是一个运行在你个人电脑上的私有连客户端。它是 truffle 套种中的一部分,
Ganache
将智能合约和交易放在前台并且中心化,从而简化了dapp的开发。使用 Ganache
你可以
快速查看你们的应用是如何影响区块链的,并且对账户,余额,智能合约创建以及燃料消费进行自省。
Ganache
运行在 http://127.0.0.1:7545 。默认会创建是个账户,重启后账户依然不会变,
当然也可以手动随机账户,你也可以用你自己的账户。
警告:不要再以太坊主网络中使用自动创建账户。
TRUFFLE DEVELOP
我们同样也推荐使用
truffle develop
,它是 truffle
内置的开发链工具。不需要任何的额外安装, 你要使用它只需要一条命令行即可:
$ truffle develop
Truffle Develop
运行在 http://127.0.0.1:9545 上。警告:同样不要在以太坊主网络中使用自己生成的地址,这些地址是你的本地开发私有地址,
一旦你在以太坊中向这些私有地址转账,那么这些eth就永远丢失了。
Ganache CLI
当你的开发机没有图形界面时就无法直接使用
Ganache
,而 Ganache CLI
就提供了没有图形界面系统的能力。发布到线上网络 【区块链|选择以太坊客户端】有很多官方和非官网的以太坊客户端你可以选择。以下是部分:
- geth https://github.com/ethereum/go-ethereum
- WebThree https://github.com/ethereum/cpp-ethereum
- Parity https://github.com/paritytech/parity
- More https://www.ethereum.org/cli
推荐阅读
- 推动NFT走出监管困境,BSN推出支持NFT基础设施网络
- 腾讯|SaaS的收入模型有哪些(终于有人讲明白了)
- 就业方向上什么才是最重要的(--- 来自程序猿的迷茫。(C++?Java?or算法?))
- 区块链中加密货币的含义
- 波场万倍潜力币HYL23号21:09分 正式上线JustSwap
- 《瀚兰房地产开发区块链应用及案例分享》BSN培训精华回顾
- 对联盟链而言,跨链协议为什么重要()
- 区块链能够应用在哪些行业
- BSN区块链服务网络中密钥托管模式和公钥上传模式有啥区别()
- 币圈人物传|币圈大佬今何在 唯有一诺正当时