From 5c71608e03ee10160071860465d16fcc35acbf09 Mon Sep 17 00:00:00 2001 From: verabehr Date: Tue, 16 Apr 2024 12:47:36 -0400 Subject: [PATCH 1/4] update instructions with new binary --- racer/INSTRUCTIONS.md | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/racer/INSTRUCTIONS.md b/racer/INSTRUCTIONS.md index 4135f80..6348166 100644 --- a/racer/INSTRUCTIONS.md +++ b/racer/INSTRUCTIONS.md @@ -1,28 +1,40 @@ 1. `sudo service palomad stop` 2. `sudo service pigeond stop` -3. Download paloma v1.13.1 from 04/15/2024 release date +3. Download the latest paloma v1.13.1 from 04/16/2024 release date. You can check that you have the correct version with `palomad version --long | grep commit`. The commit hash is `1143f40382ff1540dc134ceecf11b50af756428a` ```shell wget -O - https://github.com/palomachain/paloma/releases/download/v1.13.1/paloma_Linux_x86_64.tar.gz | \ sudo tar -C /usr/local/bin -xvzf - palomad sudo chmod +x /usr/local/bin/palomad ``` -4. confirm that you're on pigeon v1.11.0 or download it +4. If you're building from source, you'll need to delete the directory and reclone + ```shell + rm -rf paloma + git clone https://github.com/palomachain/paloma.git + cd paloma + git checkout v1.13.1 + make build + sudo mv ./build/palomad /usr/local/bin/palomad + ``` +5. confirm that you're on pigeon v1.11.0 or download it ```shell wget -O - https://github.com/palomachain/pigeon/releases/download/v1.11.0/pigeon_Linux_x86_64.tar.gz | \ sudo tar -C /usr/local/bin -xvzf - pigeon sudo chmod +x /usr/local/bin/pigeon ``` -5. update the chain id id in the `~/.pigeon/config.yaml` file to `racer` -6. Optional if using: update chain id in `~/.paloma/config/client.toml` to `racer` -7. Add persistent peers: +1. update the chain id id in the `~/.pigeon/config.yaml` file to `racer` +2. Optional if using: update chain id in `~/.paloma/config/client.toml` to `racer` +3. Add persistent peers: 1. update `~/.paloma/config/config.toml` 1. Line 215: add ``` persistent_peers = "ab6875bd52d6493f39612eb5dff57ced1e3a5ad6@95.217.229.18:10656, a9a0a77dfd05b42b14461c57e8a1f252c7deeef3@198.244.228.162:54056, 16f0d09580054101394ea08bbb48b1ad5bb91a27@95.214.52.144:10656, eea0d51296fe41693c90cc0b263635b0945e2231@91.228.224.197:26656, 2c6772b11c1f9eff2a923eb2bf808543cdd501c5@79.143.179.196:26656, aebcb6dd3664d472014c03cbd7c15ef604703644@173.234.17.194:26656, ccf22275efe0a3cefd52d636aac3c4774b23a5ac@65.108.197.164:56105" ``` -8. Get new genesis +4. Get new genesis 1. `wget -O ~/.paloma/config/genesis.json https://raw.githubusercontent.com/palomachain/mainnet/master/racer/genesis.json` -9. **`palomad comet unsafe-reset-all --home $HOME/.paloma`** -10. `echo '{}' > ~/.paloma/config/addrbook.json` -11. `sudo service pigeond start` -12. `sudo service palomad start` +5. **IMPORTANT** + ```shell + palomad comet unsafe-reset-all --home $HOME/.paloma` + ``` +6. `echo '{}' > ~/.paloma/config/addrbook.json` +7. `sudo service pigeond start` +8. `sudo service palomad start` From 38507a06eaa3dbb9ecd1f24d62e4ca9c1e90ddcf Mon Sep 17 00:00:00 2001 From: verabehr Date: Tue, 16 Apr 2024 12:49:54 -0400 Subject: [PATCH 2/4] fix numbering and formatting --- racer/INSTRUCTIONS.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/racer/INSTRUCTIONS.md b/racer/INSTRUCTIONS.md index 6348166..a03f0d6 100644 --- a/racer/INSTRUCTIONS.md +++ b/racer/INSTRUCTIONS.md @@ -21,20 +21,22 @@ sudo tar -C /usr/local/bin -xvzf - pigeon sudo chmod +x /usr/local/bin/pigeon ``` -1. update the chain id id in the `~/.pigeon/config.yaml` file to `racer` -2. Optional if using: update chain id in `~/.paloma/config/client.toml` to `racer` -3. Add persistent peers: +6. update the chain id id in the `~/.pigeon/config.yaml` file to `racer` +7. Optional if using: update chain id in `~/.paloma/config/client.toml` to `racer` +8. Add persistent peers: 1. update `~/.paloma/config/config.toml` 1. Line 215: add ``` persistent_peers = "ab6875bd52d6493f39612eb5dff57ced1e3a5ad6@95.217.229.18:10656, a9a0a77dfd05b42b14461c57e8a1f252c7deeef3@198.244.228.162:54056, 16f0d09580054101394ea08bbb48b1ad5bb91a27@95.214.52.144:10656, eea0d51296fe41693c90cc0b263635b0945e2231@91.228.224.197:26656, 2c6772b11c1f9eff2a923eb2bf808543cdd501c5@79.143.179.196:26656, aebcb6dd3664d472014c03cbd7c15ef604703644@173.234.17.194:26656, ccf22275efe0a3cefd52d636aac3c4774b23a5ac@65.108.197.164:56105" ``` -4. Get new genesis - 1. `wget -O ~/.paloma/config/genesis.json https://raw.githubusercontent.com/palomachain/mainnet/master/racer/genesis.json` -5. **IMPORTANT** +9. Get new genesis + ```shell + wget -O ~/.paloma/config/genesis.json https://raw.githubusercontent.com/palomachain/mainnet/master/racer/genesis.json + ``` +10. **IMPORTANT** ```shell palomad comet unsafe-reset-all --home $HOME/.paloma` ``` -6. `echo '{}' > ~/.paloma/config/addrbook.json` -7. `sudo service pigeond start` -8. `sudo service palomad start` +11. `echo '{}' > ~/.paloma/config/addrbook.json` +12. `sudo service pigeond start` +13. `sudo service palomad start` From 9319136aa6a4910fc8e66c3566ddd92ffb0abfbf Mon Sep 17 00:00:00 2001 From: verabehr Date: Tue, 16 Apr 2024 13:03:54 -0400 Subject: [PATCH 3/4] fix comments --- racer/INSTRUCTIONS.md | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/racer/INSTRUCTIONS.md b/racer/INSTRUCTIONS.md index a03f0d6..45631c2 100644 --- a/racer/INSTRUCTIONS.md +++ b/racer/INSTRUCTIONS.md @@ -1,6 +1,6 @@ 1. `sudo service palomad stop` 2. `sudo service pigeond stop` -3. Download the latest paloma v1.13.1 from 04/16/2024 release date. You can check that you have the correct version with `palomad version --long | grep commit`. The commit hash is `1143f40382ff1540dc134ceecf11b50af756428a` +3. Download the latest paloma v1.13.1 from 04/16/2024 release date. ```shell wget -O - https://github.com/palomachain/paloma/releases/download/v1.13.1/paloma_Linux_x86_64.tar.gz | \ sudo tar -C /usr/local/bin -xvzf - palomad @@ -15,28 +15,33 @@ make build sudo mv ./build/palomad /usr/local/bin/palomad ``` -5. confirm that you're on pigeon v1.11.0 or download it +5. **Confirm that you have the correct binary**: + ```shell + palomad version --long | grep commit + ``` + **Expected output `1143f40382ff1540dc134ceecf11b50af756428a`** +6. confirm that you're on pigeon v1.11.0 or download it ```shell wget -O - https://github.com/palomachain/pigeon/releases/download/v1.11.0/pigeon_Linux_x86_64.tar.gz | \ sudo tar -C /usr/local/bin -xvzf - pigeon sudo chmod +x /usr/local/bin/pigeon ``` -6. update the chain id id in the `~/.pigeon/config.yaml` file to `racer` -7. Optional if using: update chain id in `~/.paloma/config/client.toml` to `racer` -8. Add persistent peers: +7. Update the chain id id in the `~/.pigeon/config.yaml` file to `racer` +8. Optional if using: update chain id in `~/.paloma/config/client.toml` to `racer` +9. Add persistent peers: 1. update `~/.paloma/config/config.toml` 1. Line 215: add ``` persistent_peers = "ab6875bd52d6493f39612eb5dff57ced1e3a5ad6@95.217.229.18:10656, a9a0a77dfd05b42b14461c57e8a1f252c7deeef3@198.244.228.162:54056, 16f0d09580054101394ea08bbb48b1ad5bb91a27@95.214.52.144:10656, eea0d51296fe41693c90cc0b263635b0945e2231@91.228.224.197:26656, 2c6772b11c1f9eff2a923eb2bf808543cdd501c5@79.143.179.196:26656, aebcb6dd3664d472014c03cbd7c15ef604703644@173.234.17.194:26656, ccf22275efe0a3cefd52d636aac3c4774b23a5ac@65.108.197.164:56105" ``` -9. Get new genesis +10. Get new genesis ```shell wget -O ~/.paloma/config/genesis.json https://raw.githubusercontent.com/palomachain/mainnet/master/racer/genesis.json ``` -10. **IMPORTANT** +11. **IMPORTANT** ```shell palomad comet unsafe-reset-all --home $HOME/.paloma` ``` -11. `echo '{}' > ~/.paloma/config/addrbook.json` -12. `sudo service pigeond start` -13. `sudo service palomad start` +12. `echo '{}' > ~/.paloma/config/addrbook.json` +13. `sudo service pigeond start` +14. `sudo service palomad start` From b95904d81689ed2f168e13363c642e886832ab1e Mon Sep 17 00:00:00 2001 From: verabehr Date: Tue, 16 Apr 2024 13:10:20 -0400 Subject: [PATCH 4/4] add prevote speed up instructions --- racer/INSTRUCTIONS.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/racer/INSTRUCTIONS.md b/racer/INSTRUCTIONS.md index 45631c2..2a74a67 100644 --- a/racer/INSTRUCTIONS.md +++ b/racer/INSTRUCTIONS.md @@ -42,6 +42,11 @@ ```shell palomad comet unsafe-reset-all --home $HOME/.paloma` ``` -12. `echo '{}' > ~/.paloma/config/addrbook.json` -13. `sudo service pigeond start` -14. `sudo service palomad start` +12. `echo '{}' > ~/.paloma/config/addrbook.json` +13. To speed up prevote rounds and reduce the timeout delta, please update your `~/.paloma/config/client.toml`. from 500ms to 100ms. See below + ```shell + #How much the timeout_precommit increases with each round + timeout_precommit_delta = "100ms" + ``` +14. `sudo service pigeond start` +15. `sudo service palomad start`