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
860 changes: 860 additions & 0 deletions doc/archive/KIP0001.json

Large diffs are not rendered by default.

414 changes: 414 additions & 0 deletions doc/archive/KIP0002.json

Large diffs are not rendered by default.

470 changes: 470 additions & 0 deletions doc/archive/KIP0003.json

Large diffs are not rendered by default.

462 changes: 462 additions & 0 deletions doc/archive/KIP0004.json

Large diffs are not rendered by default.

1,362 changes: 1,362 additions & 0 deletions doc/archive/VOTE2023.json

Large diffs are not rendered by default.

1,590 changes: 1,590 additions & 0 deletions doc/archive/VOTE2024.json

Large diffs are not rendered by default.

Binary file added doc/archive/kmd_voting.db
Binary file not shown.
4 changes: 4 additions & 0 deletions doc/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 0.8.5

- Updates `komodod` to [`e0f463a`](https://github.com/GLEECBTC/komodo-daemon/commit/e0f463a5e0fee7e7c8db7f1b46a2b89926abab96)

## 0.8.4

- Removes `DOC`, `MARTY` from dPoW
Expand Down
59 changes: 59 additions & 0 deletions doc/update085.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# dPoW 0.8.5 update information

This update introduces an automatic checkpoint system in komodod to replace dPoW (Delayed Proof of Work) which is being sunset on January 4-5, 2026.
Related Komodod pull request: https://github.com/GLEECBTC/komodo-daemon/pull/672
Related Komodod release: https://github.com/GLEECBTC/komodo-daemon/releases/tag/v0.9.2


### Stop, Update and restart KMD and all assetchains

```bash
komodo-cli stop # repeat for KMD 3P and all assetchains
cd ~/komodo
git pull
git checkout e0f463a
./zcutil/build.sh -j$(expr $(nproc) - 1)
source ~/dPoW/pubkey.txt
komodod -pubkey=${pubkey} # repeat for KMD 3P and all assetchains
```

#### If using docker:
```bash
# Main server
cd ~/notary_docker_main
./stop
docker compose up -d --build
docker compose logs -f --tail 33

# 3P server
cd ~/notary_docker_3p
./stop
docker compose up -d --build
docker compose logs -f --tail 33
```

Once all coin RPCs are ready and responding:

### Restart Iguana

```bash
# Update dPoW repo
cd ~/dPoW
git checkout master
git pull

# Restart Iguana
pkill -9 iguana
sleep 2
mkdir -p ~/logs
cd ~/dPoW/iguana
./m_notary_3rdparty_docker > ~/logs/iguana_3p.log &
./m_notary_main > ~/logs/iguana_main.log &
tail -f ~/logs/iguana_*.log

```

If using [dragon_node](https://github.com/smk762/dragon_node), it has also been updated.

Monitor logs afterwards to confirm notarisations are progressing.

2 changes: 1 addition & 1 deletion iguana/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.8.4
0.8.5
Loading