Commit Graph

9 Commits

Author SHA1 Message Date
Miguel Freitas
2c48386b4e Properly implement spam signing and checking to prevent it from been used to impersonate users.
"nobody" is an exception so default client could still send unauthenticated/anonymous spam
messages.
2013-10-31 14:02:29 -02:00
Miguel Freitas
fb00bb154e first hack compiling bitcoind (twister) + libtorrent 2013-07-31 09:05:12 -03:00
Miguel Freitas
fe01fd01cb create CScript overload for << string 2013-07-24 16:22:18 -03:00
Miguel Freitas
4d43b4a6f0 fix CreateSpamMsgTx signing (GetHash on CHashWriter cannot be used twice) 2013-07-24 16:08:25 -03:00
Miguel Freitas
b05742d7f9 sign/verify test - not working 2013-07-22 08:47:46 -03:00
Miguel Freitas
6ff04a0de2 fix genesis block hash 2013-07-20 15:35:57 -03:00
Mike Hearn
0e4b317555 Introduce a CChainParameters singleton class and regtest mode.
The new class is accessed via the Params() method and holds
most things that vary between main, test and regtest networks.
The regtest mode has two purposes, one is to run the
bitcoind/bitcoinj comparison tool which compares two separate
implementations of the Bitcoin protocol looking for divergence.

The other is that when run, you get a local node which can mine
a single block instantly, which is highly convenient for testing
apps during development as there's no need to wait 10 minutes for
a block on the testnet.
2013-06-19 16:28:52 +02:00
Cory Fields
13c84b3bd5 build: add global var for whether or not the gui is enabled 2013-06-04 03:54:14 -04:00
Cory Fields
c862d2ff22 build: split the non-gui startup routines into a new file
This will allow each to have its own main(), meaning that we can build a common
base client and simply link in the correct startup object to create the
appropriate binary.
2013-06-04 03:54:14 -04:00