Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Tao suggested I post here... 0.05 BTC bounty offered for resolution to my masternode issue !

Discussion in 'Off Topic' started by MoreBloodWine, Jul 19, 2015.

  1. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    That was just a regular diff. It says which file, where and how to change https://en.wikipedia.org/wiki/Diff_utility#Unified_format

    EDIT: n/m, here's a full file http://pastebin.com/ZCqx104g
     
  2. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    Ehh, I'll just add it above the RPC stuff as that seems to be the logical choice, try to compile and see if it works. If not I may be the first postal employee at Home Depot tomorrow LMAO.
     
  3. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    Ok, I officially give up. Time to go suck up to IGotSpots and see if he's willing to help.

    Rented a vultr server to build on and shit aint workin like it does to build d files. So guess I'm SOL unless IGS wants to help out.
     
  4. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    ?
    Should definitely compile, I just compiled it myself on my ubuntu machine to make sure and it works.
    Have you tried to replace bitcoind.cpp with full file I mentioned?
     
  5. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    Ya, the issue is with me missing some dependency or something. At this point all I can do is fork/propose changes on github to see if IGS will make it official and even if he does may not release the qt I need to test in a timely manner ;-/

    Edit: I've since deleted the "new" vultr server I rented to try the compile.
     
  6. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    What kind of error do you have?
     
  7. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    I dont even remember tbh wasnt so much an error but some language thing. But ya, no goin back less I re-rent the server which as of right now I don't feel like doing. I'm almost bout rdy to say f it one local to many remote idea.
     
  8. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    Talking to IGS right now and he says that the proposed changes are just a header and error message. To clarify...

    Should / will those changes allow the masternode.conf file to be read or show why it can't be ?

    Ok, now the link thing is irking me bad because I can't share my proposed changes...
     
  9. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    Just give him a link to my post with diff https://dashtalk.org/threads/tao-su...to-my-masternode-issue.5704/page-2#post-60257
    He should understand it.
     
  10. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    I did but lemme see if this sneaky bit works and you can see I proposed the changes which look like the post you told me to link him to... sure you can figure out what should preceed the below lol

    /iGotSpots/GorillaBucks/compare/master...MoreBloodWine:patch-1
     
  11. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
  12. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    Thx n now to sit back and see what happens.

    IGS said he'd check everything out later as he's workin on something "special" for GB.

    Edit: FWIW, what needs to be done for donations ? Or is that way more complicated lol
     
  13. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    oh, wait.. you are trying to compile qt. I kind of ignored it - that was for daemon part only.
    For qt you also need to change qt/bitcoin.cpp
    Code:
    diff --git a/src/qt/bitcoin.cpp b/src/qt/bitcoin.cpp
    index 8480665..6d27b01 100644
    --- a/src/qt/bitcoin.cpp
    +++ b/src/qt/bitcoin.cpp
    @@ -19,6 +19,7 @@
    #ifdef Q_OS_MAC
    #include "macdockiconhandler.h"
    #endif
    +#include "masternodeconfig.h"
    
    #include <QMessageBox>
    #include <QTextCodec>
    @@ -167,6 +168,14 @@ int main(int argc, char *argv[])
         }
         ReadConfigFile(mapArgs, mapMultiArgs);
    
    +    // ... then masternode.conf
    +    string strErr;
    +    if(!masternodeConfig.read(strErr)) {
    +        QMessageBox::critical(0, "GorillaBucks",
    +                              QString("Error reading masternode configuration file: %1").arg(strErr.c_str()));
    +        return 1;
    +    }
    +
         // Application identification (must be set before OptionsModel is initialized,
         // as it is used to locate QSettings)
         app.setOrganizationName("GorillaBucks");
    sorry about that

    EDIT: code base here is older then in Dash, so I kind of adopted it, not sure if it works out of the box (could require some small fixes)
     
  14. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    Thx and out of curiosity... *points to his edit to the last reply he made*

    Edit: If you cound fancify this lol...

    /iGotSpots/GorillaBucks/compare/master...MoreBloodWine:patch-2

    Edit 2: As for your edit, guess we shall see when IGS is hopefully able to compile a qt for me to test but it should work OOB if it does so in the DASH code as it currently exists.
     
    #44 MoreBloodWine, Jul 20, 2015
    Last edited by a moderator: Jul 20, 2015
  15. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    change this https://github.com/MoreBloodWine/Go...797#diff-8c9d79ba40bf702f01685008550ac100R176 to "return 1;".
    I figured out code base difference a bit later and you were too fast to copy :)
     
  16. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    How do I edit proposed changes lol ?
     
  17. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
  18. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    Ty... now to just wait for IGS.

    /iGotSpots/GorillaBucks/compare/master...MoreBloodWine:patch-2
     
  19. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    Hey Udjin, Spots kinda has a full plate right now dealing with fudders and some other projects. If it's not too much to ask, would you want to build me a qt to test with the changes ?

    /MoreBloodWine/GorillaBucks/commit/18fc113726fe6953194a4e30936da24c1e73cced

    /iGotSpots/GorillaBucks/commit/c766a285267ad6d4f7fd894aeaad4e544f6a7c26

    Thx m8.
     
  20. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    No offense, m8 but don't you think it's kind of strange that your developer has such priorities ^^^^ instead of helping people that are involved in his project? He has all the help he can get from me to help you with just starting a fresh build (I assume that he has a build environment set up otherwise.. is he a dev actually?).

    I'm sorry but I already spent too much time for something that covers his lack of skills to find the issue and make the obvious code changes and I have no interest in fixing build env too (which looks broken atm afaik).

    Sorry...
     
    • Like Like x 4
  21. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    So for the sake of argument so I can say I asked, you wouldnt even help add donation support for an increased bounty ?

    On the topic of the bounty, for the original post. I have full intentions of paying it but I have to test the code changes first which I cannot do without a qt.
     
  22. tungfa

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

    Joined:
    Apr 9, 2014
    Messages:
    8,961
    Likes Received:
    6,735
    Trophy Points:
    1,283
    i am following this since the beginning
    and i think Udjin (as always) did a great job and was very very helpful and accommodating !

    but "...you wouldn't even help...."
    is a bit rude and really pushing it !!

    Let me tell you a story:
    There was that guy who went to a car repair shop
    - "can you explain me how to fix my exhaust ?"
    - "sure"
    the mechanic said and told him what to do
    - "can you explain me how to fix my engine"
    - "sure"
    the mechanic said and told him what to do
    - "i still can NOT test-drive and try if the exhaust is really fixed !!
    If it's not too much to ask, would you want to build me a gearbox to test with the changes"
    ......
    think about it
    ;)
     
  23. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    Wrong wording. I respect Udjin for help given... what was meant was would you at least help for in increased bounty.
     
  24. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    TL;DR; save what's left and find a better coin

    Just to make it clear: my interest in this at any given time was not to get a bounty but to make sure that the bug is not Dash related and Dash is ok which I did completely even before I posted code changes. And I posted code changes only to make it clear to everyone else and to help you but again not for any bounty you might offer. I always appreciate tips in Dash though but that's not necessary, only if you feel you want to tip me for a help and if not - that's fine, that's a tip not a bounty/salary/whatever.

    To help you even more I would rephrase myself ("drop it and switch to Dash") and share something I learned being in crypto for a few years: never buy "features" in any coin, "buy" dev(s) and the community. I myself lost a lot jumping on coins with "features" and thanks god I was able to exit on few pumps of other coins to return at least anything. But that was pure luck and speculation, nothing related to "features" or "devs". If dev can't find an issue for some time - it's ok, he might be busy dev-ing some other stuff, but if "dev" can't make fresh build even when he has all the changes he need - that's a huge red flag and NO to this coin imo. It just does not worth your time/money.
     
    • Like Like x 5
  25. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    Well as I said before, I would love to jump on DASH, but only if I could get a MN to play with. I am in DASH not but by no means on a scale to what I'd like. I have 2 DASH to my name and at a cost of 1k DASH for a MN. I'd have to invest serious BTC I don't have or could even think of affording right now ;-/
     
  26. moli

    moli Grizzled Member

    Joined:
    Aug 5, 2014
    Messages:
    3,261
    Likes Received:
    1,837
    Trophy Points:
    1,183
    Hello there... :)
    I don't mean to be rude but if you can't afford anything, how can you afford a "bounty"?
    You're going to lose more if the gorilla gets you sucked to it.
    Maybe you should just be careful and watch that coin and not get involved in that coin or any coin right now. Just my 2 cents. :)
     
    • Like Like x 2
  27. MoreBloodWine

    MoreBloodWine New Member

    Joined:
    Jul 19, 2015
    Messages:
    26
    Likes Received:
    1
    Trophy Points:
    3
    I'm sorry if you can afford ~11 BTC for a MN and I cant... must be nice to have ~$3k to buy coin for a DASH MN.
     
  28. flare

    flare Administrator
    Dash Core Team Moderator

    Joined:
    May 18, 2014
    Messages:
    2,287
    Likes Received:
    2,406
    Trophy Points:
    1,183
    I agree with my colleagues: Rethink your involvement in a coin, whose developer did his last commit 20 days ago and is to busy with "dealing with fudders and some other projects" instead of fixing a trivial error in his codebase, providing proper builds and a test environment. You are literally wasting your time.

    Having this said: If you just want to "play" with a MN, did you ever think of trying our DASH testnet? You can have 1000s of tDASH for free, using our faucets or just asking me - and set up as many masternodes you want^^ (and maybe provide feedback in our testing thread)



    upload_2015-7-21_12-57-43.png upload_2015-7-21_13-8-45.png

    Just my 0.02DASH
     
    • Like Like x 3
  29. TaoOfSatoshi

    TaoOfSatoshi Grizzled Member

    Joined:
    Jul 15, 2014
    Messages:
    2,715
    Likes Received:
    2,610
    Trophy Points:
    1,183
    I'm going to bookmark this thread... Great PR material!
    :D
     
  30. Sub-Ether

    Sub-Ether Well-known Member

    Joined:
    Mar 31, 2014
    Messages:
    1,516
    Likes Received:
    1,254
    Trophy Points:
    183
    You could propose a project to code in version 12 when its released and get paid real Dash for your work if it's voted in by the masternoders :cool: