PunchNet [24/04/24 Testnet] [Offline]

Thanks for the snippet. I will see if we can fix this :+1:

@chriso do you know if I need to do anything special to get a compatible protocol? Usually, I just change the sn_client library version, but I can’t make it work today (I tried deleting Cargo.lock and rebuilding, etc).

Any ideas?

Welcome to the new testnet :wink:

I installed the node on my home computer with agrument [--home-network] with no problem, and next I uploaded the mp.4 file size 10.2 mb with no problem:

Connecting to the network with 51 peers
🔗 Connected to the Network                                                                                             Chunking 1 files...
Splitting and uploading "E:\\gggg\\Videos\\1677654404651_0.mp4" into 21 chunks
**************************************
*          Uploaded Files            *
*                                    *
*  These are not public by default.  *
*     Reupload with `-p` option      *
*      to publish the datamaps.      *
**************************************
"1677654404651_0.mp4" e621f287cafa1ff7f336ffd4dd3d1052fefc8d8e272961ef8ea47ab2846fe31d
Among 21 chunks, found 0 already existed in network, uploaded the leftover 21 chunks in 4 minutes 27 seconds
**************************************
*          Payment Details           *
**************************************
Made payment of NanoTokens(2017) for 21 chunks
Made payment of NanoTokens(344) for royalties fees
New wallet balance: 1.999974927

No Safe, no wave.

2 Likes

Hey, if you’re building from source, you might have to meet these requirements.

  • Make sure you’re on version 0.91.X-alpha.X or higher. Here, we only care about the 0.91 part. The latest would be preferable.
  • Now while building, you must export this env variable NETWORK_VERSION_MODE=alpha-punch

That should hopefully get you a binary that is compatible with this network.

2 Likes

Sorry Chris - dunno what I have done to screw this up so thoroughly

is working overtime here right now.

Must admit I have only half an eye on this ball, Scottish politics just got very interesting again this morning

Oh and then it didn’t… Bummer…

Hehe yeah, I’ve been paying attention to that myself. However, I vowed never to be political on this forum again… :). Did not enjoy the last time I went into it, and I think it’s kind of important for me as a Maidsafe employee to be neutral, at least on here. Happy to DM you about it though!

4 Likes

Indeed - I appreciate your position

Let me just say that Douglas Ross is the kind of chap who gets honest masturbators a bad name and leave it at that.

2 Likes
eddy@Hal9000:~$ safe wallet balance --peer-id=12D3KooWSrar4jmkUMgUCD3knZALHNx2BQVC3CHHeCfdVbuGd1Uh
Logging to directory: "/home/eddy/.local/share/safe/client/logs/log_2024-04-25_17-38-23"
Built with git version: 15b2690 / alpha-punch / 15b2690 / 2024-04-24
Node's rewards wallet balance (PeerId: 12D3KooWSrar4jmkUMgUCD3knZALHNx2BQVC3CHHeCfdVbuGd1Uh): 0.000000221

:crazy_face:

5 Likes

@happybeing it is performing beautifully on an imac.

9 Likes

Thanks, that worked!

1 Like

My bad, solved this @happybeing . I did not specify the log file as argument lol. So do I need to specify the locations of all the log files as arguments if I want vdash to check the status of all the nodes (like 100 of them)? Example: vdash /x/y/safenode/safenode1/safenode.log /x/y/safenode/safenode2/safenode.log /x/y/safenode/safenode3/safenode.log
etc… ?

1 Like

Have to go right now, but no, use the -g path to set a glob path. See --help for an example.

2 Likes

Uploads matter too.
Upload something anything.
Heres a wee choon.


**************************************
*          Uploaded Files            *
**************************************
"02-bastard_sons_of_johnny_cash-the_road_to_bakersfield.mp3" 71b1c2f5a17165c7fb01023ad6ce417fb1953768ea0e1eb451d16619b73e2fb3
Among 15 chunks, found 0 already existed in network, uploaded the leftover 15 chunks in 14 seconds
**************************************
*          Payment Details           *
**************************************
Made payment of NanoTokens(744) for 15 chunks
Made payment of NanoTokens(125) for royalties fees
New wallet balance: 1.999999131
1 Like

Thank you @happybeing for the patience

5 Likes

There are now new versions of both safenode and safenode-manager, which are 0.7.5-alpha.3 and 0.106.0-alpha.5, respectively.

The new node manager has --home-network on the add command.

Important: The new version of safenode-manager has a breaking change. The addition of the --home-network flag involves tracking new state in the registry, so old node registry files won’t deserialize correctly. Before getting the new version, it’s probably worth running safenode-manager reset to clean out all the existing state. Then get the new version and create your services again.

7 Likes

Been hanging back for this about to give home network a try with node manager :slight_smile:

1 Like

Can anyone upload any large videos (200mb+) and/or mp3s (100mb?), please? I want to try streaming with some different sources. Thanks!

1 Like

and they’re off…


willie@gagarin:~/Videos$ safe files upload -p -b4 Eraserhead\ \(1977\)\ Criterion\ \(1080p\ BluRay\ x265\ HEVC\ 10bit\ AAC\ 2.0\ Tigole\)/
Logging to directory: "/home/willie/.local/share/safe/client/logs/log_2024-04-25_18-42-29"
Built with git version: 15b2690 / alpha-punch / 15b2690 / 2024-04-24
Instantiating a SAFE client...
Trying to fetch the bootstrap peers from https://sn-testnet.s3.eu-west-2.amazonaws.com/alpha-punch-network-contacts
Connecting to the network with 51 peers
🔗 Connected to the Network                                                                                               Chunking 19 files...
⠦ [00:00:19] [#############################>----------] 14/19
1 Like

$ safe files upload -p --batch-size 40 ‘/media/testnet/Evenmorefiles/how-secure-is-big-tech-other.mp4’
Logging to directory: “/home/testnet/.local/share/safe/client/logs/log_2024-04-25_10-57-20”
Built with git version: 8809489 / alpha-punch / 8809489 / 2024-04-25
Instantiating a SAFE client…
Trying to fetch the bootstrap peers from https://sn-testnet.s3.eu-west-2.amazonaws.com/alpha-punch-network-contacts
Connecting to the network with 51 peers
:link: Connected to the Network Chunking 1 files…
“/media/testnet/Evenmorefiles/how-secure-is-big-tech-other.mp4” will be made public and linkable
Splitting and uploading “/media/testnet/Evenmorefiles/how-secure-is-big-tech-other.mp4” into 1050 chunks
Error:
0: Failed to upload chunk batch: The maximum specified repayments were made for the address: 17b6c1(00010111)…

Location:
/home/runner/work/safe_network/safe_network/sn_cli/src/files/files_uploader.rs:171

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.

1 Like

30 nodes from home system on Vodafone broad band

70 nodes from a home system on virgin fibre.

what a difference not having to port forward makes well done to the dream team for this :slight_smile:

12 Likes