http://www.perth-exchange.org/main.cppI've been working with multicoin to get the merklehash and devcoin and groupcoin to try to get it working. Also been playing with ixcoin and i0coin.
I need a few minutes help from someone that knows what they're doing obviously.
I wanted the 4 byte message to be IWON
the first letter of the addresses to be i or I in base58.h
and a different port obviously. I was even thinking of making the starting difficulty so low that people will have no choice but to do the first thousand blocks with CPUs. The currency was to be called IWON instead of i1.
BTW /bitcoind -printtoconsole is awesome
I've been using a combination of "beyond compare" and meld to compare the source files.
here is some output:
Bitcoin version 0.3.24-beta
Default data directory /home/user/.devcoin
Bound to port 52333
Loading addresses...
dbenv.open strLogDir=/home/user/.devcoin/database strErrorFile=/home/user/.devcoin/db.log
Loaded 0 addresses
addresses 42ms
Loading block index...
block.nTime = 1313633848
block.nBits = 487063544
block.nNonce = 0
b1c83fe206d6cdda3a38fb2ef71549586505905de235f2a71c1db752a7d71440
0000000062558fec003bcbf29e915cddfc34fa257dc87573f28e4520d1c7c11e
7e4daf9abab86b10ecd493a51422d58bd7be26dbb59d739fa2265a253d01a65d
block.nTime = 1313633848
block.nBits = 487063544
block.nNonce = 0
b1c83fe206d6cdda3a38fb2ef71549586505905de235f2a71c1db752a7d71440
0000000062558fec003bcbf29e915cddfc34fa257dc87573f28e4520d1c7c11e
7e4daf9abab86b10ecd493a51422d58bd7be26dbb59d739fa2265a253d01a65d
CBlock(hash=b1c83fe206d6cdda3a38, ver=1, hashPrevBlock=00000000000000000000, hashMerkleRoot=7e4daf9aba, nTime=1313633848, nBits=1d07fff8, nNonce=0, vtx=1)
CTransaction(hash=7e4daf9aba, ver=1, vin.size=1, vout.size=1, nLockTime=0)
CTxIn(COutPoint(0000000000, -1), coinbase 04ffff001d01044c6d536369656e6365206461696c7920417567203137203230313120427265617468696e67204e6577204c69666520496e746f2045617274682045766964656e6365206f66204561726c79204f787967656e20696e20746865204f6365616e73206f66204f757220506c616e65742e)
CTxOut(nValue=50.00000000, scriptPubKey=04678afdb0fe5548271967f1a67130)
vMerkleTree: 7e4daf9aba
block.nTime = 1313633848
block.nBits = 487063544
block.nNonce = 1525734950
00000003240b31f496912586a500bbdf9f73f8c15104d6fc3e411d402ac2c62e
0000000062558fec003bcbf29e915cddfc34fa257dc87573f28e4520d1c7c11e
7e4daf9abab86b10ecd493a51422d58bd7be26dbb59d739fa2265a253d01a65d
CBlock(hash=00000003240b31f49691, ver=1, hashPrevBlock=00000000000000000000, hashMerkleRoot=7e4daf9aba, nTime=1313633848, nBits=1d07fff8, nNonce=1525734950, vtx=1)
CTransaction(hash=7e4daf9aba, ver=1, vin.size=1, vout.size=1, nLockTime=0)
CTxIn(COutPoint(0000000000, -1), coinbase 04ffff001d01044c6d536369656e6365206461696c7920417567203137203230313120427265617468696e67204e6577204c69666520496e746f2045617274682045766964656e6365206f66204561726c79204f787967656e20696e20746865204f6365616e73206f66204f757220506c616e65742e)
CTxOut(nValue=50.00000000, scriptPubKey=04678afdb0fe5548271967f1a67130)
vMerkleTree: 7e4daf9aba
bitcoind: main.cpp:1615: bool LoadBlockIndex(bool): Assertion `block.GetHash() == hashGenesisBlock' failed.
Aborted