Skip to content

Commit 031ef9c

Browse files
authored
Merge pull request #176 from DigiNode-Tools/develop
v0.11.3 Release
2 parents 9ed41cc + cca44cc commit 031ef9c

4 files changed

Lines changed: 59 additions & 26 deletions

File tree

diginode-help.json

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
},
1212
"diginodehelp3": {
1313
"title": "DigiNode Tip!",
14-
"content": "To view a global map of DigiByte Nodes, visit this website: https://digibyte.io/nodes",
15-
"url": "https://digibyte.io/nodes"
14+
"content": "To view a global map of DigiByte Nodes, visit this website: https://opennodes.digibyte.link/",
15+
"url": "https://opennodes.digibyte.link/"
1616
},
1717
"diginodehelp4": {
1818
"title": "DigiNode Tip!",
@@ -23,5 +23,25 @@
2323
"title": "Need DigiAsset Support?",
2424
"content": "For help with creating DigiAssets, a good place to start is the DigiAssetX Telegram group here: https://t.me/digiassetX",
2525
"url": "https://t.me/digiassetX"
26+
},
27+
"diginodehelp6": {
28+
"title": "DigiNode Tip!",
29+
"content": "Are you having issues with DigiNode Dashboard? No colors? Flickering display? Misalligned borders? This is likely caused by the Terminal software you are using. For best results, use Windows Terminal (https://aka.ms/terminal) or iTerm 2 on macOS (https://iterm2.com).",
30+
"url": "https://iterm2.com"
31+
},
32+
"diginodehelp7": {
33+
"title": "DigiNode Tip!",
34+
"content": "Are you interested to know what new features have been added to DigiNode Tools recently? You can view the release notes here: https://diginode.tools/release-notes/",
35+
"url": "https://diginode.tools/release-notes/"
36+
},
37+
"diginodehelp8": {
38+
"title": "DigiNode Tip!",
39+
"content": "Do you also run a DigiByte node on your Mac or Windows PC? If so, you can test it using the same DigiByte port tester built into the DigiNode Dashboard. Find it here: https://diginode.tools/digibyte-port-tester/",
40+
"url": "https://diginode.tools/digibyte-port-tester/"
41+
},
42+
"diginodehelp8": {
43+
"title": "DigiNode Tip!",
44+
"content": "DigiNode Tools can be used almost anywhere - install it on a Raspberry Pi on your local network, or on a VPS on the the other side of the world. DigiNode Tools makes it easy to install, monitor and manage a DigiByte Node wherever you need one. Learn more: https://diginode.tools",
45+
"url": "https://diginode.tools"
2646
}
2747
}

diginode-setup.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
#
3-
# Name: DigiNode Setup v0.11.2
3+
# Name: DigiNode Setup v0.11.3
44
#
55
# Purpose: Install and manage a DigiByte Node and DigiAsset Node via the linux command line.
66
#
@@ -16,8 +16,8 @@
1616
#
1717
# -----------------------------------------------------------------------------------------------------
1818

19-
DGNT_VER_LIVE=0.11.2
20-
# Last Updated: 2025-04-21
19+
DGNT_VER_LIVE=0.11.3
20+
# Last Updated: 2025-04-22
2121

2222
# Convert to a fixed width string of 9 characters to display in the script
2323
DGNT_VER_LIVE_FW=$(printf "%-9s" "v$DGNT_VER_LIVE")
@@ -18799,7 +18799,7 @@ if [ "$ARGONFAN_INSTALL_TYPE" = "new" ]; then
1879918799
# Cloning from GitHub
1880018800
str="Cloning Argon One Daemon from Github repository..."
1880118801
printf "%b %s" "${INFO}" "${str}"
18802-
sudo -u $USER_ACCOUNT git clone --depth 1 --quiet https://github.com/iandark/argon-one-daemon $USER_HOME/argon-one-daemon 2>/dev/null
18802+
sudo -u $USER_ACCOUNT git clone --depth 1 --quiet https://github.com/kowalski7cc/argon-one-daemon $USER_HOME/argon-one-daemon 2>/dev/null
1880318803

1880418804
# If the command completed without error, then assume IPFS downloaded correctly
1880518805
if [ $? -eq 0 ]; then

diginode.sh

Lines changed: 28 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
#
3-
# Name: DigiNode Dashboard v0.11.2
3+
# Name: DigiNode Dashboard v0.11.3
44
#
55
# Purpose: Monitor and manage the status of you DigiByte Node and DigiAsset Node.
66
#
@@ -47,8 +47,8 @@
4747
# The version number should be three numbers seperated by a period
4848
# Do not change this number or the mechanism for installing updates may no longer work.
4949

50-
DGNT_VER_LOCAL=0.11.2
51-
# Last Updated: 2025-04-21
50+
DGNT_VER_LOCAL=0.11.3
51+
# Last Updated: 2025-04-22
5252

5353
# Convert to a fixed width string of 9 characters to display in the script
5454
DGNT_VER_LOCAL_FW=$(printf "%-9s" "v$DGNT_VER_LOCAL")
@@ -3672,15 +3672,15 @@ if [ $TIME_DIF_10SEC -ge 10 ]; then
36723672
TROUBLESHOOTING_MSG="10sec: startingup > running"
36733673
DGB_STATUS="running"
36743674

3675-
# Get current listening port
3676-
DGB_LISTEN_PORT=$($DGB_CLI getnetworkinfo 2>/dev/null | jq .localaddresses[0].port)
3677-
36783675
# scrape digibyte.conf
36793676
scrape_digibyte_conf
36803677

36813678
# query for digibyte network
36823679
query_digibyte_chain
36833680

3681+
# query for digibyte listening port
3682+
query_digibyte_port
3683+
36843684
# update max connections
36853685
query_digibyte_maxconnections
36863686

@@ -3791,20 +3791,25 @@ if [ $TIME_DIF_10SEC -ge 10 ]; then
37913791
DGB2_TROUBLESHOOTING_MSG="10sec: startingup > running"
37923792
DGB2_STATUS="running"
37933793

3794-
# Get current listening port
3795-
DGB2_LISTEN_PORT=$($DGB_CLI -testnet getnetworkinfo 2>/dev/null | jq .localaddresses[0].port)
3794+
# if the primary node is running, we have just run all these checks so we don't need to do it again in the same loop
3795+
if [ "$DGB_STATUS" != "running" ] && [ "$DGB_STATUS" != "startingup" ]; then
37963796

3797-
# scrape digibyte.conf
3798-
scrape_digibyte_conf
3797+
# scrape digibyte.conf
3798+
scrape_digibyte_conf
37993799

3800-
# query for digibyte network
3801-
query_digibyte_chain
3800+
# query for digibyte network
3801+
query_digibyte_chain
38023802

3803-
# update max connections
3804-
query_digibyte_maxconnections
3803+
# query for digibyte listening port
3804+
query_digibyte_port
38053805

3806-
# update rpc credentials
3807-
query_digibyte_rpc
3806+
# update max connections
3807+
query_digibyte_maxconnections
3808+
3809+
# update rpc credentials
3810+
query_digibyte_rpc
3811+
3812+
fi
38083813

38093814
fi
38103815

@@ -4011,8 +4016,8 @@ if [ $TIME_DIF_1MIN -ge 60 ]; then
40114016
# Update primary DigiByte Node sync progress every minute, if it is running
40124017
if [ "$DGB_STATUS" = "running" ]; then
40134018

4014-
# Get current listening port
4015-
DGB_LISTEN_PORT=$($DGB_CLI getnetworkinfo 2>/dev/null | jq .localaddresses[0].port)
4019+
# query for digibyte listening port
4020+
query_digibyte_port
40164021

40174022
# Lookup sync progress value from debug.log. Use previous saved value if no value is found.
40184023
if [ "$DGB_BLOCKSYNC_PROGRESS" = "synced" ]; then
@@ -4065,8 +4070,11 @@ if [ $TIME_DIF_1MIN -ge 60 ]; then
40654070
# Update secondary DigiByte Node sync progress every minute, if it is running
40664071
if [ "$DGB2_STATUS" = "running" ] && [ "$DGB_DUAL_NODE" = "YES" ]; then
40674072

4068-
# Get current listening port
4069-
DGB2_LISTEN_PORT=$($DGB_CLI -testnet getnetworkinfo 2>/dev/null | jq .localaddresses[0].port)
4073+
# if the primary node is running, we have just run all this checks so we don't need to do it again in the same loop
4074+
if [ "$DGB_STATUS" != "running" ]; then
4075+
# query for digibyte listening port
4076+
query_digibyte_port
4077+
fi
40704078

40714079
# Lookup sync progress value from debug.log. Use previous saved value if no value is found.
40724080
if [ "$DGB2_BLOCKSYNC_PROGRESS" = "synced" ]; then

docs/release_notes.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
## DigiNode Tools Release Notes
22

3+
DigiNode Tools v0.11.3 - 2025-04-30
4+
- New: Add a few more DigiNode tips.
5+
- Fix: Argon fan software should now install correctly.
6+
- Fix: Listening port should no longer display as "null" when the digibyte node itself is not self-reporting its local addresses and port. (It now reverts to getting this from digibyte.conf)
7+
38
DigiNode Tools v0.11.2 - 2025-04-22
49
- Change: The Port Tester now gets re-enabled automatically 24 hours after the test was last successfully passed.
510
- Fix: Hopefully the startup error that is occasionally been seen is now fixed.

0 commit comments

Comments
 (0)