Split up RPC handlers for classic build.

This commit is contained in:
Tom Ritchford
2015-07-10 16:50:04 -04:00
committed by Vinnie Falco
parent 1d09c54fdc
commit 70fc091e74
86 changed files with 721 additions and 178 deletions

View File

@@ -3065,259 +3065,334 @@
<ClInclude Include="..\..\src\ripple\rpc\Coroutine.h"> <ClInclude Include="..\..\src\ripple\rpc\Coroutine.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\handlers\AccountCurrenciesHandler.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\AccountCurrenciesHandler.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\AccountInfo.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\AccountInfo.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\AccountLines.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\AccountLines.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\AccountObjects.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\AccountObjects.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\AccountOffers.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\AccountOffers.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\AccountTx.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\AccountTx.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\AccountTxOld.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\AccountTxOld.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\AccountTxSwitch.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\AccountTxSwitch.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\BlackList.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\BlackList.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\BookOffers.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\BookOffers.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\CanDelete.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\CanDelete.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Connect.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Connect.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\ConsensusInfo.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\ConsensusInfo.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Feature.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Feature.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\FetchInfo.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\FetchInfo.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\GatewayBalances.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\GatewayBalances.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\GetCounts.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\GetCounts.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\handlers\Handlers.h"> <ClInclude Include="..\..\src\ripple\rpc\handlers\Handlers.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Internal.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Internal.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Ledger.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\handlers\Ledger.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerAccept.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerAccept.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerCleanerHandler.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerCleanerHandler.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerClosed.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerClosed.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerCurrent.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerCurrent.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerData.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerData.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerEntry.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerEntry.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerHandler.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\handlers\LedgerHandler.h">
</ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerHeader.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerHeader.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerRequest.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerRequest.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LogLevel.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LogLevel.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LogRotate.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LogRotate.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\NoRippleCheck.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\NoRippleCheck.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\OwnerInfo.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\OwnerInfo.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\PathFind.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\PathFind.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Peers.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Peers.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Ping.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Ping.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Print.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Print.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Random.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Random.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\RipplePathFind.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\RipplePathFind.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\ServerInfo.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\ServerInfo.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\ServerState.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\ServerState.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\SignFor.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\SignFor.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\SignHandler.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\SignHandler.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Stop.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Stop.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Submit.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Submit.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\SubmitMultiSigned.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\SubmitMultiSigned.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Subscribe.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Subscribe.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\TransactionEntry.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\TransactionEntry.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Tx.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Tx.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\TxHistory.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\TxHistory.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\UnlAdd.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\UnlAdd.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\UnlDelete.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\UnlDelete.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\UnlList.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\UnlList.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\UnlLoad.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\UnlLoad.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\UnlNetwork.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\UnlNetwork.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\UnlReset.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\UnlReset.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\UnlScore.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\UnlScore.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Unsubscribe.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Unsubscribe.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\ValidationCreate.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\ValidationCreate.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\ValidationSeed.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\ValidationSeed.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\handlers\Version.h"> <ClInclude Include="..\..\src\ripple\rpc\handlers\Version.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\handlers\WalletPropose.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\WalletPropose.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\handlers\WalletPropose.h"> <ClInclude Include="..\..\src\ripple\rpc\handlers\WalletPropose.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\handlers\WalletSeed.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\WalletSeed.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\impl\AccountFromString.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\AccountFromString.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\impl\AccountFromString.h"> <ClInclude Include="..\..\src\ripple\rpc\impl\AccountFromString.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\impl\Accounts.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\Accounts.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\impl\Accounts.h"> <ClInclude Include="..\..\src\ripple\rpc\impl\Accounts.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\impl\Coroutine.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\Coroutine.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\impl\GetAccountObjects.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\GetAccountObjects.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\impl\GetAccountObjects.h"> <ClInclude Include="..\..\src\ripple\rpc\impl\GetAccountObjects.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\impl\Handler.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\Handler.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\impl\Handler.h"> <ClInclude Include="..\..\src\ripple\rpc\impl\Handler.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\impl\KeypairForSignature.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\KeypairForSignature.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\impl\KeypairForSignature.h"> <ClInclude Include="..\..\src\ripple\rpc\impl\KeypairForSignature.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\impl\LegacyPathFind.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\LegacyPathFind.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\impl\LegacyPathFind.h"> <ClInclude Include="..\..\src\ripple\rpc\impl\LegacyPathFind.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\impl\LookupLedger.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\LookupLedger.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\impl\LookupLedger.h"> <ClInclude Include="..\..\src\ripple\rpc\impl\LookupLedger.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\impl\ParseAccountIds.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\ParseAccountIds.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\impl\ParseAccountIds.h"> <ClInclude Include="..\..\src\ripple\rpc\impl\ParseAccountIds.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\impl\RPCHandler.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\RPCHandler.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\impl\RPCVersion.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\RPCVersion.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\impl\Status.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\Status.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\impl\TransactionSign.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\TransactionSign.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\impl\TransactionSign.h"> <ClInclude Include="..\..\src\ripple\rpc\impl\TransactionSign.h">
</ClInclude> </ClInclude>
<ClInclude Include="..\..\src\ripple\rpc\impl\Tuning.h"> <ClInclude Include="..\..\src\ripple\rpc\impl\Tuning.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\impl\Utilities.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\Utilities.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\impl\Utilities.h"> <ClInclude Include="..\..\src\ripple\rpc\impl\Utilities.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\impl\Yield.cpp"> <ClCompile Include="..\..\src\ripple\rpc\impl\Yield.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\InternalHandler.h"> <ClInclude Include="..\..\src\ripple\rpc\InternalHandler.h">
</ClInclude> </ClInclude>
@@ -3330,21 +3405,26 @@
<ClInclude Include="..\..\src\ripple\rpc\Status.h"> <ClInclude Include="..\..\src\ripple\rpc\Status.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\tests\Coroutine.test.cpp"> <ClCompile Include="..\..\src\ripple\rpc\tests\Coroutine.test.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\tests\JSONRPC.test.cpp"> <ClCompile Include="..\..\src\ripple\rpc\tests\JSONRPC.test.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\tests\KeyGeneration.test.cpp"> <ClCompile Include="..\..\src\ripple\rpc\tests\KeyGeneration.test.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\tests\Status.test.cpp"> <ClCompile Include="..\..\src\ripple\rpc\tests\Status.test.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\tests\TestOutputSuite.test.h"> <ClInclude Include="..\..\src\ripple\rpc\tests\TestOutputSuite.test.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\tests\Yield.test.cpp"> <ClCompile Include="..\..\src\ripple\rpc\tests\Yield.test.cpp">
<ExcludedFromBuild>True</ExcludedFromBuild> <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\Yield.h"> <ClInclude Include="..\..\src\ripple\rpc\Yield.h">
</ClInclude> </ClInclude>
@@ -3723,6 +3803,8 @@
<ClInclude Include="..\..\src\ripple\unity\rocksdb.h"> <ClInclude Include="..\..\src\ripple\unity\rocksdb.h">
</ClInclude> </ClInclude>
<ClCompile Include="..\..\src\ripple\unity\rpcx.cpp"> <ClCompile Include="..\..\src\ripple\unity\rpcx.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug.classic|x64'">True</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release.classic|x64'">True</ExcludedFromBuild>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\unity\secp256k1.cpp"> <ClCompile Include="..\..\src\ripple\unity\secp256k1.cpp">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='debug.classic|x64'">..\..\src\secp256k1;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='debug.classic|x64'">..\..\src\secp256k1;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>

View File

@@ -3843,12 +3843,6 @@
<ClCompile Include="..\..\src\ripple\rpc\handlers\Internal.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\Internal.cpp">
<Filter>ripple\rpc\handlers</Filter> <Filter>ripple\rpc\handlers</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\Ledger.cpp">
<Filter>ripple\rpc\handlers</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\handlers\Ledger.h">
<Filter>ripple\rpc\handlers</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerAccept.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerAccept.cpp">
<Filter>ripple\rpc\handlers</Filter> <Filter>ripple\rpc\handlers</Filter>
</ClCompile> </ClCompile>
@@ -3867,6 +3861,12 @@
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerEntry.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerEntry.cpp">
<Filter>ripple\rpc\handlers</Filter> <Filter>ripple\rpc\handlers</Filter>
</ClCompile> </ClCompile>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerHandler.cpp">
<Filter>ripple\rpc\handlers</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ripple\rpc\handlers\LedgerHandler.h">
<Filter>ripple\rpc\handlers</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerHeader.cpp"> <ClCompile Include="..\..\src\ripple\rpc\handlers\LedgerHeader.cpp">
<Filter>ripple\rpc\handlers</Filter> <Filter>ripple\rpc\handlers</Filter>
</ClCompile> </ClCompile>

View File

@@ -56,7 +56,7 @@ The following environment variables modify the build environment:
If set, used to detect a toolchain. If set, used to detect a toolchain.
BOOST_ROOT BOOST_ROOT
Path to the boost directory. Path to the boost directory.
OPENSSL_ROOT OPENSSL_ROOT
Path to the openssl directory. Path to the openssl directory.
@@ -673,6 +673,7 @@ def get_classic_sources():
append_sources(result, *list_sources('src/ripple/overlay', '.cpp')) append_sources(result, *list_sources('src/ripple/overlay', '.cpp'))
append_sources(result, *list_sources('src/ripple/peerfinder', '.cpp')) append_sources(result, *list_sources('src/ripple/peerfinder', '.cpp'))
append_sources(result, *list_sources('src/ripple/protocol', '.cpp')) append_sources(result, *list_sources('src/ripple/protocol', '.cpp'))
append_sources(result, *list_sources('src/ripple/rpc', '.cpp'))
append_sources(result, *list_sources('src/ripple/shamap', '.cpp')) append_sources(result, *list_sources('src/ripple/shamap', '.cpp'))
append_sources(result, *list_sources('src/ripple/test', '.cpp')) append_sources(result, *list_sources('src/ripple/test', '.cpp'))
@@ -709,6 +710,7 @@ def get_unity_sources():
'src/ripple/unity/peerfinder.cpp', 'src/ripple/unity/peerfinder.cpp',
'src/ripple/unity/json.cpp', 'src/ripple/unity/json.cpp',
'src/ripple/unity/protocol.cpp', 'src/ripple/unity/protocol.cpp',
'src/ripple/unity/rpcx.cpp',
'src/ripple/unity/shamap.cpp', 'src/ripple/unity/shamap.cpp',
'src/ripple/unity/test.cpp', 'src/ripple/unity/test.cpp',
) )
@@ -837,7 +839,6 @@ for tu_style in ['classic', 'unity']:
'src/ripple/unity/protobuf.cpp', 'src/ripple/unity/protobuf.cpp',
'src/ripple/unity/ripple.proto.cpp', 'src/ripple/unity/ripple.proto.cpp',
'src/ripple/unity/resource.cpp', 'src/ripple/unity/resource.cpp',
'src/ripple/unity/rpcx.cpp',
'src/ripple/unity/server.cpp', 'src/ripple/unity/server.cpp',
'src/ripple/unity/validators.cpp', 'src/ripple/unity/validators.cpp',
'src/ripple/unity/websocket02.cpp' 'src/ripple/unity/websocket02.cpp'
@@ -959,4 +960,3 @@ def do_count(target, source, env):
print "Total unit test lines: %d" % lines print "Total unit test lines: %d" % lines
PhonyTargets(env, count = do_count) PhonyTargets(env, count = do_count)

View File

@@ -20,6 +20,7 @@
#ifndef RIPPLE_JSON_JSONPROPERTYSTREAM_H_INCLUDED #ifndef RIPPLE_JSON_JSONPROPERTYSTREAM_H_INCLUDED
#define RIPPLE_JSON_JSONPROPERTYSTREAM_H_INCLUDED #define RIPPLE_JSON_JSONPROPERTYSTREAM_H_INCLUDED
#include <ripple/json/json_value.h>
#include <beast/utility/PropertyStream.h> #include <beast/utility/PropertyStream.h>
namespace ripple { namespace ripple {

View File

@@ -20,6 +20,9 @@
#ifndef RIPPLE_APP_PEERS_CLUSTERNODESTATUS_H_INCLUDED #ifndef RIPPLE_APP_PEERS_CLUSTERNODESTATUS_H_INCLUDED
#define RIPPLE_APP_PEERS_CLUSTERNODESTATUS_H_INCLUDED #define RIPPLE_APP_PEERS_CLUSTERNODESTATUS_H_INCLUDED
#include <cstdint>
#include <string>
namespace ripple { namespace ripple {
class ClusterNodeStatus class ClusterNodeStatus
@@ -29,10 +32,12 @@ public:
ClusterNodeStatus() : mLoadFee(0), mReportTime(0) ClusterNodeStatus() : mLoadFee(0), mReportTime(0)
{ ; } { ; }
explicit ClusterNodeStatus(std::string const& name) : mNodeName(name), mLoadFee(0), mReportTime(0) explicit ClusterNodeStatus(std::string const& name) :
mNodeName(name), mLoadFee(0), mReportTime(0)
{ ; } { ; }
ClusterNodeStatus(std::string const& name, std::uint32_t fee, std::uint32_t rtime) : ClusterNodeStatus(
std::string const& name, std::uint32_t fee, std::uint32_t rtime) :
mNodeName(name), mNodeName(name),
mLoadFee(fee), mLoadFee(fee),
mReportTime(rtime) mReportTime(rtime)

View File

@@ -27,7 +27,7 @@ namespace jss {
// JSON static strings // JSON static strings
#define JSS(x) const Json::StaticString x ( #x ) #define JSS(x) const ::Json::StaticString x ( #x )
/* The "StaticString" field names are used instead of string literals to /* The "StaticString" field names are used instead of string literals to
optimize the performance of accessing members of Json::Value objects. optimize the performance of accessing members of Json::Value objects.

View File

@@ -18,9 +18,13 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/paths/RippleState.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/rpc/impl/AccountFromString.h> #include <ripple/rpc/impl/AccountFromString.h>
#include <ripple/rpc/impl/LookupLedger.h> #include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/app/paths/RippleState.h>
namespace ripple { namespace ripple {

View File

@@ -18,9 +18,17 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h> #include <ripple/app/main/Application.h>
#include <ripple/json/json_value.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/Indexes.h> #include <ripple/protocol/Indexes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/protocol/types.h> #include <ripple/protocol/types.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/AccountFromString.h>
#include <ripple/rpc/impl/LookupLedger.h>
namespace ripple { namespace ripple {

View File

@@ -19,9 +19,16 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h> #include <ripple/app/main/Application.h>
#include <ripple/rpc/impl/Tuning.h>
#include <ripple/app/paths/RippleState.h> #include <ripple/app/paths/RippleState.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h> #include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/AccountFromString.h>
#include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/rpc/impl/Tuning.h>
namespace ripple { namespace ripple {

View File

@@ -18,10 +18,19 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/json/json_writer.h>
#include <ripple/app/main/Application.h> #include <ripple/app/main/Application.h>
#include <ripple/rpc/impl/Tuning.h> #include <ripple/ledger/ReadView.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/Indexes.h> #include <ripple/protocol/Indexes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/AccountFromString.h>
#include <ripple/rpc/impl/GetAccountObjects.h> #include <ripple/rpc/impl/GetAccountObjects.h>
#include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/rpc/impl/Tuning.h>
#include <string> #include <string>
#include <sstream> #include <sstream>

View File

@@ -19,6 +19,15 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h> #include <ripple/app/main/Application.h>
#include <ripple/json/json_value.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/AccountFromString.h>
#include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/rpc/impl/Tuning.h> #include <ripple/rpc/impl/Tuning.h>
namespace ripple { namespace ripple {

View File

@@ -18,10 +18,20 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/main/Application.h> #include <ripple/app/main/Application.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/json/json_value.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/protocol/types.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/rpc/impl/Utilities.h> #include <ripple/rpc/impl/Utilities.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
#include <ripple/protocol/types.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,16 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
namespace ripple { namespace ripple {

View File

@@ -18,9 +18,17 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/json/json_value.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
namespace ripple { namespace ripple {
Json::Value doAccountTxOld (RPC::Context&);
Json::Value doAccountTx (RPC::Context&);
// Temporary switching code until the old account_tx is removed // Temporary switching code until the old account_tx is removed
Json::Value doAccountTxSwitch (RPC::Context& context) Json::Value doAccountTxSwitch (RPC::Context& context)
{ {

View File

@@ -18,7 +18,10 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/ResourceManager.h> #include <ripple/resource/ResourceManager.h>
#include <ripple/rpc/Context.h>
namespace ripple { namespace ripple {

View File

@@ -18,7 +18,17 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/basics/Log.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/protocol/types.h> #include <ripple/protocol/types.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/LookupLedger.h>
namespace ripple { namespace ripple {

View File

@@ -18,7 +18,12 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/app/misc/SHAMapStore.h> #include <ripple/app/misc/SHAMapStore.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <beast/module/core/text/LexicalCast.h> #include <beast/module/core/text/LexicalCast.h>
#include <boost/algorithm/string/case_conv.hpp> #include <boost/algorithm/string/case_conv.hpp>
#include <boost/format.hpp> #include <boost/format.hpp>

View File

@@ -18,7 +18,14 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/core/Config.h>
#include <ripple/net/RPCErr.h>
#include <ripple/overlay/Overlay.h> #include <ripple/overlay/Overlay.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/Handler.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,11 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/json/json_value.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
namespace ripple { namespace ripple {

View File

@@ -18,32 +18,16 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/AmendmentTable.h> #include <ripple/app/misc/AmendmentTable.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/net/RPCErr.h>
#include <ripple/rpc/Context.h>
#include <beast/module/core/text/LexicalCast.h> #include <beast/module/core/text/LexicalCast.h>
namespace ripple { namespace ripple {
static void textTime (
std::string& text, int& seconds, const char* unitName, int unitVal)
{
int i = seconds / unitVal;
if (i == 0)
return;
seconds -= unitVal * i;
if (!text.empty ())
text += ", ";
text += beast::lexicalCastThrow <std::string> (i);
text += " ";
text += unitName;
if (i > 1)
text += "s";
}
Json::Value doFeature (RPC::Context& context) Json::Value doFeature (RPC::Context& context)
{ {
if (!context.params.isMember (jss::feature)) if (!context.params.isMember (jss::feature))

View File

@@ -18,6 +18,10 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/json/json_value.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
namespace ripple { namespace ripple {

View File

@@ -19,9 +19,14 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h> #include <ripple/app/main/Application.h>
#include <ripple/app/paths/RippleState.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/AccountFromString.h> #include <ripple/rpc/impl/AccountFromString.h>
#include <ripple/rpc/impl/LookupLedger.h> #include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/app/paths/RippleState.h>
namespace ripple { namespace ripple {

View File

@@ -18,15 +18,45 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/core/DatabaseCon.h>
#include <ripple/app/ledger/AcceptedLedger.h> #include <ripple/app/ledger/AcceptedLedger.h>
#include <ripple/app/ledger/InboundLedgers.h> #include <ripple/app/ledger/InboundLedgers.h>
#include <ripple/ledger/CachedSLEs.h> #include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/basics/UptimeTimer.h> #include <ripple/basics/UptimeTimer.h>
#include <ripple/core/DatabaseCon.h>
#include <ripple/json/json_value.h>
#include <ripple/ledger/CachedSLEs.h>
#include <ripple/net/RPCErr.h>
#include <ripple/nodestore/Database.h> #include <ripple/nodestore/Database.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
namespace ripple { namespace ripple {
static
void textTime (
std::string& text, int& seconds, const char* unitName, int unitVal)
{
int i = seconds / unitVal;
if (i == 0)
return;
seconds -= unitVal * i;
if (!text.empty ())
text += ", ";
text += std::to_string(i);
text += " ";
text += unitName;
if (i > 1)
text += "s";
}
// { // {
// min_count: <number> // optional, defaults to 10 // min_count: <number> // optional, defaults to 10
// } // }

View File

@@ -20,6 +20,8 @@
#ifndef RIPPLE_RPC_HANDLERS_HANDLERS_H_INCLUDED #ifndef RIPPLE_RPC_HANDLERS_HANDLERS_H_INCLUDED
#define RIPPLE_RPC_HANDLERS_HANDLERS_H_INCLUDED #define RIPPLE_RPC_HANDLERS_HANDLERS_H_INCLUDED
#include <ripple/rpc/handlers/LedgerHandler.h>
namespace ripple { namespace ripple {
Json::Value doAccountCurrencies (RPC::Context&); Json::Value doAccountCurrencies (RPC::Context&);

View File

@@ -18,7 +18,15 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/basics/Log.h>
#include <ripple/json/json_value.h>
#include <ripple/json/json_writer.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/InternalHandler.h> #include <ripple/rpc/InternalHandler.h>
#include <string>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,15 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/app/main/Application.h>
#include <ripple/core/Config.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/Indexes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,11 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/main/Application.h>
#include <ripple/json/json_value.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/Handler.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,11 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/json/json_value.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,12 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/json/json_value.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,12 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerToJson.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/rpc/Context.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
namespace ripple { namespace ripple {

View File

@@ -19,7 +19,15 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h> #include <ripple/app/main/Application.h>
#include <ripple/basics/strHex.h>
#include <ripple/basics/StringUtilities.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/Indexes.h> #include <ripple/protocol/Indexes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/LookupLedger.h>
namespace ripple { namespace ripple {

View File

@@ -18,11 +18,15 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/rpc/handlers/LedgerHandler.h>
#include <ripple/app/ledger/LedgerToJson.h> #include <ripple/app/ledger/LedgerToJson.h>
#include <ripple/app/main/Application.h>
#include <ripple/core/LoadFeeTrack.h> #include <ripple/core/LoadFeeTrack.h>
#include <ripple/json/Object.h> #include <ripple/json/Object.h>
#include <ripple/protocol/ErrorCodes.h> #include <ripple/protocol/ErrorCodes.h>
#include <ripple/rpc/handlers/Ledger.h> #include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
namespace ripple { namespace ripple {

View File

@@ -20,9 +20,16 @@
#ifndef RIPPLE_RPC_HANDLERS_LEDGER_H_INCLUDED #ifndef RIPPLE_RPC_HANDLERS_LEDGER_H_INCLUDED
#define RIPPLE_RPC_HANDLERS_LEDGER_H_INCLUDED #define RIPPLE_RPC_HANDLERS_LEDGER_H_INCLUDED
#include <ripple/app/main/Application.h>
#include <ripple/app/ledger/LedgerToJson.h> #include <ripple/app/ledger/LedgerToJson.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/core/LoadFeeTrack.h> #include <ripple/core/LoadFeeTrack.h>
#include <ripple/json/Object.h> #include <ripple/json/Object.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/Status.h>
#include <ripple/rpc/impl/Handler.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
namespace Json { namespace Json {
@@ -32,6 +39,8 @@ class Object;
namespace ripple { namespace ripple {
namespace RPC { namespace RPC {
struct Context;
// ledger [id|index|current|closed] [full] // ledger [id|index|current|closed] [full]
// { // {
// ledger: 'current' | 'closed' | <uint256> | <number>, // optional // ledger: 'current' | 'closed' | <uint256> | <number>, // optional

View File

@@ -19,6 +19,10 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerToJson.h> #include <ripple/app/ledger/LedgerToJson.h>
#include <ripple/basics/strHex.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/impl/LookupLedger.h>
namespace ripple { namespace ripple {

View File

@@ -20,6 +20,12 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/InboundLedgers.h> #include <ripple/app/ledger/InboundLedgers.h>
#include <ripple/app/ledger/LedgerToJson.h> #include <ripple/app/ledger/LedgerToJson.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/main/Application.h>
#include <ripple/net/RPCErr.h>
#include <ripple/rpc/Context.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/impl/Tuning.h> #include <ripple/rpc/impl/Tuning.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,12 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/basics/Log.h>
#include <ripple/json/json_value.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <boost/algorithm/string/predicate.hpp> #include <boost/algorithm/string/predicate.hpp>
namespace ripple { namespace ripple {

View File

@@ -18,10 +18,12 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/basics/Log.h>
#include <ripple/rpc/impl/Handler.h>
namespace ripple { namespace ripple {
Json::Value doLogRotate (RPC::Context& context) Json::Value doLogRotate (RPC::Context&)
{ {
return RPC::makeObjectValue (deprecatedLogs().rotate()); return RPC::makeObjectValue (deprecatedLogs().rotate());
} }

View File

@@ -19,9 +19,17 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h> #include <ripple/app/main/Application.h>
#include <ripple/rpc/impl/Tuning.h>
#include <ripple/app/paths/RippleState.h> #include <ripple/app/paths/RippleState.h>
#include <ripple/core/LoadFeeTrack.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/protocol/TxFlags.h> #include <ripple/protocol/TxFlags.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/AccountFromString.h>
#include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/rpc/impl/Tuning.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,13 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/json/json_value.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/impl/AccountFromString.h>
#include <ripple/rpc/Context.h>
namespace ripple { namespace ripple {

View File

@@ -18,7 +18,15 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/app/paths/PathRequests.h> #include <ripple/app/paths/PathRequests.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
namespace ripple { namespace ripple {

View File

@@ -18,13 +18,19 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/UniqueNodeList.h> #include <ripple/app/misc/UniqueNodeList.h>
#include <ripple/overlay/Overlay.h> #include <ripple/overlay/Overlay.h>
#include <ripple/protocol/JsonFields.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
namespace ripple { namespace ripple {
Json::Value doPeers (RPC::Context& context) namespace RPC {
struct Context;
}
Json::Value doPeers (RPC::Context&)
{ {
Json::Value jvResult (Json::objectValue); Json::Value jvResult (Json::objectValue);

View File

@@ -18,10 +18,15 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/json/json_value.h>
namespace ripple { namespace ripple {
Json::Value doPing (RPC::Context& context) namespace RPC {
struct Context;
} // RPC
Json::Value doPing (RPC::Context&)
{ {
return Json::Value (Json::objectValue); return Json::Value (Json::objectValue);
} }

View File

@@ -18,7 +18,11 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/json/JsonPropertyStream.h> #include <ripple/json/JsonPropertyStream.h>
#include <ripple/json/json_value.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
namespace ripple { namespace ripple {

View File

@@ -20,14 +20,22 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/crypto/RandomNumbers.h> #include <ripple/crypto/RandomNumbers.h>
#include <ripple/json/json_value.h> #include <ripple/json/json_value.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/basics/base_uint.h>
namespace ripple { namespace ripple {
namespace RPC {
struct Context;
}
// Result: // Result:
// { // {
// random: <uint256> // random: <uint256>
// } // }
Json::Value doRandom (RPC::Context& context) Json::Value doRandom (RPC::Context&)
{ {
// TODO(tom): the try/catch is almost certainly redundant, we catch at the // TODO(tom): the try/catch is almost certainly redundant, we catch at the
// top level too. // top level too.

View File

@@ -19,16 +19,31 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/rpc/RipplePathFind.h> #include <ripple/rpc/RipplePathFind.h>
#include <ripple/rpc/impl/Tuning.h> #include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/main/Application.h> #include <ripple/app/main/Application.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/app/paths/AccountCurrencies.h> #include <ripple/app/paths/AccountCurrencies.h>
#include <ripple/app/paths/FindPaths.h> #include <ripple/app/paths/FindPaths.h>
#include <ripple/app/paths/PathRequest.h>
#include <ripple/app/paths/PathRequests.h>
#include <ripple/app/paths/RippleCalc.h> #include <ripple/app/paths/RippleCalc.h>
#include <ripple/ledger/PaymentSandbox.h> #include <ripple/basics/Log.h>
#include <ripple/core/Config.h>
#include <ripple/core/LoadFeeTrack.h> #include <ripple/core/LoadFeeTrack.h>
#include <ripple/json/json_reader.h>
#include <ripple/json/json_writer.h>
#include <ripple/ledger/PaymentSandbox.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/protocol/STParsedJSON.h> #include <ripple/protocol/STParsedJSON.h>
#include <ripple/protocol/types.h> #include <ripple/protocol/types.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/RipplePathFind.h>
#include <ripple/rpc/impl/LegacyPathFind.h> #include <ripple/rpc/impl/LegacyPathFind.h>
#include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/rpc/impl/Tuning.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
namespace ripple { namespace ripple {
@@ -215,8 +230,7 @@ Json::Value doRipplePathFind (RPC::Context& context)
} }
WriteLog (lsDEBUG, RPCHandler) WriteLog (lsDEBUG, RPCHandler)
<< boost::str (boost::format ("ripple_path_find< %s") << "ripple_path_find< %s" << jvResult;
% jvResult);
return jvResult; return jvResult;
} }

View File

@@ -18,6 +18,12 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/json/json_value.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/TransactionSign.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,12 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/json/json_value.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/TransactionSign.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,12 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/json/json_value.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/TransactionSign.h> #include <ripple/rpc/impl/TransactionSign.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,13 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/json/json_value.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/TransactionSign.h> #include <ripple/rpc/impl/TransactionSign.h>
namespace ripple { namespace ripple {

View File

@@ -18,11 +18,18 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/json/json_value.h>
#include <ripple/rpc/impl/Handler.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
namespace ripple { namespace ripple {
Json::Value doStop (RPC::Context& context) namespace RPC {
struct Context;
}
Json::Value doStop (RPC::Context&)
{ {
auto lock = beast::make_lock(getApp().getMasterMutex()); auto lock = beast::make_lock(getApp().getMasterMutex());
getApp().signalStop (); getApp().signalStop ();

View File

@@ -18,7 +18,15 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/basics/StringUtilities.h> #include <ripple/basics/StringUtilities.h>
#include <ripple/basics/strHex.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/resource/Fees.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/TransactionSign.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
namespace ripple { namespace ripple {

View File

@@ -16,7 +16,11 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/basics/StringUtilities.h> #include <ripple/basics/StringUtilities.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/TransactionSign.h>
namespace ripple { namespace ripple {

View File

@@ -18,8 +18,18 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/basics/Log.h>
#include <ripple/ledger/ReadView.h>
#include <ripple/net/RPCErr.h>
#include <ripple/net/RPCSub.h> #include <ripple/net/RPCSub.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/impl/ParseAccountIds.h> #include <ripple/rpc/impl/ParseAccountIds.h>
#include <ripple/rpc/Context.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,10 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/LookupLedger.h>
namespace ripple { namespace ripple {

View File

@@ -18,7 +18,14 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/app/tx/TransactionMaster.h> #include <ripple/app/tx/TransactionMaster.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/Utilities.h> #include <ripple/rpc/impl/Utilities.h>
namespace ripple { namespace ripple {

View File

@@ -18,7 +18,17 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/tx/Transaction.h>
#include <ripple/core/DatabaseCon.h>
#include <ripple/core/SociDB.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/resource/Fees.h>
#include <ripple/rpc/Context.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
#include <boost/format.hpp>
namespace ripple { namespace ripple {

View File

@@ -18,8 +18,15 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/misc/UniqueNodeList.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/UniqueNodeList.h>
#include <ripple/json/json_value.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/Handler.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,13 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/UniqueNodeList.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/Handler.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
namespace ripple { namespace ripple {

View File

@@ -18,11 +18,18 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/UniqueNodeList.h>
#include <ripple/protocol/JsonFields.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
namespace ripple { namespace ripple {
Json::Value doUnlList (RPC::Context& context) namespace RPC {
struct Context;
}
Json::Value doUnlList (RPC::Context&)
{ {
auto lock = beast::make_lock(getApp().getMasterMutex()); auto lock = beast::make_lock(getApp().getMasterMutex());
Json::Value obj (Json::objectValue); Json::Value obj (Json::objectValue);

View File

@@ -18,6 +18,12 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/UniqueNodeList.h>
#include <ripple/core/Config.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/net/RPCErr.h>
#include <ripple/rpc/impl/Handler.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
namespace ripple { namespace ripple {

View File

@@ -18,12 +18,19 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/UniqueNodeList.h>
#include <ripple/rpc/impl/Handler.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
namespace ripple { namespace ripple {
namespace RPC {
struct Context;
}
// Populate the UNL from ripple.com's validators.txt file. // Populate the UNL from ripple.com's validators.txt file.
Json::Value doUnlNetwork (RPC::Context& context) Json::Value doUnlNetwork (RPC::Context&)
{ {
auto lock = beast::make_lock(getApp().getMasterMutex()); auto lock = beast::make_lock(getApp().getMasterMutex());
getApp().getUNL ().nodeNetwork (); getApp().getUNL ().nodeNetwork ();

View File

@@ -18,11 +18,18 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/UniqueNodeList.h>
#include <ripple/rpc/impl/Handler.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
namespace ripple { namespace ripple {
Json::Value doUnlReset (RPC::Context& context) namespace RPC {
struct Context;
}
Json::Value doUnlReset (RPC::Context&)
{ {
auto lock = beast::make_lock(getApp().getMasterMutex()); auto lock = beast::make_lock(getApp().getMasterMutex());
getApp().getUNL ().nodeReset (); getApp().getUNL ().nodeReset ();

View File

@@ -19,6 +19,13 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/UniqueNodeList.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/Handler.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,13 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/basics/Log.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/ParseAccountIds.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,12 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/basics/Log.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/protocol/RippleAddress.h>
#include <ripple/rpc/Context.h>
namespace ripple { namespace ripple {

View File

@@ -18,7 +18,14 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/core/Config.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <beast/utility/make_lock.h> #include <beast/utility/make_lock.h>
#include <iostream>
namespace ripple { namespace ripple {

View File

@@ -18,8 +18,13 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/basics/strHex.h>
#include <ripple/crypto/KeyType.h> #include <ripple/crypto/KeyType.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/protocol/RippleAddress.h> #include <ripple/protocol/RippleAddress.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/handlers/WalletPropose.h> #include <ripple/rpc/handlers/WalletPropose.h>
#include <ed25519-donna/ed25519.h> #include <ed25519-donna/ed25519.h>

View File

@@ -18,6 +18,11 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/json/json_value.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,11 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/json/json_value.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/AccountFromString.h> #include <ripple/rpc/impl/AccountFromString.h>
namespace ripple { namespace ripple {

View File

@@ -23,6 +23,9 @@
#include <ripple/app/ledger/Ledger.h> #include <ripple/app/ledger/Ledger.h>
namespace ripple { namespace ripple {
class NetworkOPs;
namespace RPC { namespace RPC {
Json::Value accounts ( Json::Value accounts (

View File

@@ -22,6 +22,7 @@
#include <ripple/app/main/Application.h> #include <ripple/app/main/Application.h>
#include <ripple/json/JsonPropertyStream.h> #include <ripple/json/JsonPropertyStream.h>
#include <ripple/protocol/JsonFields.h>
namespace ripple { namespace ripple {
namespace RPC { namespace RPC {

View File

@@ -20,7 +20,6 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/rpc/impl/Handler.h> #include <ripple/rpc/impl/Handler.h>
#include <ripple/rpc/handlers/Handlers.h> #include <ripple/rpc/handlers/Handlers.h>
#include <ripple/rpc/handlers/Ledger.h>
#include <ripple/rpc/handlers/Version.h> #include <ripple/rpc/handlers/Version.h>
namespace ripple { namespace ripple {

View File

@@ -18,6 +18,10 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/protocol/RippleAddress.h> #include <ripple/protocol/RippleAddress.h>
#include <ripple/rpc/impl/KeypairForSignature.h> #include <ripple/rpc/impl/KeypairForSignature.h>

View File

@@ -18,8 +18,12 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/rpc/impl/Tuning.h> #include <ripple/app/main/Application.h>
#include <ripple/core/Job.h>
#include <ripple/core/JobQueue.h>
#include <ripple/rpc/impl/LegacyPathFind.h> #include <ripple/rpc/impl/LegacyPathFind.h>
#include <ripple/rpc/impl/Tuning.h>
#include <ripple/core/LoadFeeTrack.h>
namespace ripple { namespace ripple {
namespace RPC { namespace RPC {

View File

@@ -20,6 +20,8 @@
#ifndef RIPPLE_RPC_LEGACYPATHFIND_H_INCLUDED #ifndef RIPPLE_RPC_LEGACYPATHFIND_H_INCLUDED
#define RIPPLE_RPC_LEGACYPATHFIND_H_INCLUDED #define RIPPLE_RPC_LEGACYPATHFIND_H_INCLUDED
#include <atomic>
namespace ripple { namespace ripple {
namespace RPC { namespace RPC {

View File

@@ -18,8 +18,15 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/rpc/impl/LookupLedger.h> #include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/main/Application.h>
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/basics/Log.h>
#include <ripple/json/json_value.h>
#include <ripple/ledger/View.h> #include <ripple/ledger/View.h>
#include <ripple/rpc/Context.h>
#include <ripple/rpc/impl/LookupLedger.h>
#include <ripple/rpc/impl/Tuning.h>
namespace ripple { namespace ripple {
namespace RPC { namespace RPC {

View File

@@ -20,15 +20,20 @@
#ifndef RIPPLE_RPC_LOOKUPLEDGER_H_INCLUDED #ifndef RIPPLE_RPC_LOOKUPLEDGER_H_INCLUDED
#define RIPPLE_RPC_LOOKUPLEDGER_H_INCLUDED #define RIPPLE_RPC_LOOKUPLEDGER_H_INCLUDED
#include <ripple/app/ledger/Ledger.h>
#include <ripple/rpc/Status.h> #include <ripple/rpc/Status.h>
namespace Json {
class Value;
}
namespace ripple { namespace ripple {
class ReadView; class ReadView;
namespace RPC { namespace RPC {
class Context; struct Context;
/** Look up a ledger from a request and fill a Json::Result with either /** Look up a ledger from a request and fill a Json::Result with either
an error, or data representing a ledger. an error, or data representing a ledger.

View File

@@ -18,6 +18,7 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/main/Application.h>
#include <ripple/rpc/RPCHandler.h> #include <ripple/rpc/RPCHandler.h>
#include <ripple/rpc/Yield.h> #include <ripple/rpc/Yield.h>
#include <ripple/rpc/impl/Tuning.h> #include <ripple/rpc/impl/Tuning.h>
@@ -33,6 +34,7 @@
#include <ripple/net/InfoSub.h> #include <ripple/net/InfoSub.h>
#include <ripple/net/RPCErr.h> #include <ripple/net/RPCErr.h>
#include <ripple/protocol/JsonFields.h> #include <ripple/protocol/JsonFields.h>
#include <ripple/resource/Fees.h>
#include <ripple/server/Role.h> #include <ripple/server/Role.h>
#include <ripple/resource/Fees.h> #include <ripple/resource/Fees.h>

View File

@@ -18,19 +18,24 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/app/ledger/LedgerMaster.h>
#include <ripple/app/main/Application.h> #include <ripple/app/main/Application.h>
#include <ripple/rpc/impl/TransactionSign.h>
#include <ripple/rpc/impl/KeypairForSignature.h>
#include <ripple/app/paths/FindPaths.h> #include <ripple/app/paths/FindPaths.h>
#include <ripple/json/json_reader.h> #include <ripple/basics/Log.h>
#include <ripple/protocol/TxFlags.h>
#include <ripple/basics/StringUtilities.h> #include <ripple/basics/StringUtilities.h>
#include <ripple/core/LoadFeeTrack.h>
#include <ripple/json/json_reader.h>
#include <ripple/json/json_writer.h>
#include <ripple/net/RPCErr.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/STParsedJSON.h>
#include <ripple/protocol/TxFlags.h>
#include <ripple/rpc/impl/KeypairForSignature.h>
#include <ripple/rpc/impl/LegacyPathFind.h>
#include <ripple/rpc/impl/TransactionSign.h>
#include <ripple/rpc/impl/Tuning.h>
namespace ripple { namespace ripple {
//------------------------------------------------------------------------------
namespace RPC { namespace RPC {
namespace detail { namespace detail {
@@ -301,7 +306,7 @@ bool TxnSignApiFacade::isLoadedCluster () const
@return A JSON object containing the error results, if any @return A JSON object containing the error results, if any
*/ */
static Json::Value checkFee ( Json::Value checkFee (
Json::Value& request, Json::Value& request,
TxnSignApiFacade& apiFacade, TxnSignApiFacade& apiFacade,
Role const role, Role const role,

View File

@@ -20,6 +20,10 @@
#ifndef RIPPLE_RPC_TRANSACTIONSIGN_H_INCLUDED #ifndef RIPPLE_RPC_TRANSACTIONSIGN_H_INCLUDED
#define RIPPLE_RPC_TRANSACTIONSIGN_H_INCLUDED #define RIPPLE_RPC_TRANSACTIONSIGN_H_INCLUDED
#include <ripple/app/misc/NetworkOPs.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/server/Role.h>
namespace ripple { namespace ripple {
namespace RPC { namespace RPC {
@@ -106,7 +110,7 @@ enum class AutoFill : unsigned char
might might
}; };
static Json::Value checkFee ( Json::Value checkFee (
Json::Value& request, Json::Value& request,
TxnSignApiFacade& apiFacade, TxnSignApiFacade& apiFacade,
Role const role, Role const role,
@@ -123,7 +127,8 @@ Json::Value transactionSign (
Role role); Role role);
/** Returns a Json::objectValue. */ /** Returns a Json::objectValue. */
inline Json::Value transactionSign ( inline
Json::Value transactionSign (
Json::Value const& params, Json::Value const& params,
NetworkOPs::FailHard failType, NetworkOPs::FailHard failType,
NetworkOPs& netOPs, NetworkOPs& netOPs,
@@ -141,6 +146,7 @@ Json::Value transactionSubmit (
Role role); Role role);
/** Returns a Json::objectValue. */ /** Returns a Json::objectValue. */
inline
Json::Value transactionSubmit ( Json::Value transactionSubmit (
Json::Value const& params, Json::Value const& params,
NetworkOPs::FailHard failType, NetworkOPs::FailHard failType,
@@ -159,6 +165,7 @@ Json::Value transactionSignFor (
Role role); Role role);
/** Returns a Json::objectValue. */ /** Returns a Json::objectValue. */
inline
Json::Value transactionSignFor ( Json::Value transactionSignFor (
Json::Value const& params, Json::Value const& params,
NetworkOPs::FailHard failType, NetworkOPs::FailHard failType,
@@ -177,6 +184,7 @@ Json::Value transactionSubmitMultiSigned (
Role role); Role role);
/** Returns a Json::objectValue. */ /** Returns a Json::objectValue. */
inline
Json::Value transactionSubmitMultiSigned ( Json::Value transactionSubmitMultiSigned (
Json::Value const& params, Json::Value const& params,
NetworkOPs::FailHard failType, NetworkOPs::FailHard failType,

View File

@@ -18,6 +18,8 @@
//============================================================================== //==============================================================================
#include <ripple/rpc/impl/Utilities.h> #include <ripple/rpc/impl/Utilities.h>
#include <ripple/json/json_value.h>
#include <ripple/protocol/JsonFields.h>
namespace ripple { namespace ripple {
namespace RPC { namespace RPC {

View File

@@ -20,13 +20,23 @@
#ifndef RIPPLE_RPC_IMPL_UTILITIES_H_INCLUDED #ifndef RIPPLE_RPC_IMPL_UTILITIES_H_INCLUDED
#define RIPPLE_RPC_IMPL_UTILITIES_H_INCLUDED #define RIPPLE_RPC_IMPL_UTILITIES_H_INCLUDED
#include <ripple/app/ledger/TxMeta.h>
#include <ripple/app/tx/Transaction.h>
namespace Json {
class Value;
}
namespace ripple { namespace ripple {
namespace RPC { namespace RPC {
struct Context;
void void
addPaymentDeliveredAmount ( addPaymentDeliveredAmount (
Json::Value&, Json::Value&,
RPC::Context&, Context&,
Transaction::pointer, Transaction::pointer,
TxMeta::pointer); TxMeta::pointer);

View File

@@ -18,6 +18,7 @@
//============================================================================== //==============================================================================
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/basics/BasicConfig.h>
#include <ripple/rpc/Yield.h> #include <ripple/rpc/Yield.h>
#include <ripple/rpc/tests/TestOutputSuite.test.h> #include <ripple/rpc/tests/TestOutputSuite.test.h>

View File

@@ -72,24 +72,6 @@ public:
Coroutine (suspendCallback).run(); Coroutine (suspendCallback).run();
expectCollectionEquals (result, expected); expectCollectionEquals (result, expected);
static
auto const printResults = false;
if (! printResults)
return;
std::string indent1 = " ";
std::string indent2 = indent1 + " ";
std::cerr << indent1 << "test (" + name + ", {";
for (auto i = 0; i < result.size(); ++i) {
if (i)
std::cerr << ",";
std::cerr << "\n" << indent2;
std::cerr << '"' << result[i] << '"';
}
std::cerr << "\n" << indent2 << "});\n";
expect(true);
} }
void run() override void run() override

View File

@@ -20,6 +20,10 @@
#include <BeastConfig.h> #include <BeastConfig.h>
#include <ripple/basics/StringUtilities.h> #include <ripple/basics/StringUtilities.h>
#include <ripple/basics/TestSuite.h> #include <ripple/basics/TestSuite.h>
#include <ripple/json/json_value.h>
#include <ripple/json/json_writer.h>
#include <ripple/protocol/ErrorCodes.h>
#include <ripple/protocol/JsonFields.h>
#include <ripple/rpc/handlers/WalletPropose.h> #include <ripple/rpc/handlers/WalletPropose.h>
#include <ripple/rpc/impl/KeypairForSignature.h> #include <ripple/rpc/impl/KeypairForSignature.h>
@@ -125,13 +129,13 @@ public:
void testKeyType (char const* keyType, key_strings const& strings) void testKeyType (char const* keyType, key_strings const& strings)
{ {
testcase (keyType); testcase (keyType);
Json::Value params; Json::Value params;
params[jss::key_type] = keyType; params[jss::key_type] = keyType;
params[jss::passphrase] = common::passphrase; params[jss::passphrase] = common::passphrase;
testSecretWallet (params, strings); testSecretWallet (params, strings);
params[jss::seed] = strings.master_seed; params[jss::seed] = strings.master_seed;
// Secret fields are mutually exclusive. // Secret fields are mutually exclusive.
@@ -214,13 +218,13 @@ public:
void testKeyType (char const* keyType, key_strings const& strings) void testKeyType (char const* keyType, key_strings const& strings)
{ {
testcase (keyType); testcase (keyType);
Json::Value params; Json::Value params;
params[jss::key_type] = keyType; params[jss::key_type] = keyType;
params[jss::passphrase] = common::passphrase; params[jss::passphrase] = common::passphrase;
testSecretWallet (params, strings); testSecretWallet (params, strings);
params[jss::seed] = strings.master_seed; params[jss::seed] = strings.master_seed;
// Secret fields are mutually exclusive. // Secret fields are mutually exclusive.

View File

@@ -51,7 +51,7 @@
#include <ripple/rpc/handlers/GatewayBalances.cpp> #include <ripple/rpc/handlers/GatewayBalances.cpp>
#include <ripple/rpc/handlers/GetCounts.cpp> #include <ripple/rpc/handlers/GetCounts.cpp>
#include <ripple/rpc/handlers/Internal.cpp> #include <ripple/rpc/handlers/Internal.cpp>
#include <ripple/rpc/handlers/Ledger.cpp> #include <ripple/rpc/handlers/LedgerHandler.cpp>
#include <ripple/rpc/handlers/LedgerAccept.cpp> #include <ripple/rpc/handlers/LedgerAccept.cpp>
#include <ripple/rpc/handlers/LedgerCleanerHandler.cpp> #include <ripple/rpc/handlers/LedgerCleanerHandler.cpp>
#include <ripple/rpc/handlers/LedgerClosed.cpp> #include <ripple/rpc/handlers/LedgerClosed.cpp>