diff --git a/mainnet/README.md b/mainnet/README.md index 5032164..10e22ec 100644 --- a/mainnet/README.md +++ b/mainnet/README.md @@ -8,7 +8,7 @@ | Chain ID | Type | Status | Version | Notes | |---------------------------------------|-----------|--------|---------------|-----------------| -| [morocco-1](./morocco-1) | *mainnet* | Current | `v4.2.0` | Current mainnet | +| [morocco-1](./morocco-1) | *mainnet* | Current | `v5.0.0` | Current mainnet | ## Testnets diff --git a/mainnet/upgrades/v5/cosmovisor.json b/mainnet/upgrades/v5/cosmovisor.json new file mode 100644 index 0000000..1bdd920 --- /dev/null +++ b/mainnet/upgrades/v5/cosmovisor.json @@ -0,0 +1,6 @@ +{ + "binaries": { + "linux/arm64": "https://github.com/terpnetwork/terp-core/releases/download/v5.0.0/terpd-linux-arm64?checksum=sha256:4ceb38902b911ce990189b2a88a497ec015ecd1c1b63e25ba85a004844145f02", + "linux/amd64": "https://github.com/terpnetwork/terp-core/releases/download/v5.0.0/terpd-linux-amd64?checksum=sha256:89dbad29f8ae77187d6bed47e2d4300547380e03e109e85910b2307f2570701a" + } +} \ No newline at end of file diff --git a/mainnet/upgrades/v5/guide.md b/mainnet/upgrades/v5/guide.md new file mode 100644 index 0000000..e0bfccb --- /dev/null +++ b/mainnet/upgrades/v5/guide.md @@ -0,0 +1,35 @@ +# Terp-Core v5 - Eudesmol Upgrade + +| | | +|-----------------|--------------------------------------------------------------| +| Chain-id | `morocco-1` | +| Upgrade Version | [`v5`](https://github.com/terpnetwork/terp-core/releases/tag/v5.0.0) | +| Upgrade Height | [`14170662`](https://ping.pub/terp/block/14170662) | + +The target block for this upgrade is `14170662`, which is expected to arrive at 11:00UTC Monday, September 30th ~ 1 PM UTC [Go Playground](hthttps://go.dev/play/p/cyxyYqhGtRp) + +## Building Manually + +```sh +cd terp-core +cd terp-core && git pull && git checkout v5.0.0 +make build && make install + +terpd version --long | grep "cosmos_sdk_veresion/|commit\|version:" +# commit: 1620a3086cef50a3e3acb592469b0ebad3981a3e +# cosmos_sdk_version: v0.53.4 +# version: 5.0.0 + +mkdir -P $DAEMON_HOME/cosmovisor/upgrades/v5/bin && cp $HOME/go/bin/terpd $DAEMON_HOME/cosmovisor/upgrades/v5/bin + +$DAEMON_HOME/cosmovisor/upgrades/v5/bin/terpd version +``` + +## Downloading Precompiled Build + +```sh +rm -rf terpd_linux_amd64.tar.gz # delete if exists +wget https://github.com/terpnetwork/terp-core/releases/download/v5.0.0/terpd-linux-amd64.tar.gz +sha256sum terpd-linux-amd64.tar.gz +# Output 768b281a522bdff2781cc7c11177f756f44526e6e3388e8febb8a347481d0870 terpd-linux-amd64.tar.gz +``` diff --git a/testnet/upgrades/v4.2.0/90u-4.md b/testnet/upgrades/v4.2.0/90u-4.md index da51c5e..b42dc67 100644 --- a/testnet/upgrades/v4.2.0/90u-4.md +++ b/testnet/upgrades/v4.2.0/90u-4.md @@ -80,4 +80,4 @@ sudo systemctl enable terpd sudo systemctl restart terpd && sudo journalctl -u terpd -f ``` -this is a basic example, please take in to consideration any specific setup your node has to prevent data-loss. \ No newline at end of file +this is a basic example, please take in to consideration any specific setup your node has to prevent data-loss.