Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Dash iPhone Wallet

Discussion in 'Projects' started by QuantumExplorer, Sep 4, 2015.

  1. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    news update !

    Tungi got an iPhone Wallet up and running !
    Hahaaaaa , the 1st and only !
    tx to quantum (dam is this hard)

    ok
    I will now try to work on a guide (+ pics)
    find a test bunny on the slack iPhone group and we take it from there.
    we have to do this step by step (as a bit complicate) and the guide has to be 100% before we go public

    update coming soon
    :)
    + let me play with that wallet for a bit now
    lol

    Edit:
    Test is now live on Slack #iphone-app
     
    #121 tungfa, Nov 12, 2015
    Last edited by a moderator: Nov 12, 2015
    • Like Like x 3
  2. ALX3K

    ALX3K New Member

    Joined:
    Sep 7, 2015
    Messages:
    19
    Likes Received:
    9
    Trophy Points:
    3
    What is slack?
     
  3. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    Chat App !
    https://slack.com

    I NEED a tester for this !
    anybody up for the task ?
    (pm me and i invite to slack)
     
    • Like Like x 1
  4. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    I NEED a tester for this !
    anybody up for the task ?
    (pm me and i invite to slack or any other chat room)

    No tester
    (for the guide)
    =
    No iPhone App for anybody

    (except me/as i have it on already)

    please
    :rolleyes:

    Edit: Tester needs Mac + iPhone !
     
    #124 tungfa, Nov 13, 2015
    Last edited by a moderator: Nov 13, 2015
  5. TaoOfSatoshi

    TaoOfSatoshi Grizzled Member

    Joined:
    Jul 15, 2014
    Messages:
    2,745
    Likes Received:
    2,615
    Trophy Points:
    1,183
    Messaged you on Slack.
     
    • Like Like x 1
  6. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    1st successful 'customer' !

    @MrZilch
    Tipping Address please
    (best Test Bunny EVER)
    ;)
    iPhone Wallet address obviously
    :D
     
    #126 tungfa, Nov 13, 2015
    Last edited by a moderator: Nov 13, 2015
    • Like Like x 1
  7. MrZilch

    MrZilch Active Member

    Joined:
    Jun 9, 2015
    Messages:
    96
    Likes Received:
    106
    Trophy Points:
    93
    Thanks tungfa

    heres my IOS wallet addy:
    XfhsZiLmzhc8QxxvRYk8ZF55Lkqqp4YXcd
     
    • Like Like x 2
  8. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    incoming !
    Transaction ID: 3ca12ff6d1a2d730ddcc84e0eafc42a71fa3dc4f1f1159015c6e8eede588f906-000
    :D
     
    • Like Like x 1
  9. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    2nd iPhone DONE !

    babygiraffe , tx for your patience
    Dash addy please
    (Tipping as for help with guides, i will NOT do that for every wallet download)
    ;)
     
    • Like Like x 1
  10. Ryan Taylor

    Ryan Taylor Well-known Member
    Dash Core Team Foundation Member

    Joined:
    Jul 3, 2014
    Messages:
    539
    Likes Received:
    1,631
    Trophy Points:
    263
    No way! I should be tipping YOU! My reward is that I can't wait for businesses to open here... need to go to the pizza place on the corner that takes BTC (and now Dash). This is going to be so much fun!
     
    • Like Like x 1
  11. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    NICE !
    send me a pizza
    ;)
     
  12. Ryan Taylor

    Ryan Taylor Well-known Member
    Dash Core Team Foundation Member

    Joined:
    Jul 3, 2014
    Messages:
    539
    Likes Received:
    1,631
    Trophy Points:
    263
    Hey, the first bitcoin transaction was for a pizza and it cost millions of dollars at today's rate. I'm going to go and buy myself a $10 million pizza. And it's going to be a crappy one from Little Ceasars.
     
    • Like Like x 1
  13. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    lol
    i was just thinking of the same story !!
    enjoy your 10 Mill US$ pizza
    (yum yum)
     
  14. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    BUMP !

    ok iPhone People,
    please ping me to do the Last Test with the guide !
    we had 2 out of 2 Success !

    I would love to do this 1 more time (testing)
    to make sure we are solid now !

    Remember,
    no tester, no iPhone Wallet for you
    so please step up and support !
    tx
    ;)
     
  15. TaoOfSatoshi

    TaoOfSatoshi Grizzled Member

    Joined:
    Jul 15, 2014
    Messages:
    2,745
    Likes Received:
    2,615
    Trophy Points:
    1,183
    You must have an iPhone and a Mac, the latter I sadly do not have or else I would've also helped...:sad:
     
    • Like Like x 1
  16. darkred

    darkred Active Member

    Joined:
    Feb 6, 2015
    Messages:
    235
    Likes Received:
    262
    Trophy Points:
    123
    I was able to get the app on my iPhone. Yay!

    Note: I have an iPhone developer account so I had to change the app id. I used shapeshift to move some Dash into it.

    Thanks, QuantumExplorer!

    There might be a bug on the "lock" function. If you tap the top right "lock" button on iPhone does not "lock" the wallet. (it seems to be a no-op) --- (Edited this later: This seems to work for me now. Perhaps it was just me.)

    I tested sending coins from shapeshift, from Dash Core Wallet (Dash-Qt). Here are some screen shots.
    The scan QR code works well. I tried to send Dash from dashwallet on iPhone, but it would not let me. (perhaps I need to wait until there are 6 confirms)

    Here are some screenshots to make others envious:
    Screen Shot 2015-11-15 at 2.33.43 PM.png Screen Shot 2015-11-15 at 2.29.05 PM.png Screen Shot 2015-11-15 at 2.27.14 PM.png Screen Shot 2015-11-15 at 2.16.15 PM.png Screen Shot 2015-11-15 at 2.00.30 PM.png Screen Shot 2015-11-15 at 2.00.12 PM.png
     
    #136 darkred, Nov 15, 2015
    Last edited by a moderator: Nov 16, 2015
    • Like Like x 1
  17. darkred

    darkred Active Member

    Joined:
    Feb 6, 2015
    Messages:
    235
    Likes Received:
    262
    Trophy Points:
    123
    Looks like I just had to wait for the confirms... coins were easily sendable:
    Screen Shot 2015-11-15 at 2.38.46 PM.png Screen Shot 2015-11-15 at 2.38.27 PM.png
     
    • Like Like x 1
  18. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    Nice !
    tx for the update !
    :)

    the whole 'kicker' is integrated shapeshifting,
    super cool, as now anytime i need a coffee at starbucks (or wherever) i use the DashWallet and done,
    works like a charm !
     
    #138 tungfa, Nov 15, 2015
    Last edited by a moderator: Nov 16, 2015
  19. TaoOfSatoshi

    TaoOfSatoshi Grizzled Member

    Joined:
    Jul 15, 2014
    Messages:
    2,745
    Likes Received:
    2,615
    Trophy Points:
    1,183
    So where does that leave us going forward? No way to install this on your iPhone unless you have a Mac?
     
  20. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    for now
    yes !

    installing should/might work over an iPad too
    but nobody has tried that yet.
    i will ping evan and give him an update
    as we are pretty ready to release this (as is) for now.

    The Foundation is working on renaming and when that is done
    we will reapply with iTunes (1-2-3 month)
     
    • Like Like x 1
  21. TaoOfSatoshi

    TaoOfSatoshi Grizzled Member

    Joined:
    Jul 15, 2014
    Messages:
    2,745
    Likes Received:
    2,615
    Trophy Points:
    1,183
    Excellent!
     
    • Like Like x 1
  22. darkred

    darkred Active Member

    Joined:
    Feb 6, 2015
    Messages:
    235
    Likes Received:
    262
    Trophy Points:
    123
    Works on iPad, too.

    Here are some really cool screen shots:
    Screen Shot 2015-11-15 at 9.37.44 PM.png Screen Shot 2015-11-15 at 9.37.36 PM.png

    When you first start the wallet...
    Screen Shot 2015-11-15 at 9.36.51 PM.png Screen Shot 2015-11-15 at 9.36.46 PM.png Screen Shot 2015-11-15 at 9.36.41 PM.png Screen Shot 2015-11-15 at 9.36.36 PM.png Screen Shot 2015-11-15 at 9.36.32 PM.png Screen Shot 2015-11-15 at 9.35.24 PM.png Screen Shot 2015-11-15 at 9.35.13 PM.png Screen Shot 2015-11-15 at 9.35.02 PM.png
     
    • Like Like x 1
  23. darkred

    darkred Active Member

    Joined:
    Feb 6, 2015
    Messages:
    235
    Likes Received:
    262
    Trophy Points:
    123
    Similar bug on iPad: There is no "lock" button on iPad until after you hit the 'home' button to go away from the app. (I said in a prior post that the iPhone has a button for lock, but it does not do anything. It actually works for me now.)

    Neither should be a show-stopper.

    SHIP IT! :)

    Full disclosure: I have not tried the "recover" option.
     
    • Like Like x 1
  24. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
  25. darkred

    darkred Active Member

    Joined:
    Feb 6, 2015
    Messages:
    235
    Likes Received:
    262
    Trophy Points:
    123
    That's a great start. Let me know if you need more screens.

    I think the url is actually "dash" not "breadwallet", based on the code. If you look in the DashWallet-info.plist, the URL types, URL schemes show 'dash' not 'breadwallet'. Will need to test...
     
    • Like Like x 1
  26. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    have you found the "News section" ?
    i just discovered that

    check the "How to"
     
  27. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    sorry
    what URL ??
     
  28. darkred

    darkred Active Member

    Joined:
    Feb 6, 2015
    Messages:
    235
    Likes Received:
    262
    Trophy Points:
    123
    From the wiki:

    URL scheme:
    Dashwallet supports the x-callback-url specification with the following URLs:

    bread://x-callback-url/address?x-success=myscheme://myaction

    this will callback with the current wallet receive address: myscheme://myaction?address=1XXXX

    the following will ask the user to authorize copying a list of their wallet addresses to the clipboard before calling back:

    bread://x-callback-url/addresslist?x-success=myscheme://myaction


    Should be:

    dash://x-callback-url/address?x-success=myscheme://myaction

    or

    dashwallet://x-callback-url/address?x-success=myscheme://myaction
     
    #148 darkred, Nov 16, 2015
    Last edited by a moderator: Nov 16, 2015
    • Like Like x 1
  29. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,965
    Likes Received:
    6,737
    Trophy Points:
    1,283
    Tx
    quantum double checked all these links and text
    but i will ping him again on this !
     
  30. darkred

    darkred Active Member

    Joined:
    Feb 6, 2015
    Messages:
    235
    Likes Received:
    262
    Trophy Points:
    123