[Passed] Reliability and Performance Improvements to NuDroid (Released)

Because of the severity of the problem with the seed nodes I’ve decided to publish an intermediate release which contains only @willy’s DNS seeder. I’ve released this on Google Play as version 4.2 and should be available soon. I’ve also uploaded to here: https://github.com/Cybnate/NuDroid/releases/tag/v4.2 This release vastly improves the peer discovery.

The grant has not been passed, but I am sure no one would argue against doing this pre-emptively considering that so many users were having problems. Willy will operate the DNS seeder even in the event his motion does not pass, though in the future it would be ideal for multiple DNS seeders to be used.

This grant will still be open for the other changes. I’ll modify the original post to reflect this. If anyone has any concerns or questions please let me know.

5 Likes

Although the peer discovery is working way better, I have a problem updating the blockchain since the update to 4.2. Anyone else having the same problem? Will try to reload the blockchain in case it is a local problem (have only one device to try at the moment).

1 Like

Update: Resetting the blockchain under Setting / Diagnostics helped to revive it for me. (maybe just restarting the App might have helped too). It is now updating the blockchain at least. Will do some more testing once synchronised.

Edit: Matthew just told me that Nud had crashed on the server, which might have been the most likely root cause of my problem. Unfortunate coincidence. Nud crashing is second time this week, will keep an eye on this, it appears to be very memory hungry, might have to upgrade the server because of that which doubles the monthly cost.

1 Like

upgrading did good to my NuDroid.

1 Like

To which extent is it urgent to have an improved NuDroid?

The bug-fixes and improvements listed at the bottom are not vital but would improve the quality of the app. Adding willy’s trusted server would prevent issues occurring when the current default server is offline. This has occurred a couple of times recently which appears to be due to the memory requirements of the Nu daemon as @Cybnate has already mentioned. Nothing is stopping people adding other trusted servers now, but it may be beneficial for willy’s server to be added by default.

4 Likes

@assistant custodian vote BDKjtrcMh44sx1V8NKYbavVSJde22T2tEQ

Hi @cryptog

Here are the details for the Custodian Vote on BDKjtrcMh44sx1V8NKYbavVSJde22T2tEQ:


##BDKjtrcMh44sx1V8NKYbavVSJde22T2tEQ
###2200.00 NBT.
Blocks: 4352 (43.520000%)
Share Days: 1538379444 (45.501948%)


@assistant custodian vote BDKjtrcMh44sx1V8NKYbavVSJde22T2tEQ

Hi @Cybnate

Here are the details for the Custodian Vote on BDKjtrcMh44sx1V8NKYbavVSJde22T2tEQ:


##BDKjtrcMh44sx1V8NKYbavVSJde22T2tEQ
###2200.00 NBT.
Blocks: 4422 (44.220000%)
Share Days: 1567175715 (45.907372%)


@assistant custodian vote BDKjtrcMh44sx1V8NKYbavVSJde22T2tEQ

I tried v4.2 yesterday on Nexus 7 (16GB).
Receiving NuBits was smooth.
Then I tried to send some litecoins and peercoins but it crashed the app each time.
It says that it was unable to convert the funds or something similar.
Does it seem to be caused by the app itself of shapeshift.io?
Does this motion intend to repair this kind of bug? (sorry I am still hesitant in voting in favor of it)

Hi @Nagalim

Here are the details for the Custodian Vote on BDKjtrcMh44sx1V8NKYbavVSJde22T2tEQ:


##BDKjtrcMh44sx1V8NKYbavVSJde22T2tEQ
###2200.00 NBT.
Blocks: 4973 (49.730000%)
Share Days: 1761977514 (50.923693%)


Make sure you send a crashreport. That way it can be looked at and any bugs can be fixed.

This proposal covers a lot, it may cover your problem, but no guarantee that it covers your specific problem until we have the logs and can investigate. At least it would provide a better error message indicating whether the shapeshift services is not available.

I ll do that.

Thanks everyone. The Grant has now passed.

I will release the update on or before the 13th of October.


@cryptog: If the app crashes please do indeed send a log, and please give as much detail as you can to help me identify any bugs (error messages, screenshots etc.). If you are able to reproduce the crash/bug, please explain how to do so. I’ll be sure to take a look.

All right. Tks.

Topic changed and moved. We need an unpin here.

I have now released version 4.3 which contains willy’s server as a default. When updating the app it will ask you if you wish to add it, if you have not already. It will soon be available on Google Play. You can also download the APK from here: https://github.com/Cybnate/NuDroid/releases/tag/v4.3

The release fixes the following issues:

  • A fix for styling problems on some devices mentioned here: NuDroid v4 - Now available on Google Play
  • Show error when a Shapeshift transaction fails after pressing Send.
  • Do not stall the Shapeshift update timer when leaving the application.
  • Improved shut-down of the Blockchain service, making certain parts of the app more responsive and fixes an Application Not Responding problem that mostly occurred whilst restoring wallet backups.
  • Do not close the app after restoring a wallet whilst inside the app.
  • A few rare crash bugs, and a few code improvements.
  • Also fixes an additional issue with restoring wallets.
3 Likes