-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathupdate
39 lines (37 loc) · 1.01 KB
/
update
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
```
systemctl stop popmd
cd
mv heminetwork heminetworkydk
wget https://github.com/hemilabs/heminetwork/releases/download/v0.4.3/heminetwork_v0.4.3_linux_amd64.tar.gz
tar -xzvf heminetwork_v0.4.3_linux_amd64.tar.gz
mv heminetwork_v0.4.3_linux_amd64 heminetwork
chmod +x /root/heminetwork/bfgd
chmod +x /root/heminetwork/bssd
chmod +x /root/heminetwork/btctool
chmod +x /root/heminetwork/extool
chmod +x /root/heminetwork/hemictl
chmod +x /root/heminetwork/keygen
chmod +x /root/heminetwork/popmd
chmod +x /root/heminetwork/tbcd
```
```
sudo tee /etc/systemd/system/popmd.service <<EOF
[Unit]
Description=Popmd Service
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/root/heminetwork
ExecStart=/root/heminetwork/popmd
Environment="POPM_BTC_PRIVKEY=private yaz"
Environment="POPM_STATIC_FEE=50"
Environment="POPM_BFG_URL=wss://testnet.rpc.hemi.network/v1/ws/public"
Restart=always
[Install]
WantedBy=multi-user.target
EOF
```
```
systemctl daemon-reload && systemctl restart popmd && journalctl -u popmd -fo cat
```