1 \feff<?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6 <ProjectGuid>{6C657EA6-E9FB-41D7-B949-B41DD5136748}</ProjectGuid>
7 <OutputType>Library</OutputType>
8 <RootNamespace>Novacoin</RootNamespace>
9 <AssemblyName>Novacoin</AssemblyName>
10 <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
11 <CodeContractsAssemblyMode>1</CodeContractsAssemblyMode>
13 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
14 <DebugSymbols>true</DebugSymbols>
15 <DebugType>full</DebugType>
16 <Optimize>false</Optimize>
17 <OutputPath>bin\Debug</OutputPath>
18 <DefineConstants>DEBUG;</DefineConstants>
19 <ErrorReport>prompt</ErrorReport>
20 <WarningLevel>4</WarningLevel>
21 <ConsolePause>false</ConsolePause>
22 <RunCodeAnalysis>true</RunCodeAnalysis>
23 <CodeContractsEnableRuntimeChecking>True</CodeContractsEnableRuntimeChecking>
24 <CodeContractsRuntimeOnlyPublicSurface>False</CodeContractsRuntimeOnlyPublicSurface>
25 <CodeContractsRuntimeThrowOnFailure>True</CodeContractsRuntimeThrowOnFailure>
26 <CodeContractsRuntimeCallSiteRequires>False</CodeContractsRuntimeCallSiteRequires>
27 <CodeContractsRuntimeSkipQuantifiers>False</CodeContractsRuntimeSkipQuantifiers>
28 <CodeContractsRunCodeAnalysis>False</CodeContractsRunCodeAnalysis>
29 <CodeContractsNonNullObligations>True</CodeContractsNonNullObligations>
30 <CodeContractsBoundsObligations>True</CodeContractsBoundsObligations>
31 <CodeContractsArithmeticObligations>True</CodeContractsArithmeticObligations>
32 <CodeContractsEnumObligations>True</CodeContractsEnumObligations>
33 <CodeContractsRedundantAssumptions>True</CodeContractsRedundantAssumptions>
34 <CodeContractsAssertsToContractsCheckBox>True</CodeContractsAssertsToContractsCheckBox>
35 <CodeContractsRedundantTests>True</CodeContractsRedundantTests>
36 <CodeContractsMissingPublicRequiresAsWarnings>True</CodeContractsMissingPublicRequiresAsWarnings>
37 <CodeContractsMissingPublicEnsuresAsWarnings>False</CodeContractsMissingPublicEnsuresAsWarnings>
38 <CodeContractsInferRequires>True</CodeContractsInferRequires>
39 <CodeContractsInferEnsures>False</CodeContractsInferEnsures>
40 <CodeContractsInferEnsuresAutoProperties>True</CodeContractsInferEnsuresAutoProperties>
41 <CodeContractsInferObjectInvariants>False</CodeContractsInferObjectInvariants>
42 <CodeContractsSuggestAssumptions>False</CodeContractsSuggestAssumptions>
43 <CodeContractsSuggestAssumptionsForCallees>False</CodeContractsSuggestAssumptionsForCallees>
44 <CodeContractsSuggestRequires>False</CodeContractsSuggestRequires>
45 <CodeContractsNecessaryEnsures>True</CodeContractsNecessaryEnsures>
46 <CodeContractsSuggestObjectInvariants>False</CodeContractsSuggestObjectInvariants>
47 <CodeContractsSuggestReadonly>True</CodeContractsSuggestReadonly>
48 <CodeContractsRunInBackground>True</CodeContractsRunInBackground>
49 <CodeContractsShowSquigglies>True</CodeContractsShowSquigglies>
50 <CodeContractsUseBaseLine>False</CodeContractsUseBaseLine>
51 <CodeContractsEmitXMLDocs>False</CodeContractsEmitXMLDocs>
52 <CodeContractsCustomRewriterAssembly />
53 <CodeContractsCustomRewriterClass />
54 <CodeContractsLibPaths />
55 <CodeContractsExtraRewriteOptions />
56 <CodeContractsExtraAnalysisOptions />
57 <CodeContractsSQLServerOption />
58 <CodeContractsBaseLineFile />
59 <CodeContractsCacheAnalysisResults>True</CodeContractsCacheAnalysisResults>
60 <CodeContractsSkipAnalysisIfCannotConnectToCache>False</CodeContractsSkipAnalysisIfCannotConnectToCache>
61 <CodeContractsFailBuildOnWarnings>False</CodeContractsFailBuildOnWarnings>
62 <CodeContractsBeingOptimisticOnExternal>True</CodeContractsBeingOptimisticOnExternal>
63 <CodeContractsRuntimeCheckingLevel>Full</CodeContractsRuntimeCheckingLevel>
64 <CodeContractsReferenceAssembly>Build</CodeContractsReferenceAssembly>
65 <CodeContractsAnalysisWarningLevel>0</CodeContractsAnalysisWarningLevel>
67 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
68 <DebugType>full</DebugType>
69 <Optimize>true</Optimize>
70 <OutputPath>bin\Release</OutputPath>
71 <ErrorReport>prompt</ErrorReport>
72 <WarningLevel>4</WarningLevel>
73 <ConsolePause>false</ConsolePause>
76 <Reference Include="SQLite.Net, Version=3.0.5.0, Culture=neutral, processorArchitecture=MSIL">
77 <HintPath>..\packages\SQLite.Net-PCL.3.0.5\lib\net40\SQLite.Net.dll</HintPath>
78 <Private>True</Private>
80 <Reference Include="SQLite.Net.Platform.Generic, Version=3.0.5.0, Culture=neutral, processorArchitecture=MSIL">
81 <HintPath>..\packages\SQLite.Net-PCL.3.0.5\lib\net40\SQLite.Net.Platform.Generic.dll</HintPath>
82 <Private>True</Private>
84 <Reference Include="SQLite.Net.Platform.Win32, Version=3.0.5.0, Culture=neutral, processorArchitecture=MSIL">
85 <HintPath>..\packages\SQLite.Net-PCL.3.0.5\lib\net4\SQLite.Net.Platform.Win32.dll</HintPath>
86 <Private>True</Private>
88 <Reference Include="System" />
89 <Reference Include="System.Numerics" />
90 <Reference Include="BouncyCastle.Crypto, Version=1.7.4137.9688, Culture=neutral, PublicKeyToken=a4292a325f69b123">
91 <HintPath>..\packages\BouncyCastle.1.7.0\lib\Net40-Client\BouncyCastle.Crypto.dll</HintPath>
95 <Compile Include="AddressTools.cs" />
96 <Compile Include="CBlockStore.cs" />
97 <Compile Include="CKey.cs" />
98 <Compile Include="CKeyID.cs" />
99 <Compile Include="CKeyPair.cs" />
100 <Compile Include="IListExtensions.cs" />
101 <Compile Include="CNovacoinAddress.cs" />
102 <Compile Include="COutPoint.cs" />
103 <Compile Include="CPubKey.cs" />
104 <Compile Include="CryptoUtils.cs" />
105 <Compile Include="CScriptID.cs" />
106 <Compile Include="Hash.cs" />
107 <Compile Include="Interop.cs" />
108 <Compile Include="RIPEMD160.cs" />
109 <Compile Include="ScryptHash256.cs" />
110 <Compile Include="SHA1.cs" />
111 <Compile Include="SHA256.cs" />
112 <Compile Include="VarInt.cs" />
113 <Compile Include="ByteQueue.cs" />
114 <Compile Include="Properties\AssemblyInfo.cs" />
115 <Compile Include="CTxIn.cs" />
116 <Compile Include="CTransaction.cs" />
117 <Compile Include="CTxOut.cs" />
118 <Compile Include="Hash256.cs" />
119 <Compile Include="Hash160.cs" />
120 <Compile Include="CBlockHeader.cs" />
121 <Compile Include="CBlock.cs" />
122 <Compile Include="CScript.cs" />
123 <Compile Include="ScriptCode.cs" />
124 <Compile Include="CKeyStore.cs" />
127 <None Include="packages.config" />
129 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />