ord 0.27.1

◉ Ordinal wallet and block explorer
Documentation
#!/usr/bin/env bash

set -euxo pipefail

die() {
  echo "$1"
  exit 1
}

new=/var/lib/ord/index.redb.new
current=/var/lib/ord/index.redb
old=/var/lib/ord/index.redb.old

[[ -f $new ]] || die "new index missing: $new"
[[ ! -f $old ]] || die "backup index already exists: $old"

systemctl stop ord

chown ord:ord $new

[[ -f $current ]] && mv $current $old

mv $new $current

systemctl restart ord