// /****************************\ // * EXPERIMENTAL BRANCH. * // * FOR LABORATORY USE ONLY. * // ******************************** // ************ // ************** // **************** // **** **** **** // *** *** *** // *** *** *** // *** * * ** // ******** ******** // ******* ****** // *** ** // * ******* ** // ** * * * * * // ** * * *** // **** * * * * **** // **** *** * * ** *** // **** ********* ****** // ******* ***** ******* // ********* ****** ** // ** ****** ****** // ** ******* ** // ** ******* *** // **** ******** ************ // ************ ************ // ******** ******* // ****** **** // *** *** // ******************************** // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2012 The Bitcoin developers // Distributed under the MIT/X11 software license, see the accompanying // file license.txt or http://www.opensource.org/licenses/mit-license.php. #ifdef _MSC_VER #pragma warning(disable:4786) #pragma warning(disable:4804) #pragma warning(disable:4805) #pragma warning(disable:4717) #endif #ifdef _WIN32_WINNT #undef _WIN32_WINNT #endif #define _WIN32_WINNT 0x0500 #ifdef _WIN32_IE #undef _WIN32_IE #endif #define _WIN32_IE 0x0400 #define WIN32_LEAN_AND_MEAN 1 // Include boost/foreach here as it defines __STDC_LIMIT_MACROS on some systems. #include #ifndef __STDC_LIMIT_MACROS #define __STDC_LIMIT_MACROS // to enable UINT64_MAX from stdint.h #endif #if (defined(__unix__) || defined(unix)) && !defined(USG) #include // to get BSD define #endif #ifdef MAC_OSX #ifndef BSD #define BSD 1 #endif #endif #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifdef WIN32 #include #include #include #include #include #include #include #include #else #include #include #include #include #include #include #include #include #include #include #include #include #endif #ifdef BSD #include #endif #include "serialize.h" #include "uint256.h" #include "util.h" #include "bignum.h" #include "base58.h" #include "main.h" #ifdef QT_GUI #include "qtui.h" #else #include "noui.h" #endif