Skip to content

Commit bb65019

Browse files
authored
v1.8.2 release (#229)
1 parent 61b6db0 commit bb65019

File tree

3 files changed

+42
-23
lines changed

3 files changed

+42
-23
lines changed

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@
2020

2121
Here are the software versions we use:
2222

23-
- MainNet: v1.8.1
24-
- TestNet: v1.8.1
23+
- MainNet: v1.8.2
24+
- TestNet: v1.8.2
2525

2626
## <a name="mainnet"/>Join MainNet
2727
This is the recommended way to start an IoTeX node
2828

2929
1. Pull the docker image:
3030

3131
```
32-
docker pull iotex/iotex-core:v1.8.1
32+
docker pull iotex/iotex-core:v1.8.2
3333
```
3434

3535
2. Set the environment with the following commands:
@@ -44,9 +44,9 @@ mkdir -p $IOTEX_HOME/data
4444
mkdir -p $IOTEX_HOME/log
4545
mkdir -p $IOTEX_HOME/etc
4646
47-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.1/config_mainnet.yaml > $IOTEX_HOME/etc/config.yaml
48-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.1/genesis_mainnet.yaml > $IOTEX_HOME/etc/genesis.yaml
49-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.1/trie.db.patch > $IOTEX_HOME/data/trie.db.patch
47+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.2/config_mainnet.yaml > $IOTEX_HOME/etc/config.yaml
48+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.2/genesis_mainnet.yaml > $IOTEX_HOME/etc/genesis.yaml
49+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.2/trie.db.patch > $IOTEX_HOME/data/trie.db.patch
5050
```
5151

5252
3. Edit `$IOTEX_HOME/etc/config.yaml`, look for `externalHost` and `producerPrivKey`, uncomment the lines and fill in your external IP and private key. If you leave `producerPrivKey` empty, your node will be assgined with a random key.
@@ -86,7 +86,7 @@ docker run -d --restart on-failure --name iotex \
8686
-v=$IOTEX_HOME/log:/var/log:rw \
8787
-v=$IOTEX_HOME/etc/config.yaml:/etc/iotex/config_override.yaml:ro \
8888
-v=$IOTEX_HOME/etc/genesis.yaml:/etc/iotex/genesis.yaml:ro \
89-
iotex/iotex-core:v1.8.1 \
89+
iotex/iotex-core:v1.8.2 \
9090
iotex-server \
9191
-config-path=/etc/iotex/config_override.yaml \
9292
-genesis-path=/etc/iotex/genesis.yaml
@@ -106,7 +106,7 @@ docker run -d --restart on-failure --name iotex \
106106
-v=$IOTEX_HOME/log:/var/log:rw \
107107
-v=$IOTEX_HOME/etc/config.yaml:/etc/iotex/config_override.yaml:ro \
108108
-v=$IOTEX_HOME/etc/genesis.yaml:/etc/iotex/genesis.yaml:ro \
109-
iotex/iotex-core:v1.8.1 \
109+
iotex/iotex-core:v1.8.2 \
110110
iotex-server \
111111
-config-path=/etc/iotex/config_override.yaml \
112112
-genesis-path=/etc/iotex/genesis.yaml \
@@ -127,7 +127,7 @@ Same as [Join MainNet](#mainnet) step 2
127127
```
128128
git clone https://github.com/iotexproject/iotex-core.git
129129
cd iotex-core
130-
git checkout v1.8.1
130+
git checkout v1.8.2
131131
132132
// optional
133133
export GOPROXY=https://goproxy.io
@@ -170,8 +170,8 @@ nohup $IOTEX_HOME/iotex-server \
170170
There's almost no difference to join TestNet, but in step 2, you need to use the config and genesis files for TestNet:
171171

172172
```
173-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.1/config_testnet.yaml > $IOTEX_HOME/etc/config.yaml
174-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.1/genesis_testnet.yaml > $IOTEX_HOME/etc/genesis.yaml
173+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.2/config_testnet.yaml > $IOTEX_HOME/etc/config.yaml
174+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.2/genesis_testnet.yaml > $IOTEX_HOME/etc/genesis.yaml
175175
```
176176

177177
In step 4, you need to use the snapshot for TestNet: https://t.iotex.me/testnet-data-latest and https://t.iotex.me/testnet-data-with-idx-latest. If you need legacy delegate election data(poll.db) for TestNet, you can download it here: https://storage.googleapis.com/blockchain-golden/poll.testnet.tar.gz

README_CN.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919

2020
以下是当前我们使用的软件版本:
2121

22-
- 主网:v1.8.1
23-
- 测试网:v1.8.1
22+
- 主网:v1.8.2
23+
- 测试网:v1.8.2
2424

2525
## <a name="mainnet"/>加入主网
2626

@@ -29,7 +29,7 @@
2929
1. 提取(pull) docker镜像
3030

3131
```
32-
docker pull iotex/iotex-core:v1.8.1
32+
docker pull iotex/iotex-core:v1.8.2
3333
```
3434

3535
2. 使用以下命令设置运行环境
@@ -44,9 +44,9 @@ mkdir -p $IOTEX_HOME/data
4444
mkdir -p $IOTEX_HOME/log
4545
mkdir -p $IOTEX_HOME/etc
4646
47-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.1/config_mainnet.yaml > $IOTEX_HOME/etc/config.yaml
48-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.1/genesis_mainnet.yaml > $IOTEX_HOME/etc/genesis.yaml
49-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.1/trie.db.patch > $IOTEX_HOME/data/trie.db.patch
47+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.2/config_mainnet.yaml > $IOTEX_HOME/etc/config.yaml
48+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.2/genesis_mainnet.yaml > $IOTEX_HOME/etc/genesis.yaml
49+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.2/trie.db.patch > $IOTEX_HOME/data/trie.db.patch
5050
```
5151

5252
3. 编辑 `$IOTEX_HOME/etc/config.yaml`, 查找 `externalHost``producerPrivKey`, 取消注释行并填写您的外部 IP 和私钥。如果`producerPrivKey`放空,你的节点将被分配一个随机密钥。
@@ -83,7 +83,7 @@ docker run -d --restart on-failure --name iotex \
8383
-v=$IOTEX_HOME/log:/var/log:rw \
8484
-v=$IOTEX_HOME/etc/config.yaml:/etc/iotex/config_override.yaml:ro \
8585
-v=$IOTEX_HOME/etc/genesis.yaml:/etc/iotex/genesis.yaml:ro \
86-
iotex/iotex-core:v1.8.1 \
86+
iotex/iotex-core:v1.8.2 \
8787
iotex-server \
8888
-config-path=/etc/iotex/config_override.yaml \
8989
-genesis-path=/etc/iotex/genesis.yaml
@@ -101,7 +101,7 @@ docker run -d --restart on-failure --name iotex \
101101
-v=$IOTEX_HOME/log:/var/log:rw \
102102
-v=$IOTEX_HOME/etc/config.yaml:/etc/iotex/config_override.yaml:ro \
103103
-v=$IOTEX_HOME/etc/genesis.yaml:/etc/iotex/genesis.yaml:ro \
104-
iotex/iotex-core:v1.8.1 \
104+
iotex/iotex-core:v1.8.2 \
105105
iotex-server \
106106
-config-path=/etc/iotex/config_override.yaml \
107107
-genesis-path=/etc/iotex/genesis.yaml \
@@ -121,7 +121,7 @@ docker run -d --restart on-failure --name iotex \
121121
```
122122
git clone https://github.com/iotexproject/iotex-core.git
123123
cd iotex-core
124-
git checkout v1.8.1
124+
git checkout v1.8.2
125125
126126
// optional
127127
export GOPROXY=https://goproxy.io
@@ -158,8 +158,8 @@ nohup $IOTEX_HOME/iotex-server \
158158

159159
加入测试网络基本没有什么不同,只是在第二步,您需要使用以下的源文件:
160160
```
161-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.1/config_testnet.yaml > $IOTEX_HOME/etc/config.yaml
162-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.1/genesis_testnet.yaml > $IOTEX_HOME/etc/genesis.yaml
161+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.2/config_testnet.yaml > $IOTEX_HOME/etc/config.yaml
162+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.8.2/genesis_testnet.yaml > $IOTEX_HOME/etc/genesis.yaml
163163
```
164164

165165
在步骤四中,您需要使用针对于测试网络的数据快照: https://t.iotex.me/testnet-data-latesthttps://t.iotex.me/testnet-data-with-idx-latest (如果节点启用了网关). 如果您需要使用测试网中旧的节点代表数据(poll.db),可以在此处下载: https://storage.googleapis.com/blockchain-golden/poll.testnet.tar.gz

changelog/v1.8-release-note.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,23 @@ v1.8.1 is a regular maintenance release
2424
([#3347](https://github.com/iotexproject/iotex-core/pull/3347), [#3426](https://github.com/iotexproject/iotex-core/pull/3426),
2525
[#3484](https://github.com/iotexproject/iotex-core/pull/3484))
2626
5. Code refactor and improvements ([#3397](https://github.com/iotexproject/iotex-core/pull/3397),
27-
[#3400](https://github.com/iotexproject/iotex-core/pull/3400),[#3404](https://github.com/iotexproject/iotex-core/pull/3404))
27+
[#3400](https://github.com/iotexproject/iotex-core/pull/3400),[#3404](https://github.com/iotexproject/iotex-core/pull/3404))
28+
29+
## v1.8.2 Release Note
30+
v1.8.2 is a regular maintenance release
31+
32+
1. Enhanced p2p network robustness by adding GroupID to DHT protocol in peer discovery ([#3409](https://github.com/iotexproject/iotex-core/pull/3409),
33+
[#3580](https://github.com/iotexproject/iotex-core/pull/3580))
34+
2. Multiple API improvments and code refactor ([#3303](https://github.com/iotexproject/iotex-core/pull/3303),
35+
[#3432](https://github.com/iotexproject/iotex-core/pull/3432),[#3433](https://github.com/iotexproject/iotex-core/pull/3433),
36+
[#3434](https://github.com/iotexproject/iotex-core/pull/3434),[#3441](https://github.com/iotexproject/iotex-core/pull/3441),
37+
[#3442](https://github.com/iotexproject/iotex-core/pull/3442),[#3443](https://github.com/iotexproject/iotex-core/pull/3443),
38+
[#3485](https://github.com/iotexproject/iotex-core/pull/3485))
39+
3. Remove the global config.EVMNetworkID() ([#3431](https://github.com/iotexproject/iotex-core/pull/3431),
40+
[#3437](https://github.com/iotexproject/iotex-core/pull/3437),[#3460](https://github.com/iotexproject/iotex-core/pull/3460),
41+
[#3491](https://github.com/iotexproject/iotex-core/pull/3491))
42+
4. Use internal caching to speed up action.Address(), action.Hash(), and action.SenderAddress() ([#3420](https://github.com/iotexproject/iotex-core/pull/3420),
43+
[#3446](https://github.com/iotexproject/iotex-core/pull/3446))
44+
5. Clean-up of certain obsolete code ([#3453](https://github.com/iotexproject/iotex-core/pull/3453),
45+
[#3463](https://github.com/iotexproject/iotex-core/pull/3463),[#3464](https://github.com/iotexproject/iotex-core/pull/3464),
46+
[#3465](https://github.com/iotexproject/iotex-core/pull/3465))

0 commit comments

Comments
 (0)