Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Dash Wallet for Android [testnet]

Discussion in 'Projects' started by HashEngineering, Jun 15, 2016.

  1. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133
    This topic is closed. Future discussion of the TestNet version of the app will be here:
    https://www.dash.org/forum/threads/dash-wallet-for-android-v5-testnet.14775/


    The testnet version of the Dash Wallet for Android has been updated for the v12.1 testnet.

    This version is for testing only. This app is not for regular users. Such testing includes:
    1. Test with other apps under development. Does Dash Wallet communicate well?
    2. Test with other programs under development, including Dash Core [testnet] v0.12.1.x.
    As of today, November 7, more changes were made to this app to get it to work with the testnet:
    1. Address Version changed from 139 to 140 ('y')
    2. Difficulty adjustment changes for testnet only. The app will sync with the blockchain.
    3. Other updates for verifying masternodes.

    Includes other fixes (same as MainNet version):
    1. Retore wallet on fresh install without crashing
    2. Updated to fix bugs with sending transactions (fees to low, dust).
    3. Removed buggy Lite Mode.
    4. Decreased required peers to 3 in light connectivity issues.

    Let us know if there are any problems.

    Download:
    https://github.com/HashEngineering/dash-wallet/releases/tag/v4.65.12.1R

    Source:
    https://github.com/HashEngineering/dashj/tree/dash-12.1 (dashj)
    https://github.com/HashEngineering/dash-wallet/tree/dash-12.1 (dash-wallet)

    Known Issues:
    1. Periodic Network connectivity problems.
     
    #1 HashEngineering, Jun 15, 2016
    Last edited: May 6, 2017
    • Like Like x 2
  2. Comodore

    Comodore Member

    Joined:
    Nov 8, 2015
    Messages:
    185
    Likes Received:
    97
    Trophy Points:
    88
    When sending InstantSend transactions I cant send them. It says not enough coins while it is not true. Probably a bug.

    At first wallet was pretty slow but after some minutes the wallet was instantly receiving payments.

    EDIT:
    I really love progress made on wallet. Thanks
     
  3. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    You probably have to wait 6 confirmations after you received some coins.
     
    • Agree Agree x 1
  4. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133
    That is correct. Before sending with InstantSend, there must be 6 confirmations on the coins being sent. This is the same behavior as the Dash Core v0.12.1 as I noticed in testnet mode.
     
    • Like Like x 2
  5. Comodore

    Comodore Member

    Joined:
    Nov 8, 2015
    Messages:
    185
    Likes Received:
    97
    Trophy Points:
    88
    After receiving IS payment I should still wait whole six confirmations?
     
  6. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,945
    Likes Received:
    6,731
    Trophy Points:
    1,283
    yes
    InstantSend is about making instant payments , not about receiving / sending onwards right away (saver that way)
     
  7. splawik21

    splawik21 Grizzled Member
    Dash Core Team Foundation Member Dash Support Group Moderator

    Joined:
    Apr 8, 2014
    Messages:
    1,919
    Likes Received:
    1,278
    Trophy Points:
    1,283
    In previous version I`ve noticed that whatever tx you receive OR even if send you need to wait 6 conf before you can move the coins forward, IX and normal tx always 6 conf is needed..
     
  8. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133
    The TestNet app has been worked on for the Dash v12.1. We haven't released it yet, but will soon.

    Code for dashj has been updated, but not yet tested as part of the app. After I do my testing I will post it on GitHub.
     
    • Like Like x 1
  9. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133
    We have put the testnet version on hold while we fix issues with the current app. Additionally some changes to 12.1 have been made and we will have to update the app before releasing it for testnet.
     
    • Informative Informative x 1
  10. Miner237

    Miner237 Well-known Member
    Foundation Member

    Joined:
    May 28, 2014
    Messages:
    507
    Likes Received:
    224
    Trophy Points:
    213
    thanks for your continued work
     
  11. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133
    • Like Like x 2
  12. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133
    Thanks for all the help with using the TestNet 12.1 version of the Dash Wallet for android.
     
    • Like Like x 1
  13. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,945
    Likes Received:
    6,731
    Trophy Points:
    1,283
    will the 'old' 11 version work in 12.1 ?
    or is there any 'advice' i should post somewhere ?
     
  14. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133
    We will find out tomorrow.

    The Dash Wallet app currently is 12.0. The best case is that everything will work fine. If not, then InstantSend will not work (for sending or receiving). Worst case is that the app is completely dead because it cannot connect to the Dash Network. It will be fixed within one/two days.

    I should have made the Dash Wallet app compatible with 12.0 and 12.1, but didn't. The 12.1 version that was tested on the TestNet will be changed to MainNet.
     
    • Like Like x 2
  15. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133
    OP updated with working app link (download the one with testnet in the file name). Source code links update.
     
  16. chaeplin

    chaeplin Active Member
    Core Developer

    Joined:
    Mar 29, 2014
    Messages:
    749
    Likes Received:
    356
    Trophy Points:
    133
    have a test.

     
  17. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133
    Thanks for testing. In the new APK (link in OP) we fixed the issue of InstantSend Fee's.

    The code already checks for 100 inputs, though there is no error message set up for it.
     
  18. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133
  19. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133
  20. HashEngineering

    HashEngineering Active Member

    Joined:
    May 3, 2014
    Messages:
    319
    Likes Received:
    374
    Trophy Points:
    133