mirror of
				https://github.com/Xahau/xahaud.git
				synced 2025-11-04 10:45:50 +00:00 
			
		
		
		
	Use native cmake unity support:
* Remove hand-rolled unity sources * unity unavailable for cmake 3.15 and earlier * remove deprecated target configure option
This commit is contained in:
		@@ -1,95 +1,4 @@
 | 
			
		||||
 | 
			
		||||
## "target" parsing..DEPRECATED and will be removed in future
 | 
			
		||||
macro(parse_target)
 | 
			
		||||
  if (target)
 | 
			
		||||
    # Parse the target
 | 
			
		||||
    set(remaining ${target})
 | 
			
		||||
    while (remaining)
 | 
			
		||||
      # get the component up to the next dot or end
 | 
			
		||||
      string(REGEX REPLACE "^\\.?([^\\.]+).*$" "\\1" cur_component ${remaining})
 | 
			
		||||
      string(REGEX REPLACE "^\\.?[^\\.]+(.*$)" "\\1" remaining ${remaining})
 | 
			
		||||
 | 
			
		||||
      if (${cur_component} STREQUAL gcc)
 | 
			
		||||
        if (DEFINED ENV{GNU_CC})
 | 
			
		||||
          set(CMAKE_C_COMPILER $ENV{GNU_CC})
 | 
			
		||||
        elseif ($ENV{CC} MATCHES .*gcc.*)
 | 
			
		||||
          set(CMAKE_C_COMPILER $ENV{CC})
 | 
			
		||||
        else()
 | 
			
		||||
          find_program(CMAKE_C_COMPILER gcc)
 | 
			
		||||
        endif()
 | 
			
		||||
 | 
			
		||||
        if (DEFINED ENV{GNU_CXX})
 | 
			
		||||
          set(CMAKE_CXX_COMPILER $ENV{GNU_CXX})
 | 
			
		||||
        elseif ($ENV{CXX} MATCHES .*g\\+\\+.*)
 | 
			
		||||
          set(CMAKE_CXX_COMPILER $ENV{CXX})
 | 
			
		||||
        else()
 | 
			
		||||
          find_program(CMAKE_CXX_COMPILER g++)
 | 
			
		||||
        endif()
 | 
			
		||||
      endif()
 | 
			
		||||
 | 
			
		||||
      if (${cur_component} STREQUAL clang)
 | 
			
		||||
        if (DEFINED ENV{CLANG_CC})
 | 
			
		||||
          set(CMAKE_C_COMPILER $ENV{CLANG_CC})
 | 
			
		||||
        elseif ($ENV{CC} MATCHES .*clang.*)
 | 
			
		||||
          set(CMAKE_C_COMPILER $ENV{CC})
 | 
			
		||||
        else()
 | 
			
		||||
          find_program(CMAKE_C_COMPILER clang)
 | 
			
		||||
        endif()
 | 
			
		||||
 | 
			
		||||
        if (DEFINED ENV{CLANG_CXX})
 | 
			
		||||
          set(CMAKE_CXX_COMPILER $ENV{CLANG_CXX})
 | 
			
		||||
        elseif ($ENV{CXX} MATCHES .*clang.*)
 | 
			
		||||
          set(CMAKE_CXX_COMPILER $ENV{CXX})
 | 
			
		||||
        else()
 | 
			
		||||
          find_program(CMAKE_CXX_COMPILER clang++)
 | 
			
		||||
        endif()
 | 
			
		||||
      endif()
 | 
			
		||||
 | 
			
		||||
      if (${cur_component} STREQUAL msvc)
 | 
			
		||||
        # TBD
 | 
			
		||||
      endif()
 | 
			
		||||
 | 
			
		||||
      if (${cur_component} STREQUAL unity)
 | 
			
		||||
        set(unity ON CACHE BOOL "" FORCE)
 | 
			
		||||
      endif()
 | 
			
		||||
 | 
			
		||||
      if (${cur_component} STREQUAL nounity)
 | 
			
		||||
        set(unity OFF CACHE BOOL "" FORCE)
 | 
			
		||||
      endif()
 | 
			
		||||
 | 
			
		||||
      if (${cur_component} STREQUAL debug)
 | 
			
		||||
        set(release false)
 | 
			
		||||
      endif()
 | 
			
		||||
 | 
			
		||||
      if (${cur_component} STREQUAL release)
 | 
			
		||||
        set(release true)
 | 
			
		||||
      endif()
 | 
			
		||||
 | 
			
		||||
      if (${cur_component} STREQUAL coverage)
 | 
			
		||||
        set(coverage ON CACHE BOOL "" FORCE)
 | 
			
		||||
        set(debug true)
 | 
			
		||||
      endif()
 | 
			
		||||
 | 
			
		||||
      if (${cur_component} STREQUAL profile)
 | 
			
		||||
        set(profile ON CACHE BOOL "" FORCE)
 | 
			
		||||
      endif()
 | 
			
		||||
    endwhile()
 | 
			
		||||
  endif()
 | 
			
		||||
 | 
			
		||||
  if(CMAKE_C_COMPILER MATCHES "-NOTFOUND$" OR
 | 
			
		||||
    CMAKE_CXX_COMPILER MATCHES "-NOTFOUND$")
 | 
			
		||||
    message(FATAL_ERROR "Can not find appropriate compiler for target ${target}")
 | 
			
		||||
  endif()
 | 
			
		||||
 | 
			
		||||
  if (release)
 | 
			
		||||
    set(CMAKE_BUILD_TYPE Release)
 | 
			
		||||
  else()
 | 
			
		||||
    set(CMAKE_BUILD_TYPE Debug)
 | 
			
		||||
  endif()
 | 
			
		||||
endmacro()
 | 
			
		||||
 | 
			
		||||
############################################################
 | 
			
		||||
 | 
			
		||||
macro(group_sources_in source_dir curdir)
 | 
			
		||||
  file(GLOB children RELATIVE ${source_dir}/${curdir}
 | 
			
		||||
    ${source_dir}/${curdir}/*)
 | 
			
		||||
 
 | 
			
		||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -3,7 +3,18 @@
 | 
			
		||||
#]===================================================================]
 | 
			
		||||
 | 
			
		||||
option (assert "Enables asserts, even in release builds" OFF)
 | 
			
		||||
option (unity "Creates a build based on unity sources. This is the default" ON)
 | 
			
		||||
 | 
			
		||||
option (unity "Creates a build using UNITY support in cmake. This is the default" ON)
 | 
			
		||||
if (unity)
 | 
			
		||||
  if (CMAKE_VERSION VERSION_LESS 3.16)
 | 
			
		||||
    message (WARNING "unity option only supported for with cmake 3.16+ (please upgrade)")
 | 
			
		||||
    set (unity OFF CACHE BOOL "unity only available for cmake 3.16+" FORCE)
 | 
			
		||||
  else ()
 | 
			
		||||
    if (NOT is_ci)
 | 
			
		||||
      set (CMAKE_UNITY_BUILD_BATCH_SIZE 15 CACHE STRING "")
 | 
			
		||||
    endif ()
 | 
			
		||||
  endif ()
 | 
			
		||||
endif ()
 | 
			
		||||
if (is_gcc OR is_clang)
 | 
			
		||||
  option (coverage "Generates coverage info." OFF)
 | 
			
		||||
  option (profile "Add profiling flags" OFF)
 | 
			
		||||
 
 | 
			
		||||
@@ -42,6 +42,7 @@ if (local_protobuf OR NOT Protobuf_FOUND)
 | 
			
		||||
      -Dprotobuf_DEBUG_POSTFIX=_d
 | 
			
		||||
      -Dprotobuf_WITH_ZLIB=$<IF:$<BOOL:${has_zlib}>,ON,OFF>
 | 
			
		||||
      $<$<BOOL:${CMAKE_VERBOSE_MAKEFILE}>:-DCMAKE_VERBOSE_MAKEFILE=ON>
 | 
			
		||||
      $<$<BOOL:${unity}>:-DCMAKE_UNITY_BUILD=ON}>
 | 
			
		||||
      $<$<NOT:$<BOOL:${is_multiconfig}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
 | 
			
		||||
      $<$<BOOL:${MSVC}>:
 | 
			
		||||
	"-DCMAKE_CXX_FLAGS=-GR -Gd -fp:precise -FS -EHa -MP"
 | 
			
		||||
 
 | 
			
		||||
@@ -76,6 +76,7 @@ if (local_rocksdb)
 | 
			
		||||
      -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
 | 
			
		||||
      -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}
 | 
			
		||||
      $<$<BOOL:${CMAKE_VERBOSE_MAKEFILE}>:-DCMAKE_VERBOSE_MAKEFILE=ON>
 | 
			
		||||
      $<$<BOOL:${unity}>:-DCMAKE_UNITY_BUILD=ON}>
 | 
			
		||||
      -DCMAKE_DEBUG_POSTFIX=_d
 | 
			
		||||
      $<$<NOT:$<BOOL:${is_multiconfig}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
 | 
			
		||||
      -DBUILD_SHARED_LIBS=OFF
 | 
			
		||||
 
 | 
			
		||||
@@ -58,6 +58,7 @@ else()
 | 
			
		||||
      $<$<BOOL:${CMAKE_VERBOSE_MAKEFILE}>:-DCMAKE_VERBOSE_MAKEFILE=ON>
 | 
			
		||||
      $<$<BOOL:${CMAKE_TOOLCHAIN_FILE}>:-DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}>
 | 
			
		||||
      $<$<BOOL:${VCPKG_TARGET_TRIPLET}>:-DVCPKG_TARGET_TRIPLET=${VCPKG_TARGET_TRIPLET}>
 | 
			
		||||
      $<$<BOOL:${unity}>:-DCMAKE_UNITY_BUILD=ON}>
 | 
			
		||||
      -DCMAKE_PREFIX_PATH=${CMAKE_BINARY_DIR}/sqlite3
 | 
			
		||||
      -DCMAKE_MODULE_PATH=${CMAKE_CURRENT_SOURCE_DIR}/Builds/CMake
 | 
			
		||||
      -DCMAKE_INCLUDE_PATH=$<JOIN:$<TARGET_PROPERTY:sqlite,INTERFACE_INCLUDE_DIRECTORIES>,::>
 | 
			
		||||
@@ -74,6 +75,7 @@ else()
 | 
			
		||||
      # proper imported targets, this next line can be removed
 | 
			
		||||
      # (as well as the get_property above that sets _boost_incs)
 | 
			
		||||
      -DBoost_INCLUDE_DIRS=$<JOIN:${_boost_incs},::>
 | 
			
		||||
      -DBoost_INCLUDE_DIR=$<JOIN:${_boost_incs},::>
 | 
			
		||||
      -DBOOST_ROOT=${BOOST_ROOT}
 | 
			
		||||
      -DWITH_BOOST=ON
 | 
			
		||||
      -DBoost_FOUND=ON
 | 
			
		||||
 
 | 
			
		||||
@@ -204,6 +204,7 @@ else ()
 | 
			
		||||
        $<$<BOOL:${CMAKE_VERBOSE_MAKEFILE}>:-DCMAKE_VERBOSE_MAKEFILE=ON>
 | 
			
		||||
        $<$<BOOL:${CMAKE_TOOLCHAIN_FILE}>:-DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN_FILE}>
 | 
			
		||||
        $<$<BOOL:${VCPKG_TARGET_TRIPLET}>:-DVCPKG_TARGET_TRIPLET=${VCPKG_TARGET_TRIPLET}>
 | 
			
		||||
        $<$<BOOL:${unity}>:-DCMAKE_UNITY_BUILD=ON}>
 | 
			
		||||
        -DCMAKE_DEBUG_POSTFIX=_d
 | 
			
		||||
        $<$<NOT:$<BOOL:${is_multiconfig}>>:-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}>
 | 
			
		||||
        -DgRPC_BUILD_TESTS=OFF
 | 
			
		||||
@@ -347,7 +348,9 @@ target_link_libraries (grpc_pbufs protobuf::libprotobuf "gRPC::grpc++${grpc_suff
 | 
			
		||||
target_compile_options (grpc_pbufs
 | 
			
		||||
  PRIVATE
 | 
			
		||||
    $<$<BOOL:${MSVC}>:-wd4065>
 | 
			
		||||
    $<$<NOT:$<BOOL:${MSVC}>>:-Wno-deprecated-declarations>
 | 
			
		||||
  PUBLIC
 | 
			
		||||
    $<$<BOOL:${MSVC}>:-wd4996>
 | 
			
		||||
    $<$<BOOL:${is_xcode}>:
 | 
			
		||||
      --system-header-prefix="google/protobuf"
 | 
			
		||||
      -Wno-deprecated-dynamic-exception-spec
 | 
			
		||||
 
 | 
			
		||||
@@ -10,4 +10,13 @@ foreach (line_ ${sourcecode})
 | 
			
		||||
endforeach ()
 | 
			
		||||
file (RENAME include/soci/unsigned-types.h include/soci/unsigned-types.h.orig)
 | 
			
		||||
file (RENAME include/soci/unsigned-types.h.patched include/soci/unsigned-types.h)
 | 
			
		||||
# also fix Boost.cmake so that it just returns when we override the Boost_FOUND var
 | 
			
		||||
file (APPEND cmake/dependencies/Boost.cmake.patched "if (Boost_FOUND)\n")
 | 
			
		||||
file (APPEND cmake/dependencies/Boost.cmake.patched "  return ()\n")
 | 
			
		||||
file (APPEND cmake/dependencies/Boost.cmake.patched "endif ()\n")
 | 
			
		||||
file (STRINGS cmake/dependencies/Boost.cmake sourcecode)
 | 
			
		||||
foreach (line_ ${sourcecode})
 | 
			
		||||
  file (APPEND cmake/dependencies/Boost.cmake.patched "${line_}\n")
 | 
			
		||||
endforeach ()
 | 
			
		||||
file (RENAME cmake/dependencies/Boost.cmake.patched cmake/dependencies/Boost.cmake)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -19,6 +19,7 @@ override_dh_auto_configure:
 | 
			
		||||
	cmake .. -G Ninja \
 | 
			
		||||
		-DCMAKE_INSTALL_PREFIX=/opt/ripple \
 | 
			
		||||
		-DCMAKE_BUILD_TYPE=Release \
 | 
			
		||||
		-DCMAKE_UNITY_BUILD_BATCH_SIZE=10 \
 | 
			
		||||
		-Dstatic=ON \
 | 
			
		||||
		-Dvalidator_keys=ON \
 | 
			
		||||
		-DCMAKE_VERBOSE_MAKEFILE=ON
 | 
			
		||||
 
 | 
			
		||||
@@ -32,7 +32,7 @@ core library for development of standalone applications that sign transactions.
 | 
			
		||||
cd rippled
 | 
			
		||||
mkdir -p bld.release
 | 
			
		||||
cd bld.release
 | 
			
		||||
cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE=Release -Dstatic=true -DCMAKE_VERBOSE_MAKEFILE=ON -Dvalidator_keys=ON
 | 
			
		||||
cmake .. -G Ninja -DCMAKE_INSTALL_PREFIX=%{_prefix} -DCMAKE_BUILD_TYPE=Release -DCMAKE_UNITY_BUILD_BATCH_SIZE=10 -Dstatic=true -DCMAKE_VERBOSE_MAKEFILE=ON -Dvalidator_keys=ON
 | 
			
		||||
cmake --build . --parallel --target rippled --target validator-keys -- -v
 | 
			
		||||
 | 
			
		||||
%pre
 | 
			
		||||
 
 | 
			
		||||
@@ -18,9 +18,7 @@ include (ExternalProject)
 | 
			
		||||
include (CMakeFuncs) # must come *after* ExternalProject b/c it overrides one function in EP
 | 
			
		||||
include (ProcessorCount)
 | 
			
		||||
if (target)
 | 
			
		||||
  message (WARNING
 | 
			
		||||
    "The target option is deprecated and will be removed in a future release")
 | 
			
		||||
  parse_target()
 | 
			
		||||
  message (FATAL_ERROR "The target option has been removed - use native cmake options to control build")
 | 
			
		||||
endif ()
 | 
			
		||||
project (rippled)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -20,7 +20,7 @@ else
 | 
			
		||||
    if [[ -d "${VCPKG_DIR}" ]] ; then
 | 
			
		||||
        rm -rf "${VCPKG_DIR}"
 | 
			
		||||
    fi
 | 
			
		||||
    git clone --branch 2019.11 https://github.com/Microsoft/vcpkg.git ${VCPKG_DIR}
 | 
			
		||||
    git clone --branch 2019.12 https://github.com/Microsoft/vcpkg.git ${VCPKG_DIR}
 | 
			
		||||
    pushd ${VCPKG_DIR}
 | 
			
		||||
    BSARGS=()
 | 
			
		||||
    if [[ "$(uname)" == "Darwin" ]] ; then
 | 
			
		||||
 
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of Beast: https://github.com/vinniefalco/Beast
 | 
			
		||||
    Copyright 2013, Vinnie Falco <vinnie.falco@gmail.com>
 | 
			
		||||
 | 
			
		||||
    Portions of this file are from JUCE.
 | 
			
		||||
    Copyright (c) 2013 - Raw Material Software Ltd.
 | 
			
		||||
    Please visit http://www.juce.com
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <ripple/beast/core/CurrentThreadName.cpp>
 | 
			
		||||
#include <ripple/beast/core/SemanticVersion.cpp>
 | 
			
		||||
 | 
			
		||||
@@ -1,21 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of Beast: https://github.com/vinniefalco/Beast
 | 
			
		||||
    Copyright 2013, Vinnie Falco <vinnie.falco@gmail.com>
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <ripple/beast/hash/xxhasher.h>
 | 
			
		||||
#include <ripple/beast/hash/impl/xxhash.cpp>
 | 
			
		||||
@@ -1,27 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of Beast: https://github.com/vinniefalco/Beast
 | 
			
		||||
    Copyright 2013, Vinnie Falco <vinnie.falco@gmail.com>
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <ripple/beast/insight/Insight.h>
 | 
			
		||||
 | 
			
		||||
#include <ripple/beast/insight/impl/Collector.cpp>
 | 
			
		||||
#include <ripple/beast/insight/impl/Groups.cpp>
 | 
			
		||||
#include <ripple/beast/insight/impl/Hook.cpp>
 | 
			
		||||
#include <ripple/beast/insight/impl/Metric.cpp>
 | 
			
		||||
#include <ripple/beast/insight/impl/NullCollector.cpp>
 | 
			
		||||
#include <ripple/beast/insight/impl/StatsDCollector.cpp>
 | 
			
		||||
@@ -1,23 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of Beast: https://github.com/vinniefalco/Beast
 | 
			
		||||
    Copyright 2013, Vinnie Falco <vinnie.falco@gmail.com>
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <ripple/beast/net/impl/IPAddressV4.cpp>
 | 
			
		||||
#include <ripple/beast/net/impl/IPAddressV6.cpp>
 | 
			
		||||
#include <ripple/beast/net/impl/IPEndpoint.cpp>
 | 
			
		||||
#include <ripple/beast/net/impl/IPAddressConversion.cpp>
 | 
			
		||||
@@ -1,21 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of Beast: https://github.com/vinniefalco/Beast
 | 
			
		||||
    Copyright 2013, Vinnie Falco <vinnie.falco@gmail.com>
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <ripple/beast/utility/src/beast_Journal.cpp>
 | 
			
		||||
#include <ripple/beast/utility/src/beast_PropertyStream.cpp>
 | 
			
		||||
@@ -21,6 +21,8 @@
 | 
			
		||||
#define RIPPLE_APP_CONSENSUS_LEDGERS_TRIE_H_INCLUDED
 | 
			
		||||
 | 
			
		||||
#include <ripple/json/json_value.h>
 | 
			
		||||
#include <ripple/basics/tagged_integer.h>
 | 
			
		||||
#include <ripple/basics/ToString.h>
 | 
			
		||||
#include <boost/optional.hpp>
 | 
			
		||||
#include <algorithm>
 | 
			
		||||
#include <memory>
 | 
			
		||||
 
 | 
			
		||||
@@ -106,3 +106,16 @@ registerSSLCerts(
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
}  // namespace ripple
 | 
			
		||||
 | 
			
		||||
// There is a very unpleasant interaction between <wincrypt> and
 | 
			
		||||
// openssl x509 types (namely the former has macros that stomp
 | 
			
		||||
// on the latter), these undefs allow this TU to be safely used in
 | 
			
		||||
// unity builds without messing up subsequent TUs.
 | 
			
		||||
#if BOOST_OS_WINDOWS
 | 
			
		||||
#  undef X509_NAME
 | 
			
		||||
#  undef X509_EXTENSIONS
 | 
			
		||||
#  undef X509_CERT_PAIR
 | 
			
		||||
#  undef PKCS7_ISSUER_AND_SERIAL
 | 
			
		||||
#  undef OCSP_REQUEST
 | 
			
		||||
#  undef OCSP_RESPONSE
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
@@ -1,23 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012-2016 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <ripple/app/consensus/RCLConsensus.cpp>
 | 
			
		||||
#include <ripple/app/consensus/RCLCxPeerPos.cpp>
 | 
			
		||||
#include <ripple/app/consensus/RCLValidations.cpp>
 | 
			
		||||
 | 
			
		||||
@@ -1,29 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/app/ledger/AcceptedLedger.cpp>
 | 
			
		||||
#include <ripple/app/ledger/AcceptedLedgerTx.cpp>
 | 
			
		||||
#include <ripple/app/ledger/AccountStateSF.cpp>
 | 
			
		||||
#include <ripple/app/ledger/BookListeners.cpp>
 | 
			
		||||
#include <ripple/app/ledger/ConsensusTransSetSF.cpp>
 | 
			
		||||
#include <ripple/app/ledger/Ledger.cpp>
 | 
			
		||||
#include <ripple/app/ledger/LedgerHistory.cpp>
 | 
			
		||||
#include <ripple/app/ledger/OrderBookDB.cpp>
 | 
			
		||||
#include <ripple/app/ledger/TransactionStateSF.cpp>
 | 
			
		||||
@@ -1,32 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/app/ledger/impl/BuildLedger.cpp>
 | 
			
		||||
#include <ripple/app/ledger/impl/InboundLedger.cpp>
 | 
			
		||||
#include <ripple/app/ledger/impl/InboundLedgers.cpp>
 | 
			
		||||
#include <ripple/app/ledger/impl/InboundTransactions.cpp>
 | 
			
		||||
#include <ripple/app/ledger/impl/LedgerCleaner.cpp>
 | 
			
		||||
#include <ripple/app/ledger/impl/LedgerMaster.cpp>
 | 
			
		||||
#include <ripple/app/ledger/impl/LedgerReplay.cpp>
 | 
			
		||||
#include <ripple/app/ledger/impl/LocalTxs.cpp>
 | 
			
		||||
#include <ripple/app/ledger/impl/OpenLedger.cpp>
 | 
			
		||||
#include <ripple/app/ledger/impl/LedgerToJson.cpp>
 | 
			
		||||
#include <ripple/app/ledger/impl/TransactionAcquire.cpp>
 | 
			
		||||
#include <ripple/app/ledger/impl/TransactionMaster.cpp>
 | 
			
		||||
@@ -1,24 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/app/main/Application.cpp>
 | 
			
		||||
#include <ripple/app/main/BasicApp.cpp>
 | 
			
		||||
#include <ripple/app/main/CollectorManager.cpp>
 | 
			
		||||
#include <ripple/app/main/GRPCServer.cpp>
 | 
			
		||||
@@ -1,24 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/app/main/LoadManager.cpp>
 | 
			
		||||
#include <ripple/app/main/Main.cpp>
 | 
			
		||||
#include <ripple/app/main/NodeIdentity.cpp>
 | 
			
		||||
#include <ripple/app/main/NodeStoreScheduler.cpp>
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/app/misc/CanonicalTXSet.cpp>
 | 
			
		||||
#include <ripple/app/misc/FeeVoteImpl.cpp>
 | 
			
		||||
#include <ripple/app/misc/HashRouter.cpp>
 | 
			
		||||
#include <ripple/app/misc/NetworkOPs.cpp>
 | 
			
		||||
#include <ripple/app/misc/SHAMapStoreImp.cpp>
 | 
			
		||||
@@ -1,29 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/app/misc/impl/AccountTxPaging.cpp>
 | 
			
		||||
#include <ripple/app/misc/impl/AmendmentTable.cpp>
 | 
			
		||||
#include <ripple/app/misc/impl/LoadFeeTrack.cpp>
 | 
			
		||||
#include <ripple/app/misc/impl/Manifest.cpp>
 | 
			
		||||
#include <ripple/app/misc/impl/Transaction.cpp>
 | 
			
		||||
#include <ripple/app/misc/impl/TxQ.cpp>
 | 
			
		||||
#include <ripple/app/misc/impl/ValidatorList.cpp>
 | 
			
		||||
#include <ripple/app/misc/impl/ValidatorSite.cpp>
 | 
			
		||||
#include <ripple/app/misc/impl/ValidatorKeys.cpp>
 | 
			
		||||
@@ -1,33 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/app/paths/RippleState.cpp>
 | 
			
		||||
#include <ripple/app/paths/AccountCurrencies.cpp>
 | 
			
		||||
#include <ripple/app/paths/Credit.cpp>
 | 
			
		||||
#include <ripple/app/paths/Pathfinder.cpp>
 | 
			
		||||
#include <ripple/app/paths/PathRequest.cpp>
 | 
			
		||||
#include <ripple/app/paths/PathRequests.cpp>
 | 
			
		||||
#include <ripple/app/paths/RippleCalc.cpp>
 | 
			
		||||
#include <ripple/app/paths/RippleLineCache.cpp>
 | 
			
		||||
#include <ripple/app/paths/Flow.cpp>
 | 
			
		||||
#include <ripple/app/paths/impl/PaySteps.cpp>
 | 
			
		||||
#include <ripple/app/paths/impl/DirectStep.cpp>
 | 
			
		||||
#include <ripple/app/paths/impl/BookStep.cpp>
 | 
			
		||||
#include <ripple/app/paths/impl/XRPEndpointStep.cpp>
 | 
			
		||||
@@ -1,46 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/app/tx/impl/apply.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/applySteps.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/BookTip.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/CancelCheck.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/CancelOffer.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/CancelTicket.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/CashCheck.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/Change.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/CreateCheck.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/CreateOffer.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/CreateTicket.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/DeleteAccount.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/DepositPreauth.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/Escrow.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/InvariantCheck.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/OfferStream.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/Payment.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/PayChan.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/SetAccount.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/SetRegularKey.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/SetSignerList.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/SetTrust.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/SignerEntries.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/Taker.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/ApplyContext.cpp>
 | 
			
		||||
#include <ripple/app/tx/impl/Transactor.cpp>
 | 
			
		||||
@@ -1,32 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/basics/impl/base64.cpp>
 | 
			
		||||
#include <ripple/basics/impl/contract.cpp>
 | 
			
		||||
#include <ripple/basics/impl/CountedObject.cpp>
 | 
			
		||||
#include <ripple/basics/impl/FileUtilities.cpp>
 | 
			
		||||
#include <ripple/basics/impl/IOUAmount.cpp>
 | 
			
		||||
#include <ripple/basics/impl/Log.cpp>
 | 
			
		||||
#include <ripple/basics/impl/strHex.cpp>
 | 
			
		||||
#include <ripple/basics/impl/StringUtilities.cpp>
 | 
			
		||||
 | 
			
		||||
#if DOXYGEN
 | 
			
		||||
#include <ripple/basics/README.md>
 | 
			
		||||
#endif
 | 
			
		||||
@@ -1,29 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <ripple/basics/impl/BasicConfig.cpp>
 | 
			
		||||
#include <ripple/basics/impl/make_SSLContext.cpp>
 | 
			
		||||
#include <ripple/basics/impl/mulDiv.cpp>
 | 
			
		||||
#include <ripple/basics/impl/PerfLogImp.cpp>
 | 
			
		||||
#include <ripple/basics/impl/ResolverAsio.cpp>
 | 
			
		||||
#include <ripple/basics/impl/Sustain.cpp>
 | 
			
		||||
#include <ripple/basics/impl/UptimeClock.cpp>
 | 
			
		||||
#include <ripple/basics/impl/Archive.cpp>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -1,23 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/conditions/impl/Condition.cpp>
 | 
			
		||||
#include <ripple/conditions/impl/Fulfillment.cpp>
 | 
			
		||||
#include <ripple/conditions/impl/error.cpp>
 | 
			
		||||
@@ -1,20 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012-2016 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <ripple/consensus/Consensus.cpp>
 | 
			
		||||
@@ -1,31 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/core/impl/Config.cpp>
 | 
			
		||||
#include <ripple/core/impl/DatabaseCon.cpp>
 | 
			
		||||
#include <ripple/core/impl/LoadEvent.cpp>
 | 
			
		||||
#include <ripple/core/impl/LoadMonitor.cpp>
 | 
			
		||||
#include <ripple/core/impl/Job.cpp>
 | 
			
		||||
#include <ripple/core/impl/JobQueue.cpp>
 | 
			
		||||
#include <ripple/core/impl/SNTPClock.cpp>
 | 
			
		||||
#include <ripple/core/impl/Stoppable.cpp>
 | 
			
		||||
#include <ripple/core/impl/TimeKeeper.cpp>
 | 
			
		||||
#include <ripple/core/impl/Workers.cpp>
 | 
			
		||||
 | 
			
		||||
@@ -1,29 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/crypto/impl/ec_key.cpp>
 | 
			
		||||
#include <ripple/crypto/impl/GenerateDeterministicKey.cpp>
 | 
			
		||||
#include <ripple/crypto/impl/openssl.cpp>
 | 
			
		||||
#include <ripple/crypto/impl/csprng.cpp>
 | 
			
		||||
#include <ripple/crypto/impl/RFC1751.cpp>
 | 
			
		||||
 | 
			
		||||
#if DOXYGEN
 | 
			
		||||
#include <ripple/crypto/README.md>
 | 
			
		||||
#endif
 | 
			
		||||
@@ -1,36 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <cassert>
 | 
			
		||||
#include <cstdlib>
 | 
			
		||||
#include <iomanip>
 | 
			
		||||
#include <sstream>
 | 
			
		||||
#include <string>
 | 
			
		||||
 | 
			
		||||
#include <ripple/json/impl/json_reader.cpp>
 | 
			
		||||
#include <ripple/json/impl/json_value.cpp>
 | 
			
		||||
#include <ripple/json/impl/json_valueiterator.cpp>
 | 
			
		||||
#include <ripple/json/impl/json_writer.cpp>
 | 
			
		||||
#include <ripple/json/impl/to_string.cpp>
 | 
			
		||||
 | 
			
		||||
#include <ripple/json/impl/JsonPropertyStream.cpp>
 | 
			
		||||
#include <ripple/json/impl/Writer.cpp>
 | 
			
		||||
#include <ripple/json/impl/Object.cpp>
 | 
			
		||||
#include <ripple/json/impl/Output.cpp>
 | 
			
		||||
@@ -1,35 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/ledger/impl/ApplyStateTable.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/ApplyView.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/ApplyViewBase.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/ApplyViewImpl.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/BookDirs.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/CachedSLEs.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/CachedView.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/CashDiff.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/Directory.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/OpenView.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/PaymentSandbox.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/RawStateTable.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/ReadView.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/TxMeta.cpp>
 | 
			
		||||
#include <ripple/ledger/impl/View.cpp>
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <ripple/net/impl/HTTPClient.cpp>
 | 
			
		||||
#include <ripple/net/impl/InfoSub.cpp>
 | 
			
		||||
#include <ripple/net/impl/RPCCall.cpp>
 | 
			
		||||
#include <ripple/net/impl/RPCErr.cpp>
 | 
			
		||||
#include <ripple/net/impl/RPCSub.cpp>
 | 
			
		||||
#include <ripple/net/impl/RegisterSSLCerts.cpp>
 | 
			
		||||
#include <ripple/net/impl/SSLHTTPDownloader.cpp>
 | 
			
		||||
@@ -1,36 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/nodestore/backend/MemoryFactory.cpp>
 | 
			
		||||
#include <ripple/nodestore/backend/NuDBFactory.cpp>
 | 
			
		||||
#include <ripple/nodestore/backend/NullFactory.cpp>
 | 
			
		||||
#include <ripple/nodestore/backend/RocksDBFactory.cpp>
 | 
			
		||||
 | 
			
		||||
#include <ripple/nodestore/impl/BatchWriter.cpp>
 | 
			
		||||
#include <ripple/nodestore/impl/Database.cpp>
 | 
			
		||||
#include <ripple/nodestore/impl/DatabaseNodeImp.cpp>
 | 
			
		||||
#include <ripple/nodestore/impl/DatabaseRotatingImp.cpp>
 | 
			
		||||
#include <ripple/nodestore/impl/DatabaseShardImp.cpp>
 | 
			
		||||
#include <ripple/nodestore/impl/DummyScheduler.cpp>
 | 
			
		||||
#include <ripple/nodestore/impl/DecodedBlob.cpp>
 | 
			
		||||
#include <ripple/nodestore/impl/EncodedBlob.cpp>
 | 
			
		||||
#include <ripple/nodestore/impl/ManagerImp.cpp>
 | 
			
		||||
#include <ripple/nodestore/impl/NodeObject.cpp>
 | 
			
		||||
#include <ripple/nodestore/impl/Shard.cpp>
 | 
			
		||||
@@ -1,24 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/overlay/impl/Cluster.cpp>
 | 
			
		||||
#include <ripple/overlay/impl/ConnectAttempt.cpp>
 | 
			
		||||
#include <ripple/overlay/impl/Message.cpp>
 | 
			
		||||
#include <ripple/overlay/impl/OverlayImpl.cpp>
 | 
			
		||||
@@ -1,30 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/overlay/impl/Handshake.cpp>
 | 
			
		||||
#include <ripple/overlay/impl/PeerImp.cpp>
 | 
			
		||||
#include <ripple/overlay/impl/PeerReservationTable.cpp>
 | 
			
		||||
#include <ripple/overlay/impl/PeerSet.cpp>
 | 
			
		||||
#include <ripple/overlay/impl/ProtocolVersion.cpp>
 | 
			
		||||
#include <ripple/overlay/impl/TrafficCount.cpp>
 | 
			
		||||
 | 
			
		||||
#if DOXYGEN
 | 
			
		||||
#include <ripple/overlay/README.md>
 | 
			
		||||
#endif
 | 
			
		||||
@@ -1,37 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/peerfinder/impl/Bootcache.cpp>
 | 
			
		||||
#include <ripple/peerfinder/impl/PeerfinderConfig.cpp>
 | 
			
		||||
#include <ripple/peerfinder/impl/Endpoint.cpp>
 | 
			
		||||
#include <ripple/peerfinder/impl/PeerfinderManager.cpp>
 | 
			
		||||
#include <ripple/peerfinder/impl/SlotImp.cpp>
 | 
			
		||||
#include <ripple/peerfinder/impl/SourceStrings.cpp>
 | 
			
		||||
 | 
			
		||||
#include <ripple/peerfinder/sim/GraphAlgorithms.h>
 | 
			
		||||
#include <ripple/peerfinder/sim/Predicates.h>
 | 
			
		||||
#include <ripple/peerfinder/sim/FunctionQueue.h>
 | 
			
		||||
#include <ripple/peerfinder/sim/Message.h>
 | 
			
		||||
#include <ripple/peerfinder/sim/NodeSnapshot.h>
 | 
			
		||||
#include <ripple/peerfinder/sim/Params.h>
 | 
			
		||||
 | 
			
		||||
#if DOXYGEN
 | 
			
		||||
#include <ripple/peerfinder/README.md>
 | 
			
		||||
#endif
 | 
			
		||||
@@ -1,64 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/protocol/impl/AccountID.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/Book.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/BuildInfo.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/digest.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/ErrorCodes.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/Feature.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/HashPrefix.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/Indexes.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/Issue.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/Keylet.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/LedgerFormats.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/PublicKey.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/Quality.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/Rate2.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/SecretKey.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/Seed.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/Serializer.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/SField.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/Sign.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/SOTemplate.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/TER.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/tokens.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/TxFormats.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/UintTypes.cpp>
 | 
			
		||||
 | 
			
		||||
#include <ripple/protocol/impl/STAccount.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STArray.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STAmount.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STBase.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STBlob.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STInteger.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STLedgerEntry.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STObject.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STParsedJSON.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/InnerObjectFormats.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STPathSet.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STTx.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STValidation.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STVar.cpp>
 | 
			
		||||
#include <ripple/protocol/impl/STVector256.cpp>
 | 
			
		||||
 | 
			
		||||
#if DOXYGEN
 | 
			
		||||
#include <ripple/protocol/README.md>
 | 
			
		||||
#endif
 | 
			
		||||
@@ -1,31 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/resource/impl/Charge.cpp>
 | 
			
		||||
#include <ripple/resource/impl/Consumer.cpp>
 | 
			
		||||
#include <ripple/resource/impl/Fees.cpp>
 | 
			
		||||
#include <ripple/resource/impl/Key.h>
 | 
			
		||||
#include <ripple/resource/impl/Kind.h>
 | 
			
		||||
#include <ripple/resource/impl/ResourceManager.cpp>
 | 
			
		||||
#include <ripple/resource/impl/Tuning.h>
 | 
			
		||||
 | 
			
		||||
#if DOXYGEN
 | 
			
		||||
#include <ripple/resource/README.md>
 | 
			
		||||
#endif
 | 
			
		||||
@@ -1,64 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
// This has to be included early to prevent an obscure MSVC compile error
 | 
			
		||||
#include <boost/asio/deadline_timer.hpp>
 | 
			
		||||
 | 
			
		||||
#include <ripple/protocol/jss.h>
 | 
			
		||||
#include <ripple/rpc/RPCHandler.h>
 | 
			
		||||
#include <ripple/rpc/handlers/Handlers.h>
 | 
			
		||||
 | 
			
		||||
#include <ripple/rpc/handlers/AccountCurrenciesHandler.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/AccountInfo.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/AccountLines.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/AccountChannels.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/AccountObjects.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/AccountOffers.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/AccountTx.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/AccountTxOld.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/AccountTxSwitch.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/BlackList.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/BookOffers.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/CanDelete.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Connect.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/ConsensusInfo.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/CrawlShards.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/DepositAuthorized.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/DownloadShard.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Feature1.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Fee1.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/FetchInfo.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/GatewayBalances.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/GetCounts.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/LedgerHandler.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/LedgerAccept.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/LedgerCleanerHandler.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/LedgerClosed.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/LedgerCurrent.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/LedgerData.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/LedgerEntry.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/LedgerHeader.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/LedgerRequest.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/LogLevel.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/LogRotate.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Manifest.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/NoRippleCheck.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/OwnerInfo.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/ValidatorInfo.cpp>
 | 
			
		||||
@@ -1,65 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
// This has to be included early to prevent an obscure MSVC compile error
 | 
			
		||||
#include <boost/asio/deadline_timer.hpp>
 | 
			
		||||
 | 
			
		||||
#include <ripple/protocol/jss.h>
 | 
			
		||||
#include <ripple/rpc/RPCHandler.h>
 | 
			
		||||
#include <ripple/rpc/handlers/Handlers.h>
 | 
			
		||||
 | 
			
		||||
#include <ripple/rpc/handlers/PathFind.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/PayChanClaim.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Peers.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Ping.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Print.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Random.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Reservations.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/RipplePathFind.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/ServerInfo.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/ServerState.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/SignFor.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/SignHandler.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Stop.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Submit.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/SubmitMultiSigned.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Subscribe.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/TransactionEntry.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Tx.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/TxHistory.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/UnlList.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Unsubscribe.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/ValidationCreate.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/Validators.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/ValidatorListSites.cpp>
 | 
			
		||||
#include <ripple/rpc/handlers/WalletPropose.cpp>
 | 
			
		||||
 | 
			
		||||
#include <ripple/rpc/impl/DeliveredAmount.cpp>
 | 
			
		||||
#include <ripple/rpc/impl/Handler.cpp>
 | 
			
		||||
#include <ripple/rpc/impl/LegacyPathFind.cpp>
 | 
			
		||||
#include <ripple/rpc/impl/Role.cpp>
 | 
			
		||||
#include <ripple/rpc/impl/RPCHandler.cpp>
 | 
			
		||||
#include <ripple/rpc/impl/RPCHelpers.cpp>
 | 
			
		||||
#include <ripple/rpc/impl/ServerHandlerImp.cpp>
 | 
			
		||||
#include <ripple/rpc/impl/ShardArchiveHandler.cpp>
 | 
			
		||||
#include <ripple/rpc/impl/Status.cpp>
 | 
			
		||||
#include <ripple/rpc/impl/TransactionSign.cpp>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#if DOXYGEN
 | 
			
		||||
#include <ripple/server/README.md>
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/server/impl/JSONRPCUtil.cpp>
 | 
			
		||||
#include <ripple/server/impl/Port.cpp>
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <ripple/shamap/impl/SHAMap.cpp>
 | 
			
		||||
#include <ripple/shamap/impl/SHAMapDelta.cpp>
 | 
			
		||||
#include <ripple/shamap/impl/SHAMapItem.cpp>
 | 
			
		||||
#include <ripple/shamap/impl/SHAMapMissingNode.cpp>
 | 
			
		||||
#include <ripple/shamap/impl/SHAMapNodeID.cpp>
 | 
			
		||||
#include <ripple/shamap/impl/SHAMapSync.cpp>
 | 
			
		||||
#include <ripple/shamap/impl/SHAMapTreeNode.cpp>
 | 
			
		||||
@@ -1,21 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <ripple/core/impl/SociDB.cpp>
 | 
			
		||||
@@ -26,6 +26,7 @@
 | 
			
		||||
#include <test/unit_test/SuiteJournal.h>
 | 
			
		||||
 | 
			
		||||
#include <boost/utility/base_from_member.hpp>
 | 
			
		||||
#include <functional>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
namespace ripple {
 | 
			
		||||
@@ -93,11 +94,11 @@ public:
 | 
			
		||||
        beast::IP::Endpoint const addr (
 | 
			
		||||
            beast::IP::Endpoint::from_string ("192.0.2.2"));
 | 
			
		||||
 | 
			
		||||
        using namespace std::placeholders;
 | 
			
		||||
 | 
			
		||||
        std::function<Consumer(beast::IP::Endpoint)> ep = limited ?
 | 
			
		||||
            std::bind(&TestLogic::newInboundEndpoint, &logic, _1) :
 | 
			
		||||
            std::bind(&TestLogic::newUnlimitedEndpoint, &logic, _1);
 | 
			
		||||
            std::bind(
 | 
			
		||||
                &TestLogic::newInboundEndpoint, &logic, std::placeholders::_1) :
 | 
			
		||||
            std::bind(
 | 
			
		||||
                &TestLogic::newUnlimitedEndpoint, &logic, std::placeholders::_1);
 | 
			
		||||
 | 
			
		||||
        {
 | 
			
		||||
            Consumer c (ep(addr));
 | 
			
		||||
 
 | 
			
		||||
@@ -1,44 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/app/AccountDelete_test.cpp>
 | 
			
		||||
#include <test/app/AccountTxPaging_test.cpp>
 | 
			
		||||
#include <test/app/AmendmentTable_test.cpp>
 | 
			
		||||
#include <test/app/Check_test.cpp>
 | 
			
		||||
#include <test/app/CrossingLimits_test.cpp>
 | 
			
		||||
#include <test/app/DeliverMin_test.cpp>
 | 
			
		||||
#include <test/app/DepositAuth_test.cpp>
 | 
			
		||||
#include <test/app/Discrepancy_test.cpp>
 | 
			
		||||
#include <test/app/Escrow_test.cpp>
 | 
			
		||||
#include <test/app/FeeVote_test.cpp>
 | 
			
		||||
#include <test/app/Flow_test.cpp>
 | 
			
		||||
#include <test/app/Freeze_test.cpp>
 | 
			
		||||
#include <test/app/HashRouter_test.cpp>
 | 
			
		||||
#include <test/app/LedgerHistory_test.cpp>
 | 
			
		||||
#include <test/app/LedgerLoad_test.cpp>
 | 
			
		||||
#include <test/app/LedgerReplay_test.cpp>
 | 
			
		||||
#include <test/app/LoadFeeTrack_test.cpp>
 | 
			
		||||
#include <test/app/Manifest_test.cpp>
 | 
			
		||||
#include <test/app/MultiSign_test.cpp>
 | 
			
		||||
#include <test/app/OfferStream_test.cpp>
 | 
			
		||||
#include <test/app/Offer_test.cpp>
 | 
			
		||||
#include <test/app/OversizeMeta_test.cpp>
 | 
			
		||||
 | 
			
		||||
#include <test/unit_test/multi_runner.cpp>
 | 
			
		||||
@@ -1,40 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/app/Path_test.cpp>
 | 
			
		||||
#include <test/app/PayChan_test.cpp>
 | 
			
		||||
#include <test/app/PayStrand_test.cpp>
 | 
			
		||||
#include <test/app/PseudoTx_test.cpp>
 | 
			
		||||
#include <test/app/RCLCensorshipDetector_test.cpp>
 | 
			
		||||
#include <test/app/RCLValidations_test.cpp>
 | 
			
		||||
#include <test/app/Regression_test.cpp>
 | 
			
		||||
#include <test/app/SHAMapStore_test.cpp>
 | 
			
		||||
#include <test/app/SetAuth_test.cpp>
 | 
			
		||||
#include <test/app/SetRegularKey_test.cpp>
 | 
			
		||||
#include <test/app/SetTrust_test.cpp>
 | 
			
		||||
#include <test/app/Taker_test.cpp>
 | 
			
		||||
#include <test/app/TheoreticalQuality_test.cpp>
 | 
			
		||||
#include <test/app/Ticket_test.cpp>
 | 
			
		||||
#include <test/app/Transaction_ordering_test.cpp>
 | 
			
		||||
#include <test/app/TrustAndBalance_test.cpp>
 | 
			
		||||
#include <test/app/TxQ_test.cpp>
 | 
			
		||||
#include <test/app/ValidatorKeys_test.cpp>
 | 
			
		||||
#include <test/app/ValidatorList_test.cpp>
 | 
			
		||||
#include <test/app/ValidatorSite_test.cpp>
 | 
			
		||||
@@ -1,39 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/basics/base64_test.cpp>
 | 
			
		||||
#include <test/basics/base_uint_test.cpp>
 | 
			
		||||
#include <test/basics/Buffer_test.cpp>
 | 
			
		||||
#include <test/basics/contract_test.cpp>
 | 
			
		||||
#include <test/basics/FeeUnits_test.cpp>
 | 
			
		||||
#include <test/basics/DetectCrash_test.cpp>
 | 
			
		||||
#include <test/basics/FileUtilities_test.cpp>
 | 
			
		||||
#include <test/basics/hardened_hash_test.cpp>
 | 
			
		||||
#include <test/basics/IOUAmount_test.cpp>
 | 
			
		||||
#include <test/basics/KeyCache_test.cpp>
 | 
			
		||||
#include <test/basics/mulDiv_test.cpp>
 | 
			
		||||
#include <test/basics/PerfLog_test.cpp>
 | 
			
		||||
#include <test/basics/qalloc_test.cpp>
 | 
			
		||||
#include <test/basics/RangeSet_test.cpp>
 | 
			
		||||
#include <test/basics/Slice_test.cpp>
 | 
			
		||||
#include <test/basics/StringUtilities_test.cpp>
 | 
			
		||||
#include <test/basics/TaggedCache_test.cpp>
 | 
			
		||||
#include <test/basics/tagged_integer_test.cpp>
 | 
			
		||||
#include <test/basics/XRPAmount_test.cpp>
 | 
			
		||||
@@ -1,27 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/beast/aged_associative_container_test.cpp>
 | 
			
		||||
#include <test/beast/beast_abstract_clock_test.cpp>
 | 
			
		||||
#include <test/beast/beast_basic_seconds_clock_test.cpp>
 | 
			
		||||
#include <test/beast/beast_io_latency_probe_test.cpp>
 | 
			
		||||
#include <test/beast/beast_CurrentThreadName_test.cpp>
 | 
			
		||||
#include <test/beast/beast_Journal_test.cpp>
 | 
			
		||||
#include <test/beast/beast_PropertyStream_test.cpp>
 | 
			
		||||
@@ -1,25 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/beast/beast_Zero_test.cpp>
 | 
			
		||||
#include <test/beast/define_print.cpp>
 | 
			
		||||
#include <test/beast/IPEndpoint_test.cpp>
 | 
			
		||||
#include <test/beast/LexicalCast_test.cpp>
 | 
			
		||||
#include <test/beast/SemanticVersion_test.cpp>
 | 
			
		||||
@@ -1,20 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/conditions/PreimageSha256_test.cpp>
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012-2017 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/consensus/ByzantineFailureSim_test.cpp>
 | 
			
		||||
#include <test/consensus/Consensus_test.cpp>
 | 
			
		||||
#include <test/consensus/DistributedValidatorsSim_test.cpp>
 | 
			
		||||
#include <test/consensus/LedgerTiming_test.cpp>
 | 
			
		||||
#include <test/consensus/LedgerTrie_test.cpp>
 | 
			
		||||
#include <test/consensus/ScaleFreeSim_test.cpp>
 | 
			
		||||
#include <test/consensus/Validations_test.cpp>
 | 
			
		||||
@@ -1,28 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/core/Config_test.cpp>
 | 
			
		||||
#include <test/core/Coroutine_test.cpp>
 | 
			
		||||
#include <test/core/CryptoPRNG_test.cpp>
 | 
			
		||||
#include <test/core/ClosureCounter_test.cpp>
 | 
			
		||||
#include <test/core/JobQueue_test.cpp>
 | 
			
		||||
#include <test/core/SociDB_test.cpp>
 | 
			
		||||
#include <test/core/Stoppable_test.cpp>
 | 
			
		||||
#include <test/core/Workers_test.cpp>
 | 
			
		||||
@@ -1,21 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2018 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/crypto/Openssl_test.cpp>
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012-2017 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <test/csf/Digraph_test.cpp>
 | 
			
		||||
#include <test/csf/Histogram_test.cpp>
 | 
			
		||||
#include <test/csf/BasicNetwork_test.cpp>
 | 
			
		||||
#include <test/csf/Scheduler_test.cpp>
 | 
			
		||||
#include <test/csf/impl/ledgers.cpp>
 | 
			
		||||
#include <test/csf/impl/Sim.cpp>
 | 
			
		||||
@@ -1,24 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/json/json_value_test.cpp>
 | 
			
		||||
#include <test/json/Object_test.cpp>
 | 
			
		||||
#include <test/json/Output_test.cpp>
 | 
			
		||||
#include <test/json/Writer_test.cpp>
 | 
			
		||||
@@ -1,39 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <test/jtx/Env_test.cpp>
 | 
			
		||||
#include <test/jtx/WSClient_test.cpp>
 | 
			
		||||
 | 
			
		||||
#include <test/jtx/impl/Account.cpp>
 | 
			
		||||
#include <test/jtx/impl/acctdelete.cpp>
 | 
			
		||||
#include <test/jtx/impl/amount.cpp>
 | 
			
		||||
#include <test/jtx/impl/balance.cpp>
 | 
			
		||||
#include <test/jtx/impl/check.cpp>
 | 
			
		||||
#include <test/jtx/impl/delivermin.cpp>
 | 
			
		||||
#include <test/jtx/impl/deposit.cpp>
 | 
			
		||||
#include <test/jtx/impl/Env.cpp>
 | 
			
		||||
#include <test/jtx/impl/envconfig.cpp>
 | 
			
		||||
#include <test/jtx/impl/fee.cpp>
 | 
			
		||||
#include <test/jtx/impl/flags.cpp>
 | 
			
		||||
#include <test/jtx/impl/JSONRPCClient.cpp>
 | 
			
		||||
#include <test/jtx/impl/jtx_json.cpp>
 | 
			
		||||
#include <test/jtx/impl/ManualTimeKeeper.cpp>
 | 
			
		||||
#include <test/jtx/impl/memo.cpp>
 | 
			
		||||
#include <test/jtx/impl/multisign.cpp>
 | 
			
		||||
@@ -1,36 +0,0 @@
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#include <test/jtx/impl/offer.cpp>
 | 
			
		||||
#include <test/jtx/impl/owners.cpp>
 | 
			
		||||
#include <test/jtx/impl/paths.cpp>
 | 
			
		||||
#include <test/jtx/impl/pay.cpp>
 | 
			
		||||
#include <test/jtx/impl/quality2.cpp>
 | 
			
		||||
#include <test/jtx/impl/rate.cpp>
 | 
			
		||||
#include <test/jtx/impl/regkey.cpp>
 | 
			
		||||
#include <test/jtx/impl/sendmax.cpp>
 | 
			
		||||
#include <test/jtx/impl/seq.cpp>
 | 
			
		||||
#include <test/jtx/impl/sig.cpp>
 | 
			
		||||
#include <test/jtx/impl/tag.cpp>
 | 
			
		||||
#include <test/jtx/impl/ticket.cpp>
 | 
			
		||||
#include <test/jtx/impl/trust.cpp>
 | 
			
		||||
#include <test/jtx/impl/txflags.cpp>
 | 
			
		||||
#include <test/jtx/impl/utility.cpp>
 | 
			
		||||
#include <test/jtx/impl/WSClient.cpp>
 | 
			
		||||
@@ -1,28 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/ledger/BookDirs_test.cpp>
 | 
			
		||||
#include <test/ledger/CashDiff_test.cpp>
 | 
			
		||||
#include <test/ledger/Directory_test.cpp>
 | 
			
		||||
#include <test/ledger/Invariants_test.cpp>
 | 
			
		||||
#include <test/ledger/PaymentSandbox_test.cpp>
 | 
			
		||||
#include <test/ledger/PendingSaves_test.cpp>
 | 
			
		||||
#include <test/ledger/SkipList_test.cpp>
 | 
			
		||||
#include <test/ledger/View_test.cpp>
 | 
			
		||||
@@ -1,21 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2019 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/net/SSLHTTPDownloader_test.cpp>
 | 
			
		||||
@@ -1,26 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/nodestore/Backend_test.cpp>
 | 
			
		||||
#include <test/nodestore/Basics_test.cpp>
 | 
			
		||||
#include <test/nodestore/Database_test.cpp>
 | 
			
		||||
#include <test/nodestore/import_test.cpp>
 | 
			
		||||
#include <test/nodestore/Timing_test.cpp>
 | 
			
		||||
#include <test/nodestore/varint_test.cpp>
 | 
			
		||||
@@ -1,23 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/overlay/ProtocolVersion_test.cpp>
 | 
			
		||||
#include <test/overlay/cluster_test.cpp>
 | 
			
		||||
#include <test/overlay/short_read_test.cpp>
 | 
			
		||||
@@ -1,22 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/peerfinder/Livecache_test.cpp>
 | 
			
		||||
#include <test/peerfinder/PeerFinder_test.cpp>
 | 
			
		||||
@@ -1,34 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/protocol/digest_test.cpp>
 | 
			
		||||
#include <test/protocol/InnerObjectFormats_test.cpp>
 | 
			
		||||
#include <test/protocol/Issue_test.cpp>
 | 
			
		||||
#include <test/protocol/PublicKey_test.cpp>
 | 
			
		||||
#include <test/protocol/Quality_test.cpp>
 | 
			
		||||
#include <test/protocol/SecretKey_test.cpp>
 | 
			
		||||
#include <test/protocol/Seed_test.cpp>
 | 
			
		||||
#include <test/protocol/STAccount_test.cpp>
 | 
			
		||||
#include <test/protocol/STAmount_test.cpp>
 | 
			
		||||
#include <test/protocol/STObject_test.cpp>
 | 
			
		||||
#include <test/protocol/STTx_test.cpp>
 | 
			
		||||
#include <test/protocol/STValidation_test.cpp>
 | 
			
		||||
#include <test/protocol/TER_test.cpp>
 | 
			
		||||
#include <test/protocol/types_test.cpp>
 | 
			
		||||
@@ -1,21 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/resource/Logic_test.cpp>
 | 
			
		||||
@@ -1,61 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/rpc/AccountInfo_test.cpp>
 | 
			
		||||
#include <test/rpc/AccountCurrencies_test.cpp>
 | 
			
		||||
#include <test/rpc/AccountLinesRPC_test.cpp>
 | 
			
		||||
#include <test/rpc/AccountObjects_test.cpp>
 | 
			
		||||
#include <test/rpc/AccountOffers_test.cpp>
 | 
			
		||||
#include <test/rpc/AccountSet_test.cpp>
 | 
			
		||||
#include <test/rpc/AccountTx_test.cpp>
 | 
			
		||||
#include <test/rpc/AmendmentBlocked_test.cpp>
 | 
			
		||||
#include <test/rpc/Book_test.cpp>
 | 
			
		||||
#include <test/rpc/DepositAuthorized_test.cpp>
 | 
			
		||||
#include <test/rpc/DeliveredAmount_test.cpp>
 | 
			
		||||
#include <test/rpc/Feature_test.cpp>
 | 
			
		||||
#include <test/rpc/Fee_test.cpp>
 | 
			
		||||
#include <test/rpc/GatewayBalances_test.cpp>
 | 
			
		||||
#include <test/rpc/GetCounts_test.cpp>
 | 
			
		||||
#include <test/rpc/JSONRPC_test.cpp>
 | 
			
		||||
#include <test/rpc/KeyGeneration_test.cpp>
 | 
			
		||||
#include <test/rpc/LedgerClosed_test.cpp>
 | 
			
		||||
#include <test/rpc/LedgerData_test.cpp>
 | 
			
		||||
#include <test/rpc/LedgerRPC_test.cpp>
 | 
			
		||||
#include <test/rpc/LedgerRequestRPC_test.cpp>
 | 
			
		||||
#include <test/rpc/ManifestRPC_test.cpp>
 | 
			
		||||
#include <test/rpc/NoRipple_test.cpp>
 | 
			
		||||
#include <test/rpc/NoRippleCheck_test.cpp>
 | 
			
		||||
#include <test/rpc/OwnerInfo_test.cpp>
 | 
			
		||||
#include <test/rpc/Peers_test.cpp>
 | 
			
		||||
#include <test/rpc/RobustTransaction_test.cpp>
 | 
			
		||||
#include <test/rpc/Roles_test.cpp>
 | 
			
		||||
#include <test/rpc/RPCCall_test.cpp>
 | 
			
		||||
#include <test/rpc/RPCOverload_test.cpp>
 | 
			
		||||
#include <test/rpc/ServerInfo_test.cpp>
 | 
			
		||||
#include <test/rpc/Status_test.cpp>
 | 
			
		||||
#include <test/rpc/Submit_test.cpp>
 | 
			
		||||
#include <test/rpc/Subscribe_test.cpp>
 | 
			
		||||
#include <test/rpc/Transaction_test.cpp>
 | 
			
		||||
#include <test/rpc/TransactionEntry_test.cpp>
 | 
			
		||||
#include <test/rpc/TransactionHistory_test.cpp>
 | 
			
		||||
#include <test/rpc/ValidatorInfo_test.cpp>
 | 
			
		||||
#include <test/rpc/Tx_test.cpp>
 | 
			
		||||
#include <test/rpc/ValidatorRPC_test.cpp>
 | 
			
		||||
#include <test/rpc/Version_test.cpp>
 | 
			
		||||
@@ -1,21 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/server/ServerStatus_test.cpp>
 | 
			
		||||
@@ -1,21 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/server/Server_test.cpp>
 | 
			
		||||
@@ -1,23 +0,0 @@
 | 
			
		||||
 | 
			
		||||
//------------------------------------------------------------------------------
 | 
			
		||||
/*
 | 
			
		||||
    This file is part of rippled: https://github.com/ripple/rippled
 | 
			
		||||
    Copyright (c) 2012, 2013 Ripple Labs Inc.
 | 
			
		||||
 | 
			
		||||
    Permission to use, copy, modify, and/or distribute this software for any
 | 
			
		||||
    purpose  with  or without fee is hereby granted, provided that the above
 | 
			
		||||
    copyright notice and this permission notice appear in all copies.
 | 
			
		||||
 | 
			
		||||
    THE  SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
 | 
			
		||||
    WITH  REGARD  TO  THIS  SOFTWARE  INCLUDING  ALL  IMPLIED  WARRANTIES  OF
 | 
			
		||||
    MERCHANTABILITY  AND  FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
 | 
			
		||||
    ANY  SPECIAL ,  DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 | 
			
		||||
    WHATSOEVER  RESULTING  FROM  LOSS  OF USE, DATA OR PROFITS, WHETHER IN AN
 | 
			
		||||
    ACTION  OF  CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
 | 
			
		||||
    OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 | 
			
		||||
*/
 | 
			
		||||
//==============================================================================
 | 
			
		||||
 | 
			
		||||
#include <test/shamap/FetchPack_test.cpp>
 | 
			
		||||
#include <test/shamap/SHAMapSync_test.cpp>
 | 
			
		||||
#include <test/shamap/SHAMap_test.cpp>
 | 
			
		||||
		Reference in New Issue
	
	Block a user