Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion mainnet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
6 changes: 6 additions & 0 deletions mainnet/upgrades/v5/cosmovisor.json
Original file line number Diff line number Diff line change
@@ -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"
}
}
35 changes: 35 additions & 0 deletions mainnet/upgrades/v5/guide.md
Original file line number Diff line number Diff line change
@@ -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
```
2 changes: 1 addition & 1 deletion testnet/upgrades/v4.2.0/90u-4.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
this is a basic example, please take in to consideration any specific setup your node has to prevent data-loss.