Permalink
Browse files

first

  • Loading branch information...
jedmccaleb committed Nov 24, 2014
0 parents commit 48b5a70b72156a477eee4dceb4c53eab1488108d
Showing with 8,360 additions and 0 deletions.
  1. +22 −0 Builds/VisualStudio2015/stellarx.sln
  2. +185 −0 Builds/VisualStudio2015/stellarx.vcxproj
  3. +358 −0 Builds/VisualStudio2015/stellarx.vcxproj.filters
  4. +42 −0 src/clf/BucketList.cpp
  5. +42 −0 src/clf/BucketList.h
  6. +43 −0 src/clf/CanonicalLedgerForm.h
  7. +101 −0 src/fba/Ballot.cpp
  8. +44 −0 src/fba/Ballot.h
  9. +6 −0 src/fba/CommitStatement.cpp
  10. +21 −0 src/fba/CommitStatement.h
  11. +2 −0 src/fba/CommittedStatement.cpp
  12. +21 −0 src/fba/CommittedStatement.h
  13. +30 −0 src/fba/FBAGateway.h
  14. +266 −0 src/fba/FBAMaster.cpp
  15. +108 −0 src/fba/FBAMaster.h
  16. +38 −0 src/fba/FBAWorldInterface.h
  17. +2 −0 src/fba/History.cpp
  18. +53 −0 src/fba/History.h
  19. +150 −0 src/fba/Node.cpp
  20. +74 −0 src/fba/Node.h
  21. +355 −0 src/fba/OurNode.cpp
  22. +48 −0 src/fba/OurNode.h
  23. +30 −0 src/fba/PrepareStatement.cpp
  24. +27 −0 src/fba/PrepareStatement.h
  25. +9 −0 src/fba/PreparedStatement.cpp
  26. +26 −0 src/fba/PreparedStatement.h
  27. +159 −0 src/fba/QuorumSet.cpp
  28. +83 −0 src/fba/QuorumSet.h
  29. +97 −0 src/fba/Statement.cpp
  30. +76 −0 src/fba/Statement.h
  31. +1,631 −0 src/generated/stellar.hh
  32. +128 −0 src/generated/stellar.server.cc
  33. +31 −0 src/generated/stellar.server.hh
  34. +11 −0 src/history/HistoryGateway.h
  35. +142 −0 src/ledger/AccountEntry.cpp
  36. +48 −0 src/ledger/AccountEntry.h
  37. +62 −0 src/ledger/Ledger.cpp
  38. +49 −0 src/ledger/Ledger.h
  39. +72 −0 src/ledger/LedgerDatabase.cpp
  40. +37 −0 src/ledger/LedgerDatabase.h
  41. +71 −0 src/ledger/LedgerEntry.cpp
  42. +42 −0 src/ledger/LedgerEntry.h
  43. +22 −0 src/ledger/LedgerGateway.h
  44. +309 −0 src/ledger/LedgerMaster.cpp
  45. +85 −0 src/ledger/LedgerMaster.h
  46. +139 −0 src/ledger/OfferEntry.cpp
  47. +33 −0 src/ledger/OfferEntry.h
  48. +194 −0 src/ledger/TrustLine.cpp
  49. +48 −0 src/ledger/TrustLine.h
  50. +41 −0 src/lib/crypto/EdKeyPair.h
  51. +133 −0 src/lib/crypto/StellarPrivateKey.cpp
  52. +55 −0 src/lib/crypto/StellarPrivateKey.h
  53. +100 −0 src/lib/crypto/StellarPublicKey.cpp
  54. +48 −0 src/lib/crypto/StellarPublicKey.h
  55. +55 −0 src/lib/crypto/edkeypair.cpp
  56. +6 −0 src/lib/database/Database.h
  57. +5 −0 src/lib/util/Logging.h
  58. +13 −0 src/lib/util/types.cpp
  59. +10 −0 src/lib/util/types.h
  60. +24 −0 src/main/Application.cpp
  61. +54 −0 src/main/Application.h
  62. +15 −0 src/main/Config.h
  63. +10 −0 src/main/main.cpp
  64. +16 −0 src/overlay/FetchableItem.h
  65. +43 −0 src/overlay/Floodgate.cpp
  66. +49 −0 src/overlay/Floodgate.h
  67. +194 −0 src/overlay/ItemFetcher.cpp
  68. +101 −0 src/overlay/ItemFetcher.h
  69. +57 −0 src/overlay/OverlayGateway.h
  70. +421 −0 src/overlay/Peer.cpp
  71. +106 −0 src/overlay/Peer.h
  72. +45 −0 src/overlay/PeerDoor.cpp
  73. +32 −0 src/overlay/PeerDoor.h
  74. +89 −0 src/overlay/PeerMaster.cpp
  75. +60 −0 src/overlay/PeerMaster.h
  76. +6 −0 src/overlay/StellarMessage.h
  77. +268 −0 src/overlay/protocol.x
  78. +12 −0 src/overlay/test.cpp
  79. 0 src/transactions/CancelOfferTx.h
  80. 0 src/transactions/CreateOfferTx.h
  81. 0 src/transactions/InflationTx.h
  82. 0 src/transactions/MergeTx.h
  83. 0 src/transactions/PaymentTx.h
  84. 0 src/transactions/SetAccountTx.h
  85. 0 src/transactions/SetRegularKeyTx.h
  86. +30 −0 src/transactions/Transaction.cpp
  87. +51 −0 src/transactions/Transaction.h
  88. +16 −0 src/transactions/TransactionResultCodes.h
  89. +87 −0 src/transactions/TrustSetTx.cpp
  90. +14 −0 src/transactions/TrustSetTx.h
  91. +53 −0 src/txherder/TransactionSet.cpp
  92. +43 −0 src/txherder/TransactionSet.h
  93. +175 −0 src/txherder/TxHerder.cpp
  94. +71 −0 src/txherder/TxHerder.h
  95. +80 −0 src/txherder/TxHerderGateway.h
@@ -0,0 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.30723.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stellarx", "stellarx.vcxproj", "{916B91AB-A300-422C-B9C2-D683924DC109}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{916B91AB-A300-422C-B9C2-D683924DC109}.Debug|Win32.ActiveCfg = Debug|Win32
{916B91AB-A300-422C-B9C2-D683924DC109}.Debug|Win32.Build.0 = Debug|Win32
{916B91AB-A300-422C-B9C2-D683924DC109}.Release|Win32.ActiveCfg = Release|Win32
{916B91AB-A300-422C-B9C2-D683924DC109}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
@@ -0,0 +1,185 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{916B91AB-A300-422C-B9C2-D683924DC109}</ProjectGuid>
<RootNamespace>stellarx</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup />
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
<AdditionalIncludeDirectories>../../../libsodium/include;../../../xdrpp;../../src;c:/code/boost_1_57_0;C:\code\OpenSSL-Win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_WIN32_WINNT=0x0501;WIN32;_MBCS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<AdditionalIncludeDirectories>c:/code/boost_1_57_0;C:\code\OpenSSL-Win32\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_WIN32_WINNT=0x0501;_MBCS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<Link>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\src\clf\BucketList.cpp" />
<ClCompile Include="..\..\src\fba\Ballot.cpp" />
<ClCompile Include="..\..\src\fba\CommitStatement.cpp" />
<ClCompile Include="..\..\src\fba\CommittedStatement.cpp" />
<ClCompile Include="..\..\src\fba\FBAMaster.cpp" />
<ClCompile Include="..\..\src\fba\History.cpp" />
<ClCompile Include="..\..\src\fba\Node.cpp" />
<ClCompile Include="..\..\src\fba\OurNode.cpp" />
<ClCompile Include="..\..\src\fba\PreparedStatement.cpp" />
<ClCompile Include="..\..\src\fba\PrepareStatement.cpp" />
<ClCompile Include="..\..\src\fba\QuorumSet.cpp" />
<ClCompile Include="..\..\src\fba\Statement.cpp" />
<ClCompile Include="..\..\src\ledger\AccountEntry.cpp" />
<ClCompile Include="..\..\src\ledger\Ledger.cpp" />
<ClCompile Include="..\..\src\ledger\LedgerDatabase.cpp" />
<ClCompile Include="..\..\src\ledger\LedgerEntry.cpp" />
<ClCompile Include="..\..\src\ledger\LedgerMaster.cpp" />
<ClCompile Include="..\..\src\ledger\OfferEntry.cpp" />
<ClCompile Include="..\..\src\ledger\TrustLine.cpp" />
<ClCompile Include="..\..\src\lib\base58\Base58Data.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\lib\crypto\edkeypair.cpp" />
<ClCompile Include="..\..\src\lib\crypto\StellarPrivateKey.cpp" />
<ClCompile Include="..\..\src\lib\crypto\StellarPublicKey.cpp" />
<ClCompile Include="..\..\src\lib\util\base58.cpp" />
<ClCompile Include="..\..\src\lib\util\types.cpp" />
<ClCompile Include="..\..\src\lib\util\uint256.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\src\main\Application.cpp" />
<ClCompile Include="..\..\src\main\main.cpp" />
<ClCompile Include="..\..\src\overlay\Floodgate.cpp" />
<ClCompile Include="..\..\src\overlay\ItemFetcher.cpp" />
<ClCompile Include="..\..\src\overlay\Peer.cpp" />
<ClCompile Include="..\..\src\overlay\PeerDoor.cpp" />
<ClCompile Include="..\..\src\overlay\PeerMaster.cpp" />
<ClCompile Include="..\..\src\transactions\Transaction.cpp" />
<ClCompile Include="..\..\src\transactions\TrustSetTx.cpp" />
<ClCompile Include="..\..\src\txherder\TransactionSet.cpp" />
<ClCompile Include="..\..\src\txherder\TxHerder.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\clf\BucketList.h" />
<ClInclude Include="..\..\src\clf\CanonicalLedgerForm.h" />
<ClInclude Include="..\..\src\database\Database.h" />
<ClInclude Include="..\..\src\fba\Ballot.h" />
<ClInclude Include="..\..\src\fba\CommitStatement.h" />
<ClInclude Include="..\..\src\fba\CommittedStatement.h" />
<ClInclude Include="..\..\src\fba\FBAGateway.h" />
<ClInclude Include="..\..\src\fba\FBAMaster.h" />
<ClInclude Include="..\..\src\fba\FBAWorldInterface.h" />
<ClInclude Include="..\..\src\fba\History.h" />
<ClInclude Include="..\..\src\fba\Node.h" />
<ClInclude Include="..\..\src\fba\OurNode.h" />
<ClInclude Include="..\..\src\fba\PreparedStatement.h" />
<ClInclude Include="..\..\src\fba\PrepareStatement.h" />
<ClInclude Include="..\..\src\fba\QuorumSet.h" />
<ClInclude Include="..\..\src\fba\Statement.h" />
<ClInclude Include="..\..\src\generated\stellar.hh" />
<ClInclude Include="..\..\src\history\HistoryGateway.h" />
<ClInclude Include="..\..\src\ledger\AccountEntry.h" />
<ClInclude Include="..\..\src\ledger\Ledger.h" />
<ClInclude Include="..\..\src\ledger\LedgerDatabase.h" />
<ClInclude Include="..\..\src\ledger\LedgerEntry.h" />
<ClInclude Include="..\..\src\ledger\LedgerGateway.h" />
<ClInclude Include="..\..\src\ledger\LedgerMaster.h" />
<ClInclude Include="..\..\src\ledger\OfferEntry.h" />
<ClInclude Include="..\..\src\ledger\TrustLine.h" />
<ClInclude Include="..\..\src\lib\base58\Base58.h" />
<ClInclude Include="..\..\src\lib\base58\Base58Data.h" />
<ClInclude Include="..\..\src\lib\base58\base_uint.h" />
<ClInclude Include="..\..\src\lib\base58\strHex.h" />
<ClInclude Include="..\..\src\lib\crypto\EdKeyPair.h" />
<ClInclude Include="..\..\src\lib\crypto\StellarPrivateKey.h" />
<ClInclude Include="..\..\src\lib\crypto\StellarPublicKey.h" />
<ClInclude Include="..\..\src\lib\util\base58.h" />
<ClInclude Include="..\..\src\lib\util\byte_order.h" />
<ClInclude Include="..\..\src\lib\util\Logging.h" />
<ClInclude Include="..\..\src\lib\util\types.h" />
<ClInclude Include="..\..\src\lib\util\uint256.h" />
<ClInclude Include="..\..\src\main\Application.h" />
<ClInclude Include="..\..\src\main\Config.h" />
<ClInclude Include="..\..\src\overlay\FetchableItem.h" />
<ClInclude Include="..\..\src\overlay\Floodgate.h" />
<ClInclude Include="..\..\src\overlay\ItemFetcher.h" />
<ClInclude Include="..\..\src\overlay\OverlayGateway.h" />
<ClInclude Include="..\..\src\overlay\Peer.h" />
<ClInclude Include="..\..\src\overlay\PeerDoor.h" />
<ClInclude Include="..\..\src\overlay\PeerMaster.h" />
<ClInclude Include="..\..\src\overlay\StellarMessage.h" />
<ClInclude Include="..\..\src\transactions\CancelOfferTx.h" />
<ClInclude Include="..\..\src\transactions\CreateOfferTx.h" />
<ClInclude Include="..\..\src\transactions\InflationTx.h" />
<ClInclude Include="..\..\src\transactions\MergeTx.h" />
<ClInclude Include="..\..\src\transactions\PaymentTx.h" />
<ClInclude Include="..\..\src\transactions\SetAccountTx.h" />
<ClInclude Include="..\..\src\transactions\SetRegularKeyTx.h" />
<ClInclude Include="..\..\src\transactions\Transaction.h" />
<ClInclude Include="..\..\src\transactions\TransactionResultCodes.h" />
<ClInclude Include="..\..\src\transactions\TrustSetTx.h" />
<ClInclude Include="..\..\src\txherder\TransactionSet.h" />
<ClInclude Include="..\..\src\txherder\TxHerder.h" />
<ClInclude Include="..\..\src\txherder\TxHerderGateway.h" />
</ItemGroup>
<ItemGroup>
<Text Include="..\..\src\lib\beast\beast.txt" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\src\overlay\protocol.x" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
Oops, something went wrong.

0 comments on commit 48b5a70

Please sign in to comment.