Pages:
Author

Topic: j-Coin information thread - page 7. (Read 30878 times)

hero member
Activity: 686
Merit: 504
always the student, never the master.
August 05, 2013, 05:36:05 AM
yeah, i've read it but.... this is scrypt jane....
I just don't understand how you could fuck up the source (backups!)

you'd be surprised. i'm not just copying and pasting shit, i pour over lines and attempt to understand what each piece of the puzzle is doing and what its responsible for.

in this particular instance, i wanted to to remove proof of stake reward system but maintain the checkpointing of blocks. i failed quite miserably in doing so and was to much of a n00b to put it back. atleast i'm trying to do something new FFS. everyone else(excluding real programmers like sunny king, mikhael, free trade etc.) is doing anything more than changing a few variables and calling it innovation. at any rate, i'm gonna fix this shit as i should. another valuable(but annoying) lesson learned. ever so humbly yours,


r3wt
hero member
Activity: 756
Merit: 501
August 05, 2013, 05:18:31 AM
yeah, i've read it but.... this is scrypt jane....
I just don't understand how you could fuck up the source (backups!) and then still release the coin instead of starting all over from mehcoin. Maybe should have held a bounty for a Windows client, we all know it's a pita to compile compared to Linux.
hero member
Activity: 686
Merit: 504
always the student, never the master.
August 05, 2013, 05:09:36 AM
What a clusterfuck. Ever heard about a beta test?

my response is

Code:

03:48:06

getmininginfo


03:48:06

{
"blocks" : 3214,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"difficulty" : 1.81839623,
"errors" : "",
"generate" : false,
"genproclimit" : -1,
"hashespersec" : 0,
"networkhashps" : 122926846,
"pooledtx" : 0,
"testnet" : false,
"Nfactor" : 5,
"N" : 64,
"powreward" : 1.00000000
}


Great response...  Roll Eyes
OK your blockrate and diff adjustment works fine. My concern is, if only a few people are able to run the client, coin distribution is a joke. IMO release a coin only when everything is set up and ready for people to use.

Also:
http://devtome.com/doku.php?id=scrypt_altcoin_cloning_guide (I suppose you read it, but still...)

yeah, i've read it but.... this is scrypt jane....
hero member
Activity: 756
Merit: 501
August 05, 2013, 04:57:26 AM
What a clusterfuck. Ever heard about a beta test?

my response is

Code:

03:48:06

getmininginfo


03:48:06

{
"blocks" : 3214,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"difficulty" : 1.81839623,
"errors" : "",
"generate" : false,
"genproclimit" : -1,
"hashespersec" : 0,
"networkhashps" : 122926846,
"pooledtx" : 0,
"testnet" : false,
"Nfactor" : 5,
"N" : 64,
"powreward" : 1.00000000
}


Great response...  Roll Eyes
OK your blockrate and diff adjustment works fine. My concern is, if only a few people are able to run the client, coin distribution is a joke. IMO release a coin only when everything is set up and ready for people to use.

Also:
http://devtome.com/doku.php?id=scrypt_altcoin_cloning_guide (I suppose you read it, but still...)
hero member
Activity: 686
Merit: 504
always the student, never the master.
August 05, 2013, 04:40:27 AM
Okay cool, well it might be a good idea to keep this thread updated with progress. 

have i not been here every step of the way? everytime someone posts about a build problem and i see it, i come to help. granted i haven't been here as much as i should have been, because i operate on a seriously tight schedule. i'm sure that one way or another we will get this lined out. i really need to start learning to use git. thats the lesson i'm learning here and it's a hard one.
hero member
Activity: 820
Merit: 1000
August 05, 2013, 04:31:03 AM
Okay cool, well it might be a good idea to keep this thread updated with progress. 
hero member
Activity: 686
Merit: 504
always the student, never the master.
August 05, 2013, 04:29:20 AM
I'll have a large order of FUD please
Please explain that?  Where's the FUD here?  You've released a coin for which you don't have the source code.  Fact.  

I've been mining this and would continue to do so if you can tell us what your next steps are

well i'm obviously trying to produce a working source for the coin. it won't compile on linux for whtever reason, and i recompiled on windows this evening with the new source, and surprise the client doesn't connect to the network. i'm gonna keep pluggin at it tomrrow when i have time. i'm going to bed tonight, its going on 430 am
hero member
Activity: 820
Merit: 1000
August 05, 2013, 04:24:28 AM
I'll have a large order of FUD please
Please explain that?  Where's the FUD here?  You've released a coin for which you don't have the source code.  Fact. 

I've been mining this and would continue to do so if you can tell us what your next steps are
hero member
Activity: 686
Merit: 504
always the student, never the master.
August 05, 2013, 04:13:28 AM
I'll have a large order of FUD please
member
Activity: 98
Merit: 10
August 05, 2013, 04:07:35 AM
oh well r3wt, guess your idea to not release the source code right away really backfired on you, eh?   Lesson learned, coin dead.
hero member
Activity: 820
Merit: 1000
August 05, 2013, 04:00:45 AM
Wow what a joke.  How can you possibly support a coin that you don't even have the source code for.  I was actually mining this for a while but I think I'll stop now and suggest that everyone else do the same until you sort out the source.
full member
Activity: 162
Merit: 100
August 05, 2013, 03:53:15 AM
lol, those minor errors are uncompilable to you? you must be super l33t.

It can be fixed and "filled" to a certain extent since the genesis block hash, merkle root hash and timestamps are known and it's just a modified version of the yacoin/novacoin source. However, releasing a known good source should be the bare minimum when releasing an open source coin (imo);  to date, I've seen nothing close to that. Instead of trying to crap on people, how about releasing the actual source used to build the windows client? Makes sense?  Wink

the source i built the actual client on is bricked. i tried to remove the proof of stake or atleast modify it to take nHeight for Proof of WOrk subsidy and i fucked it all up. by taht point i realixzed i hadn't backed up the source.

I truly appreciate your honesty here as most would not admit this.

Those that understand the gravity of your statement will stop mining and walk away and the others ... will probably keep mining in ignorance.
hero member
Activity: 686
Merit: 504
always the student, never the master.
August 05, 2013, 03:47:00 AM
What a clusterfuck. Ever heard about a beta test?

my response is

Code:

03:48:06

getmininginfo


03:48:06

{
"blocks" : 3214,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"difficulty" : 1.81839623,
"errors" : "",
"generate" : false,
"genproclimit" : -1,
"hashespersec" : 0,
"networkhashps" : 122926846,
"pooledtx" : 0,
"testnet" : false,
"Nfactor" : 5,
"N" : 64,
"powreward" : 1.00000000
}


hero member
Activity: 756
Merit: 501
August 05, 2013, 03:40:22 AM
What a clusterfuck. Ever heard about a beta test?
hero member
Activity: 686
Merit: 504
always the student, never the master.
August 05, 2013, 01:39:50 AM
lol, those minor errors are uncompilable to you? you must be super l33t.

It can be fixed and "filled" to a certain extent since the genesis block hash, merkle root hash and timestamps are known and it's just a modified version of the yacoin/novacoin source. However, releasing a known good source should be the bare minimum when releasing an open source coin (imo);  to date, I've seen nothing close to that. Instead of trying to crap on people, how about releasing the actual source used to build the windows client? Makes sense?  Wink

the source i built the actual client on is bricked. i tried to remove the proof of stake or atleast modify it to take nHeight for Proof of WOrk subsidy and i fucked it all up. by taht point i realixzed i hadn't backed up the source.
newbie
Activity: 53
Merit: 0
August 05, 2013, 01:16:45 AM
lol, those minor errors are uncompilable to you? you must be super l33t.

It can be fixed and "filled" to a certain extent since the genesis block hash, merkle root hash and timestamps are known and it's just a modified version of the yacoin/novacoin source. However, releasing a known good source should be the bare minimum when releasing an open source coin (imo);  to date, I've seen nothing close to that. Instead of trying to crap on people, how about releasing the actual source used to build the windows client? Makes sense?  Wink
hero member
Activity: 686
Merit: 504
always the student, never the master.
August 05, 2013, 12:20:50 AM
ok, j-coin sources were retrieved off of my desktop.

here ya go.

https://docs.google.com/file/d/0B5V5vln-sS3ELXpVNnY0SEltV2M/edit?usp=sharing



This is uncompilable. For example:

Main.h does not contain the hash of the genesis block (Line 48)
Code:
static const uint256 hashGenesisBlockOfficial("0x");
static const uint256 hashGenesisBlockTestNet("0x");

LoadBlockIndex(..) has a large chunk of code that's been deleted (Main.cpp, Line 2536)

Code:
    //
    // Init with genesis block
    //
    --- Block initialization should be here!
        // Start new block file
        unsigned int nFile;

Reference to non-existing methods (Main.cpp, Line 4204):
Code:
    //thanks adam m for this fix to override nBits.
        if (pblock->IsProofOfWork())
            pblock->vtx[0].vout[0].nValue = GetProofOfWorkReward(pindexPrev->nHeight+1, nFees, pindexPrev->GetBlockHash());

bitcon-qt.rc refers to non-existing resource novacoin.ico (Line 1)
Code:
IDI_ICON1 ICON DISCARDABLE "icons/novacoin.ico"

Etc etc. There's just no way you can compile anything from this source.



lol, those minor errors are uncompilable to you? you must be super l33t.
member
Activity: 63
Merit: 10
August 04, 2013, 11:59:19 PM

13:00:24

getmininginfo


13:00:24

{
"blocks" : 3002,
"currentblocksize" : 1000,
"currentblocktx" : 0,
"difficulty" : 1.28103131,
"errors" : "",
"generate" : false,
"genproclimit" : -1,
"hashespersec" : 0,
"networkhashps" : 86634104,
"pooledtx" : 0,
"testnet" : false,
"Nfactor" : 4,
"N" : 32,
"powreward" : 1.00000000
}
newbie
Activity: 53
Merit: 0
August 04, 2013, 11:14:09 PM
ok, j-coin sources were retrieved off of my desktop.

here ya go.

https://docs.google.com/file/d/0B5V5vln-sS3ELXpVNnY0SEltV2M/edit?usp=sharing



This is uncompilable. For example:

Main.h does not contain the hash of the genesis block (Line 48)
Code:
static const uint256 hashGenesisBlockOfficial("0x");
static const uint256 hashGenesisBlockTestNet("0x");

LoadBlockIndex(..) has a large chunk of code that's been deleted (Main.cpp, Line 2536)

Code:
    //
    // Init with genesis block
    //
    --- Block initialization should be here!
        // Start new block file
        unsigned int nFile;

Reference to non-existing methods (Main.cpp, Line 4204):
Code:
    //thanks adam m for this fix to override nBits.
        if (pblock->IsProofOfWork())
            pblock->vtx[0].vout[0].nValue = GetProofOfWorkReward(pindexPrev->nHeight+1, nFees, pindexPrev->GetBlockHash());

bitcon-qt.rc refers to non-existing resource novacoin.ico (Line 1)
Code:
IDI_ICON1 ICON DISCARDABLE "icons/novacoin.ico"

Etc etc. There's just no way you can compile anything from this source.

member
Activity: 70
Merit: 10
j-coin//just 4 cpu's
August 04, 2013, 08:58:36 PM
Well the new source compile fine on Linux?

i don't know. you definitely need to have some debugging skills, but as far as the build this is the correct one. ahnmeds gonna try to build it later on Buntu
Pages:
Jump to: