Skip to content

v0.0.9-3

Compare
Choose a tag to compare
@okdas okdas released this 10 Oct 20:06
· 167 commits to main since this release

Critical Hotfix for On-Chain Issue on Alpha TestNet 🚨🔥

A consensus-breaking issue has been identified on the Alpha TestNet, requiring manual intervention for full nodes to recover from a divergent state. No re-genesis is needed, but manual intervention is essential.

Follow these simple steps to upgrade your full node if you're using the poktroll-docker-compose-example setup.

Upgrade Steps

  1. Navigate to your setup directory

    cd ~/workspace/poktroll-docker-compose-example
  2. Stop your full node
    Note: if you've been using older version of docker, you might need to execute docker-compose instead of docker compose.

    docker compose stop full-node
  3. Download the hotfix

    wget https://github.com/pokt-network/poktroll/releases/download/v0.0.9-4/poktroll_linux_amd64.tar.gz
  4. Extract the hotfix

    tar -zxvf poktroll_linux_amd64.tar.gz -C ./poktrolld-data/
  5. Manually apply the upgrade

    docker compose run --rm -e DAEMON_NAME="poktrolld" -e DAEMON_HOME="/home/pocket/.poktroll" --entrypoint sh full-node -c "cosmovisor add-upgrade v0.0.9-4 /home/pocket/.poktroll/poktrolld --upgrade-height=46329 --force"
  6. Restart your full node

    docker compose start full-node

You’re all set! 🎉 Optionally, you can monitor the node’s progress using docker logs -f --tail 100 full-node.

Changelog Details: Full Changelog