Cannot emphasize the enough. We have some key points already from the testnet so far and we need to get these in place in the next few weeks. There is also a bunch of UX we can now focus on and get right that will help no end.
This testnet is slow, cumbersome and with a horrible UX. That was the side effect of reaching the goal of proving the network. The point so far are
- Connectivity See → Fleming-testnet - Error: Cannot start node due to error: Routing(TryJoinLater) - #13 by dirvine - Support - Safe Network Forum
- AE (to keep keys in sync as quickly as possible after any churn)
- transfer to wallets and/or wallets linked from nrs show some issue, to be tested
files get
with Blob xorurl instead of parent FilesContainer feature seems missing but needed- invalid signatue errors randomly in nodes, to be solved AE it seems
- transfer to rewards pk it says it’s invalid keys
- show how much storage is to use sn-node and allow to change default with cli
- transfer --to fallback to URL if it fails to decode it as PK
- Blob chunk not found : Fleming Testnet Release - #413 by GeekOverdose - Releases - Safe Network Forum
- Sequence found but Blob linked form it not found: Fleming Testnet Release - #415 by davidpbrown - Releases - Safe Network Forum
- uploading a large file of 1.8G fails, not sure if it’s just a lost/timeout connection issue: Fleming Testnet Release - #513 by wydileie - Releases - Safe Network Forum
- authd doesn’t show helpful error messages in output and CLI: Fleming Testnet Stupid Question Thread - #62 by bochaco - Community - Safe Network Forum
- missing CLI command to show CLI’s PK so it can be transferred more coins to when all were spent (edited)
We also have some smaller issues that we will try and attend to, but next iteration as soon as possible. I don’t want to wait weeks between these.
We need to be extremely focussed in the next few weeks and get the above done quickly. None of them are design work, just small fixes, but these are vital.
On another area upload speed may get some attention, right now we
- Get Storecost
- Pay for store
- Get receipt
- Actually store
For each chunk in a file, so a 1Gb is gonna be a thousand payments, 1000 receipts and 1000 stores, leading to 1000 credits to section wallets. That’s a lot