Skip to content

Commit 112600a

Browse files
author
Yutong Pei
authored
upgrade to v1.0.0 (#138)
* upgrade to v1.0.0
1 parent b8d5e4a commit 112600a

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

README.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# IoTeX Delegate Manual
22

33
## News
4+
- We have upgraded testnet and mainnet to `v1.0.0`. The breaking changes which will be activated on mainnet at block height 5157001.
45
- We have upgraded testnet to `v1.0.0-rc`. This version introduces native staking on IoTeX chain.
5-
- We have upgraded testnet and mainnet to `v0.11.1`. A blocker indexer racing issue is fixed. The breaking changes which will still be activated on mainnet at block height 4478761.
6+
- We have upgraded testnet and mainnet to `v0.11.1`. A blocker indexer racing issue is fixed. The breaking changes which will still be activated on mainnet at block height 4478761.
67
- We have upgraded testnet and mainnet to `v0.11.0`. This version introduces delegates probation. It contains breaking changes which will be activated on mainnet at block height 4478761.
78
- We have upgraded testnet to `v0.11.0-rc`. This version introduces probation.
89
- We added auto upgrade feature in our upgrader. Auto upgrade will check if there is an avilable upgrade every 3 days and automactilly doing the upgrade.
@@ -34,16 +35,16 @@
3435

3536
Here are the software versions we use:
3637

37-
- MainNet: v0.11.1
38-
- TestNet: v1.0.0-rc
38+
- MainNet: v1.0.0
39+
- TestNet: v1.0.0
3940

4041
## <a name="mainnet"/>Join MainNet Beta
4142
This is the recommended way to start an IoTeX node
4243

4344
1. Pull the docker image:
4445

4546
```
46-
docker pull iotex/iotex-core:v0.11.1
47+
docker pull iotex/iotex-core:v1.0.0
4748
```
4849

4950
2. Set the environment with the following commands:
@@ -58,8 +59,8 @@ mkdir -p $IOTEX_HOME/data
5859
mkdir -p $IOTEX_HOME/log
5960
mkdir -p $IOTEX_HOME/etc
6061
61-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v0.11.1/config_mainnet.yaml > $IOTEX_HOME/etc/config.yaml
62-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v0.11.1/genesis_mainnet.yaml > $IOTEX_HOME/etc/genesis.yaml
62+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.0.0/config_mainnet.yaml > $IOTEX_HOME/etc/config.yaml
63+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.0.0/genesis_mainnet.yaml > $IOTEX_HOME/etc/genesis.yaml
6364
```
6465

6566
3. Edit `$IOTEX_HOME/etc/config.yaml`, look for `externalHost` and `producerPrivKey`, uncomment the lines and fill in your external IP and private key. You also need to replace the `gravityChainAPIs` to use your own infura project key. And make sure you enabled archive data access if you need to access Ethereum archive node data.
@@ -83,7 +84,7 @@ docker run -d --restart on-failure --name iotex \
8384
-v=$IOTEX_HOME/log:/var/log:rw \
8485
-v=$IOTEX_HOME/etc/config.yaml:/etc/iotex/config_override.yaml:ro \
8586
-v=$IOTEX_HOME/etc/genesis.yaml:/etc/iotex/genesis.yaml:ro \
86-
iotex/iotex-core:v0.11.1 \
87+
iotex/iotex-core:v1.0.0 \
8788
iotex-server \
8889
-config-path=/etc/iotex/config_override.yaml \
8990
-genesis-path=/etc/iotex/genesis.yaml
@@ -102,7 +103,7 @@ docker run -d --restart on-failure --name iotex \
102103
-v=$IOTEX_HOME/log:/var/log:rw \
103104
-v=$IOTEX_HOME/etc/config.yaml:/etc/iotex/config_override.yaml:ro \
104105
-v=$IOTEX_HOME/etc/genesis.yaml:/etc/iotex/genesis.yaml:ro \
105-
iotex/iotex-core:v0.11.1 \
106+
iotex/iotex-core:v1.0.0 \
106107
iotex-server \
107108
-config-path=/etc/iotex/config_override.yaml \
108109
-genesis-path=/etc/iotex/genesis.yaml \
@@ -123,7 +124,7 @@ Same as [Join MainNet Beta](#mainnet) step 2
123124
```
124125
git clone https://github.com/iotexproject/iotex-core.git
125126
cd iotex-core
126-
git checkout checkout v0.11.1
127+
git checkout checkout v1.0.0
127128
128129
// optional
129130
export GOPROXY=https://goproxy.io
@@ -166,13 +167,13 @@ nohup $IOTEX_HOME/iotex-server \
166167
There's almost no difference to join TestNet, but in step 2, you need to use the config and genesis files for TestNet:
167168

168169
```
169-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v0.11.1/config_testnet.yaml > $IOTEX_HOME/etc/config.yaml
170-
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v0.11.1/genesis_testnet.yaml > $IOTEX_HOME/etc/genesis.yaml
170+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.0.0/config_testnet.yaml > $IOTEX_HOME/etc/config.yaml
171+
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.0.0/genesis_testnet.yaml > $IOTEX_HOME/etc/genesis.yaml
171172
```
172173

173174
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.
174175

175-
In step 5, you need to replace the docker image tag in the command with `v0.11.1`.
176+
In step 5, you need to replace the docker image tag in the command with `v1.0.0`.
176177

177178
## <a name="ioctl"/>Interact with Blockchain
178179

0 commit comments

Comments
 (0)