ThisIsNotBetaRewardsNet [Mini-Testnet 26/05/24] [Offline]

It’s the same thing.

I was just clarify the terms, so folk don’t think it’s referring to something else.

@joshuef
Heres the updated ripgrep output

willie@gagarin:~/.local/share/safe/node$ rg -c 'Dcutr with remote peer: PeerId\(".*"\) is: Ok' ./ --search-zip | awk -F: '{sum += $2} END {print sum}'
rg -c 'Dcutr with remote peer: PeerId\(".*"\) is: (Ok|Err)' ./ --search-zip | awk -F: '{sum += $2} END {print sum}'
224367
226635

THats 20 nodes running since ~4am. About an hour or so later I tried to add 10 more. THis is where @happybeing 's point about the it being somewhat non-intuitive comes into play. I had previously allocated 100Gb (for 20 nodes) out of 304Gb free. I decided to add another 10 nodes. So I opened the launchpad - hit D and entered 50. It then shut down my first 10 nodes… So I tried again entered 150 for a total 30 nodes. My first 10 nodes restarted and have continued to earn but nodes 21-30 have done nothing. Dunno if this had anything to do with me setting SAFE_PEERS to null instead of the 39(?) that @aatonnomicc published for the comnet.

2 Likes

I think someone non technical should help with the putting together of the instructions because for non technical people like me they are so confusing. Nobody I know would be able to get anything started with them. I know this isn’t the end product but if we are looking to onboard regular folk into these tests, things need to get a lot clearer and simpler.

Example:

Non technical people won’t have a clue what to do here.

5 Likes

I’d call vdash a TUI TBH

Will there be a testnet before beta where we can attach a wallet so there can be funds to do some uploading?
Cos without uploads there is no network…

safenode-manager add --count 2 --upnp --home-network --owner chrisfostertv --node-port 12000-12001

Not sure if it’s --home-network or --upnp (Network Discovery… in Windows) that is earning (I have port forwarding active also, but don’t think it’s working)

First time earning tokens, so looking good.

Version: 0.106.5
Peer ID: 12D3KooWGbrn3JUih4hmxqaY1FavEexqkML54tGJBiNnowVgLTdC
RPC Socket: 127.0.0.1:53850
Listen Addresses: Some([“/ip4/161.35.165.11/udp/37696/quic-v1/p2p/12D3KooWNLSAb266qaLbVfBGPytvyNZFZP3s7k9JWAnXiQ4mDr6g/p2p-circuit/p2p/12D3KooWGbrn3JUih4hmxqaY1FavEexqkML54tGJBiNnowVgLTdC/p2p/12D3KooWGbrn3JUih4hmxqaY1FavEexqkML54tGJBiNnowVgLTdC”, “/ip4/46.101.77.200/udp/47717/quic-v1/p2p/12D3KooWDm2Pfx5FVtpFCCHdWZ5nvrxfHB2GtWVFKgo6f9xnyeHX/p2p-circuit/p2p/12D3KooWGbrn3JUih4hmxqaY1FavEexqkML54tGJBiNnowVgLTdC/p2p/12D3KooWGbrn3JUih4hmxqaY1FavEexqkML54tGJBiNnowVgLTdC”, “/ip4/68.183.38.134/udp/50626/quic-v1/p2p/12D3KooWSBYVkkFgJNpycebvMMVpQtKhC7VHJsbMMuKwA1WimJTV/p2p-circuit/p2p/12D3KooWGbrn3JUih4hmxqaY1FavEexqkML54tGJBiNnowVgLTdC/p2p/12D3KooWGbrn3JUih4hmxqaY1FavEexqkML54tGJBiNnowVgLTdC”, “/ip4/192.168.20.4/udp/12001/quic-v1/p2p/12D3KooWGbrn3JUih4hmxqaY1FavEexqkML54tGJBiNnowVgLTdC”, “/ip4/127.0.0.1/udp/12001/quic-v1/p2p/12D3KooWGbrn3JUih4hmxqaY1FavEexqkML54tGJBiNnowVgLTdC”])
PID: 11968
Data path: C:\ProgramData\safenode\data\safenode2
Log path: C:\ProgramData\safenode\logs\safenode2
Bin path: C:\ProgramData\safenode\data\safenode2\safenode.exe
Connected peers: 148
Reward balance: 0.000000340
Owner: chrisfostertv

1 Like

Yeah I wouldn’t panic about this. What @scottefc86 and otheers say is correct, this tool is far from perfect yet in terms of UX - but it seems to be doing most of the basics right and that s what this testnet is all about. Remember this is just a quickie to give these lazy devs something to work forwards from on Monday :rofl:

3 Likes

Of course vdash is a TUI. :man_shrugging:

I’m still not clear if @JimCollinson is saying “tui” and “Launchpad” are the same thing. I’ll assume he is but would love it to be stated when I explain that I’m confused it if is or not.

Clarity is really hard to get sometimes and I get fed up asking for the same thing or not getting responses at all.

1 Like

With you on this, I try not to be too hard on the devs but sometimes a wee prod is needed (why did my mind flash to a certain diminutive dissatisfied shareholder there?)

1 Like

Wee southside :joy:

Think we can chuck a wee on to the front of anyone’s username who is not happy now :slight_smile:

1 Like

What is the mode being used now? I ask because the starlink nodes appear to just work with the launcher

Has janeytheterrible earned anything. Should have since I have 30 nodes running since the start of the testnet.

2 Likes

You are an Everton supporter so your default feeling is that of despair :rofl:
Could be a LOT worse, your team in blue might be from Glasgow and then you really ARE locked into doom and despair. :rofl: :trophy: :shamrock:

1 Like

It’s the same thing.

The launchpad is a way for people with no command line knowledge to start nodes, and participate in the beta.

So it’s not a CLI, it has a text/keyboard driven interface, and will iterate rapidly, likely all the way to a full GUI.

Some people have been referring to it as “the TUI”.

6 Likes

weescottefc86 just doesnt have that gammony ring that others have.

1 Like

I used, you can leave sudo off since I wanted them to run system wide not under the user

sudo safenode-manager add --count 30 --node-port 12001-12030 rpc-port 14001-14030
sudo safenode-manager start --interval 180000

You may need to use

.local/bin/safenode-manager
I have a link to solve that

Then on the router you need to port forward UDP ports 12001-12030 to the ip address of the PC running the nodes.

Then you need to open those ports on your PC’s firewall

4 Likes

IS 12000 a “magic” number - or is it just a convenient starting “altitude” to keep us out of the way of other stuff that mainly uses ports betwen 1000 and 10000?

“Safenode you are cleared to flight level 12000 and above , maintain present heading”

2 Likes

Not really, just a high enough number to have a good chance to not clash.

ALSO more correctly I used them because without specifying the port numbers node will randomly choose a port from 12000 and above

2 Likes

So I tried to add another 4 nodes by specifying a TOTAL of 170Gb with “O”.
After setting SAFE_PEERS thanks to @riddim

And the launchpad log says it started to do exactly what was expected this time

2024-05-26T12:50:55.876311Z INFO sn_node_manager/src/cmd/node.rs:588: We are adding+starting 4 nodes + starting these services: max_nodes_to_run=34 to_add_count=4

My 10 dormant nodes remain dormant though

1 Like

Discord username = optimator5465

2 Likes

I think a lot of the misgivings about node-launchpad will disappear if/when we get a splash screen on start up that clearly defines to order of operations

“D” to set the discord owner name.
“O” to allocate 5Gb per node ← yes this will likely get refined later 5GB leaves plenty headroom for verbose logs right now
“Ctrl-G” to actually start ALL nodes
"Ctrl-X to stop ALL nodes

No there is not much room for manouvre here - there is not meant to be - This is a tool for the non-tech minded and we are dissecting it like it was a mature FOSS app. Nope this is meant to be dead simple, dead straightforward.

Just needs decent on screen instructions IMHO
Im confident that it will get intelligent enough soon to be able to avoid troubling users with decisions about --upnp, --home-network, port numbers etc.

7 Likes