Implement CKeyPool functionality as a part of CKeyStore, remove CKeyPool.
[NovacoinLibrary.git] / Novacoin / Novacoin.csproj
index 9c9934b..788ff16 100644 (file)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+\feff<?xml version="1.0" encoding="utf-8"?>
 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <PropertyGroup>
     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
     <ConsolePause>false</ConsolePause>
   </PropertyGroup>
   <ItemGroup>
+    <Reference Include="SQLite.Net, Version=3.0.5.0, Culture=neutral, processorArchitecture=MSIL">
+      <HintPath>..\packages\SQLite.Net-PCL.3.0.5\lib\net40\SQLite.Net.dll</HintPath>
+      <Private>True</Private>
+    </Reference>
+    <Reference Include="SQLite.Net.Platform.Generic, Version=3.0.5.0, Culture=neutral, processorArchitecture=MSIL">
+      <HintPath>..\packages\SQLite.Net-PCL.3.0.5\lib\net40\SQLite.Net.Platform.Generic.dll</HintPath>
+      <Private>True</Private>
+    </Reference>
+    <Reference Include="SQLite.Net.Platform.Win32, Version=3.0.5.0, Culture=neutral, processorArchitecture=MSIL">
+      <HintPath>..\packages\SQLite.Net-PCL.3.0.5\lib\net4\SQLite.Net.Platform.Win32.dll</HintPath>
+      <Private>True</Private>
+    </Reference>
     <Reference Include="System" />
+    <Reference Include="System.Numerics" />
+    <Reference Include="BouncyCastle.Crypto, Version=1.7.4137.9688, Culture=neutral, PublicKeyToken=a4292a325f69b123">
+      <HintPath>..\packages\BouncyCastle.1.7.0\lib\Net40-Client\BouncyCastle.Crypto.dll</HintPath>
+    </Reference>
   </ItemGroup>
   <ItemGroup>
+    <Compile Include="AddressTools.cs" />
+    <Compile Include="CKey.cs" />
+    <Compile Include="CKeyID.cs" />
+    <Compile Include="CKeyPair.cs" />
+    <Compile Include="IListExtensions.cs" />
+    <Compile Include="CNovacoinAddress.cs" />
+    <Compile Include="COutPoint.cs" />
+    <Compile Include="CPubKey.cs" />
+    <Compile Include="CryptoUtils.cs" />
+    <Compile Include="CScriptID.cs" />
+    <Compile Include="Hash.cs" />
+    <Compile Include="Interop.cs" />
+    <Compile Include="RIPEMD160.cs" />
+    <Compile Include="ScryptHash256.cs" />
+    <Compile Include="SHA1.cs" />
+    <Compile Include="SHA256.cs" />
+    <Compile Include="VarInt.cs" />
+    <Compile Include="ByteQueue.cs" />
     <Compile Include="Properties\AssemblyInfo.cs" />
     <Compile Include="CTxIn.cs" />
     <Compile Include="CTransaction.cs" />
     <Compile Include="CBlockHeader.cs" />
     <Compile Include="CBlock.cs" />
     <Compile Include="CScript.cs" />
+    <Compile Include="ScriptCode.cs" />
+    <Compile Include="CKeyStore.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="packages.config" />
   </ItemGroup>
   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
 </Project>
\ No newline at end of file