Dash - Reinventing Cryptocurrency
Go to file
2010-10-01 11:25:09 -04:00
cryptopp Merge remote branch 'refs/remotes/svn/trunk' into svn 2010-09-09 14:26:53 -04:00
json propset svn:eol-style native 2010-08-29 16:58:15 +00:00
locale don't count or spend payments until they have 1 confirmation, 2010-09-30 16:23:07 +00:00
obj added a subset of Crypto++ 5.6.0 with 48% faster ASM SHA-256, combined speedup 2.5x faster vs 0.3.3, thanks BlackEye for figuring out the alignment problem 2010-07-27 20:43:55 +00:00
rc fixed colors on ubuntu lucid, 2010-06-21 01:33:44 +00:00
xpm 80x80 xpm icon for ubuntu, alignment tweaked to scale nicely to 20x20 and 16x16 2010-06-21 17:11:26 +00:00
base58.h propset svn:eol-style native 2010-08-29 16:58:15 +00:00
bignum.h propset svn:eol-style native 2010-08-29 16:58:15 +00:00
build-msw.txt propset svn:eol-style native 2010-08-29 16:58:15 +00:00
build-osx.txt propset svn:eol-style native 2010-08-29 16:58:15 +00:00
build-unix.txt propset svn:eol-style native 2010-08-29 16:58:15 +00:00
db.cpp don't count or spend payments until they have 1 confirmation, 2010-09-30 16:23:07 +00:00
db.h Gavin Andresen: json-rpc return standard error objects with error code numbers, 2010-09-06 21:03:04 +00:00
headers.h fixed linux build, 2010-09-30 23:54:15 +00:00
init.cpp don't count or spend payments until they have 1 confirmation, 2010-09-30 16:23:07 +00:00
init.h propset svn:eol-style native 2010-08-29 16:58:15 +00:00
irc.cpp cleanup, 2010-09-07 01:12:53 +00:00
irc.h propset svn:eol-style native 2010-08-29 16:58:15 +00:00
key.h propset svn:eol-style native 2010-08-29 16:58:15 +00:00
license.txt propset svn:eol-style native 2010-08-29 16:58:15 +00:00
main.cpp don't count or spend payments until they have 1 confirmation, 2010-09-30 16:23:07 +00:00
main.h don't count or spend payments until they have 1 confirmation, 2010-09-30 16:23:07 +00:00
makefile.mingw propset svn:eol-style native 2010-08-29 16:58:15 +00:00
makefile.osx propset svn:eol-style native 2010-08-29 16:58:15 +00:00
makefile.unix cleanup, 2010-09-07 01:12:53 +00:00
makefile.vc propset svn:eol-style native 2010-08-29 16:58:15 +00:00
net.cpp try to auto-detect whether to use 128-bit 4-way SSE2 2010-09-09 01:00:40 +00:00
net.h cleanup, 2010-09-07 01:12:53 +00:00
noui.h propset svn:eol-style native 2010-08-29 16:58:15 +00:00
README.md Update README.md 2010-09-23 18:06:50 +00:00
rpc.cpp config option -rpcallowip= to accept json-rpc connections from another machine 2010-09-15 22:10:13 +00:00
rpc.h propset svn:eol-style native 2010-08-29 16:58:15 +00:00
script.cpp don't count or spend payments until they have 1 confirmation, 2010-09-30 16:23:07 +00:00
script.h cleanup, 2010-09-07 01:12:53 +00:00
serialize.h don't count or spend payments until they have 1 confirmation, 2010-09-30 16:23:07 +00:00
setup.nsi don't count or spend payments until they have 1 confirmation, 2010-09-30 16:23:07 +00:00
sha256.cpp reorganize BitcoinMiner to make it easier to add different SHA256 routines 2010-09-13 22:14:24 +00:00
strlcpy.h propset svn:eol-style native 2010-08-29 16:58:15 +00:00
ui.cpp fixed linux build, 2010-09-30 23:54:15 +00:00
ui.h don't count or spend payments until they have 1 confirmation, 2010-09-30 16:23:07 +00:00
ui.rc fix system tray icon on windows 2010-06-21 18:41:34 +00:00
uibase.cpp propset svn:eol-style native 2010-08-29 16:58:15 +00:00
uibase.h propset svn:eol-style native 2010-08-29 16:58:15 +00:00
uint256.h propset svn:eol-style native 2010-08-29 16:58:15 +00:00
uiproject.fbp Gavin Andresen's JSON-RPC HTTP authentication, 2010-07-26 17:40:05 +00:00
util.cpp config option -rpcallowip= to accept json-rpc connections from another machine 2010-09-15 22:10:13 +00:00
util.h don't count or spend payments until they have 1 confirmation, 2010-09-30 16:23:07 +00:00

Bitcoin TEST network source code

Branches here:

  • svn : up-to-date mirror of the 'production' Bitcoin (from http://sourceforge.net/projects/bitcoin/).
  • listtransactions: Implements new JSON-RPC command "listtransactions" (from jgarzik)
  • refundtransaction : Implements new JSON-RPC command "refundtransaction"

These branches operate on the TEST network:

  • svnTEST : just like 'svn' (no additional features), but patched to operate on the TEST network.
  • master : runs on the TEST-network with any of what I think are "production-ready" features.

Important changes on the master branch are:

  • Listen port is 18333 (instead of 8333). Uses 18332 for JSON-RPC (instead of 8332).
  • Uses irc.lfnet.org channel #bitcoinTEST for bootstrapping.
  • Never tries to connect to "well known" nodes for bootstrapping.
  • Uses bitcoinTEST for the default data directory (e.g. ~/.bitcoinTEST on Linux, %APPDATA%/BitcoinTEST on Windows, etc)
  • Uses a different ADDRESSVERSION for Bitcoin Addresses (0xff instead of 0x0), so you can't screw up copying and pasting Bitcoin addresses (if you try to use a TEST address on the production system it will tell you it's invalid; you can, however, lose TESTcoins by trying to send them to a valid production address)
  • Has a brand-new block chain (with a different genesis block)
  • Initial difficulty is 4 times easier than production Bitcoin
  • protocol message header bytes are { 0xfa, 0xbf, 0xb5, 0xda } instead of { 0xf9, 0xbe, 0xb4, 0xd9 }

Code is hosted at github: http://github.com/gavinandresen/bitcoin-git