环境: Ubuntu 22.04 LTS

1. 安装

更新软件源:

sudo apt update

软件提供了 apt 存储库的抽象, 它允许你轻松管理你的发行版和独立软件供应商的软件源:

sudo apt install software-properties-common

添加 PHP 版本源

sudo add-apt-repository ppa:ondrej/php

安装 PHP 环境及依赖

sudo apt install php7.4-cli php7.4-fpm php7.4-mysql php7.4-xml php7.4-curl php7.4-gd php7.4-json php7.4-mbstring php7.4-intl php7.4-bcmath php7.4-bz2 php7.4-zip php7.4-zip php7.4-json php7.4-redis

- 阅读剩余部分 -

接着上一篇 heco private chain 搭建流程

最高可添加 21个 validator节点, miner.start()的 validator节点大于总量的 1/2+1时会正常出块

1. 扒合约

把 heco系统合约地址 https://github.com/stars-labs/heco-contracts/tree/master/contracts 的合约代码扒下来, 想办法弄到remix里

2. 编译版本

修改 Solidity compilerCOMPILER编译版本为 v0.6.1, 其他版本会编译不通过

- 阅读剩余部分 -

环境: Ubuntu 20.04.3 LTS

服务器开启 IPFS 和 IPFS-Cluster默认的端口

IPFS 默认端口:

4001 – 与其他节点通信的端口
5001 – API server
8080 – Gateway server

IPFS-CLUSTER 默认端口:

9094 – HTTP API endpoint
9095 – IPFS proxy endpoint
9096 – Cluster swarm 集群监控节点通信端口

- 阅读剩余部分 -