Skip to content

Commit

Permalink
Merge pull request #161 from iotexproject/yutong/1.1.1
Browse files Browse the repository at this point in the history
v1.1.1 update
  • Loading branch information
raullenchai authored Aug 22, 2020
2 parents e6aba45 + e83d9ac commit a3a55c9
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 12 deletions.
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,16 @@

Here are the software versions we use:

- MainNet: v1.1.0
- TestNet: v1.1.0
- MainNet: v1.1.1
- TestNet: v1.1.1

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

1. Pull the docker image:

```
docker pull iotex/iotex-core:v1.1.0
docker pull iotex/iotex-core:v1.1.1
```

2. Set the environment with the following commands:
Expand All @@ -40,8 +40,8 @@ mkdir -p $IOTEX_HOME/data
mkdir -p $IOTEX_HOME/log
mkdir -p $IOTEX_HOME/etc
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.1.0/config_mainnet.yaml > $IOTEX_HOME/etc/config.yaml
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.1.0/genesis_mainnet.yaml > $IOTEX_HOME/etc/genesis.yaml
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.1.1/config_mainnet.yaml > $IOTEX_HOME/etc/config.yaml
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.1.1/genesis_mainnet.yaml > $IOTEX_HOME/etc/genesis.yaml
```

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.
Expand Down Expand Up @@ -72,7 +72,7 @@ docker run -d --restart on-failure --name iotex \
-v=$IOTEX_HOME/log:/var/log:rw \
-v=$IOTEX_HOME/etc/config.yaml:/etc/iotex/config_override.yaml:ro \
-v=$IOTEX_HOME/etc/genesis.yaml:/etc/iotex/genesis.yaml:ro \
iotex/iotex-core:v1.1.0 \
iotex/iotex-core:v1.1.1 \
iotex-server \
-config-path=/etc/iotex/config_override.yaml \
-genesis-path=/etc/iotex/genesis.yaml
Expand All @@ -91,7 +91,7 @@ docker run -d --restart on-failure --name iotex \
-v=$IOTEX_HOME/log:/var/log:rw \
-v=$IOTEX_HOME/etc/config.yaml:/etc/iotex/config_override.yaml:ro \
-v=$IOTEX_HOME/etc/genesis.yaml:/etc/iotex/genesis.yaml:ro \
iotex/iotex-core:v1.1.0 \
iotex/iotex-core:v1.1.1 \
iotex-server \
-config-path=/etc/iotex/config_override.yaml \
-genesis-path=/etc/iotex/genesis.yaml \
Expand All @@ -112,7 +112,7 @@ Same as [Join MainNet](#mainnet) step 2
```
git clone https://github.com/iotexproject/iotex-core.git
cd iotex-core
git checkout checkout v1.1.0
git checkout checkout v1.1.1
// optional
export GOPROXY=https://goproxy.io
Expand Down Expand Up @@ -155,13 +155,13 @@ nohup $IOTEX_HOME/iotex-server \
There's almost no difference to join TestNet, but in step 2, you need to use the config and genesis files for TestNet:

```
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.1.0/config_testnet.yaml > $IOTEX_HOME/etc/config.yaml
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.1.0/genesis_testnet.yaml > $IOTEX_HOME/etc/genesis.yaml
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.1.1/config_testnet.yaml > $IOTEX_HOME/etc/config.yaml
curl https://raw.githubusercontent.com/iotexproject/iotex-bootstrap/v1.1.1/genesis_testnet.yaml > $IOTEX_HOME/etc/genesis.yaml
```

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

In step 5, you need to replace the docker image tag in the command with `v1.1.0`.
In step 5, you need to replace the docker image tag in the command with `v1.1.1`.

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

Expand Down
1 change: 1 addition & 0 deletions changelog/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
- We have upgraded testnet and mainnet to `v1.1.1`. A improvement to blocksync request handling is introduced. That version doesn't have a activation height.
- We have upgraded testnet and mainnet to `v1.1.0`. The breaking changes which will be activated on mainnet at block height 6544441.
- We have upgraded testnet and mainnet to `v1.0.0`. The breaking changes which will be activated on mainnet at block height 5157001.
- We have upgraded testnet to `v1.0.0-rc`. This version introduces native staking on IoTeX chain.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
# v1.1.0 Release Note
# v1.1 Release Note

### v1.1.1 Release Note
1. Improve node stability on poor blocksync request handling
2. Fix a nill ptr issue on blockmeta API when gateway is turned off


### v1.1.0 Release Note

1. Support of Reclaim Buckets
One can now transfer the ownership of a bucket that is previously staked by a private key in Ethereum hardware wallet to another designated IoTeX address
Expand Down

0 comments on commit a3a55c9

Please sign in to comment.