refactor: Rename RIPPLE_ and RIPPLED_ definitions to XRPL_ (#5821)

Per XLS-0095, we are taking steps to rename ripple(d) to xrpl(d).

C++ include guards are used to prevent the contents of a header file from being included multiple times in a single compilation unit. This change renames all `RIPPLE_` and `RIPPLED_` definitions, primarily include guards, to `XRPL_`. It also provides a script to allow developers to replicate the changes in their local branch or fork to avoid conflicts.
This commit is contained in:
Bart
2025-11-04 07:13:58 +00:00
committed by GitHub
parent b18dece145
commit ada83564d8
593 changed files with 1337 additions and 1225 deletions

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_AMMCORE_H_INCLUDED
#define RIPPLE_PROTOCOL_AMMCORE_H_INCLUDED
#ifndef XRPL_PROTOCOL_AMMCORE_H_INCLUDED
#define XRPL_PROTOCOL_AMMCORE_H_INCLUDED
#include <xrpl/basics/Number.h>
#include <xrpl/protocol/AccountID.h>
@@ -123,4 +123,4 @@ feeMultHalf(std::uint16_t tfee)
} // namespace ripple
#endif // RIPPLE_PROTOCOL_AMMCORE_H_INCLUDED
#endif // XRPL_PROTOCOL_AMMCORE_H_INCLUDED

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_ACCOUNTID_H_INCLUDED
#define RIPPLE_PROTOCOL_ACCOUNTID_H_INCLUDED
#ifndef XRPL_PROTOCOL_ACCOUNTID_H_INCLUDED
#define XRPL_PROTOCOL_ACCOUNTID_H_INCLUDED
#include <xrpl/protocol/tokens.h>
// VFALCO Uncomment when the header issues are resolved

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_AMOUNTCONVERSION_H_INCLUDED
#define RIPPLE_PROTOCOL_AMOUNTCONVERSION_H_INCLUDED
#ifndef XRPL_PROTOCOL_AMOUNTCONVERSION_H_INCLUDED
#define XRPL_PROTOCOL_AMOUNTCONVERSION_H_INCLUDED
#include <xrpl/protocol/IOUAmount.h>
#include <xrpl/protocol/STAmount.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_APIVERSION_H_INCLUDED
#define RIPPLE_PROTOCOL_APIVERSION_H_INCLUDED
#ifndef XRPL_PROTOCOL_APIVERSION_H_INCLUDED
#define XRPL_PROTOCOL_APIVERSION_H_INCLUDED
#include <xrpl/beast/core/SemanticVersion.h>
#include <xrpl/beast/utility/instrumentation.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_ASSET_H_INCLUDED
#define RIPPLE_PROTOCOL_ASSET_H_INCLUDED
#ifndef XRPL_PROTOCOL_ASSET_H_INCLUDED
#define XRPL_PROTOCOL_ASSET_H_INCLUDED
#include <xrpl/basics/Number.h>
#include <xrpl/basics/base_uint.h>
@@ -234,4 +234,4 @@ assetFromJson(Json::Value const& jv);
} // namespace ripple
#endif // RIPPLE_PROTOCOL_ASSET_H_INCLUDED
#endif // XRPL_PROTOCOL_ASSET_H_INCLUDED

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_BOOK_H_INCLUDED
#define RIPPLE_PROTOCOL_BOOK_H_INCLUDED
#ifndef XRPL_PROTOCOL_BOOK_H_INCLUDED
#define XRPL_PROTOCOL_BOOK_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/basics/base_uint.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_BUILDINFO_H_INCLUDED
#define RIPPLE_PROTOCOL_BUILDINFO_H_INCLUDED
#ifndef XRPL_PROTOCOL_BUILDINFO_H_INCLUDED
#define XRPL_PROTOCOL_BUILDINFO_H_INCLUDED
#include <cstdint>
#include <string>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_ERRORCODES_H_INCLUDED
#define RIPPLE_PROTOCOL_ERRORCODES_H_INCLUDED
#ifndef XRPL_PROTOCOL_ERRORCODES_H_INCLUDED
#define XRPL_PROTOCOL_ERRORCODES_H_INCLUDED
#include <xrpl/json/json_value.h>
#include <xrpl/protocol/jss.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_FEATURE_H_INCLUDED
#define RIPPLE_PROTOCOL_FEATURE_H_INCLUDED
#ifndef XRPL_PROTOCOL_FEATURE_H_INCLUDED
#define XRPL_PROTOCOL_FEATURE_H_INCLUDED
#include <xrpl/basics/base_uint.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_FEES_H_INCLUDED
#define RIPPLE_PROTOCOL_FEES_H_INCLUDED
#ifndef XRPL_PROTOCOL_FEES_H_INCLUDED
#define XRPL_PROTOCOL_FEES_H_INCLUDED
#include <xrpl/protocol/XRPAmount.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_HASHPREFIX_H_INCLUDED
#define RIPPLE_PROTOCOL_HASHPREFIX_H_INCLUDED
#ifndef XRPL_PROTOCOL_HASHPREFIX_H_INCLUDED
#define XRPL_PROTOCOL_HASHPREFIX_H_INCLUDED
#include <xrpl/beast/hash/hash_append.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_BASICS_IOUAMOUNT_H_INCLUDED
#define RIPPLE_BASICS_IOUAMOUNT_H_INCLUDED
#ifndef XRPL_BASICS_IOUAMOUNT_H_INCLUDED
#define XRPL_BASICS_IOUAMOUNT_H_INCLUDED
#include <xrpl/basics/LocalValue.h>
#include <xrpl/basics/Number.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_INDEXES_H_INCLUDED
#define RIPPLE_PROTOCOL_INDEXES_H_INCLUDED
#ifndef XRPL_PROTOCOL_INDEXES_H_INCLUDED
#define XRPL_PROTOCOL_INDEXES_H_INCLUDED
#include <xrpl/basics/base_uint.h>
#include <xrpl/protocol/Book.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_INNER_OBJECT_FORMATS_H_INCLUDED
#define RIPPLE_PROTOCOL_INNER_OBJECT_FORMATS_H_INCLUDED
#ifndef XRPL_PROTOCOL_INNER_OBJECT_FORMATS_H_INCLUDED
#define XRPL_PROTOCOL_INNER_OBJECT_FORMATS_H_INCLUDED
#include <xrpl/protocol/KnownFormats.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_ISSUE_H_INCLUDED
#define RIPPLE_PROTOCOL_ISSUE_H_INCLUDED
#ifndef XRPL_PROTOCOL_ISSUE_H_INCLUDED
#define XRPL_PROTOCOL_ISSUE_H_INCLUDED
#include <xrpl/beast/utility/instrumentation.h>
#include <xrpl/json/json_value.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_KEYTYPE_H_INCLUDED
#define RIPPLE_PROTOCOL_KEYTYPE_H_INCLUDED
#ifndef XRPL_PROTOCOL_KEYTYPE_H_INCLUDED
#define XRPL_PROTOCOL_KEYTYPE_H_INCLUDED
#include <optional>
#include <string>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_KEYLET_H_INCLUDED
#define RIPPLE_PROTOCOL_KEYLET_H_INCLUDED
#ifndef XRPL_PROTOCOL_KEYLET_H_INCLUDED
#define XRPL_PROTOCOL_KEYLET_H_INCLUDED
#include <xrpl/basics/base_uint.h>
#include <xrpl/protocol/LedgerFormats.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_KNOWNFORMATS_H_INCLUDED
#define RIPPLE_PROTOCOL_KNOWNFORMATS_H_INCLUDED
#ifndef XRPL_PROTOCOL_KNOWNFORMATS_H_INCLUDED
#define XRPL_PROTOCOL_KNOWNFORMATS_H_INCLUDED
#include <xrpl/basics/contract.h>
#include <xrpl/beast/type_name.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_LEDGERFORMATS_H_INCLUDED
#define RIPPLE_PROTOCOL_LEDGERFORMATS_H_INCLUDED
#ifndef XRPL_PROTOCOL_LEDGERFORMATS_H_INCLUDED
#define XRPL_PROTOCOL_LEDGERFORMATS_H_INCLUDED
#include <xrpl/protocol/KnownFormats.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_LEDGERHEADER_H_INCLUDED
#define RIPPLE_PROTOCOL_LEDGERHEADER_H_INCLUDED
#ifndef XRPL_PROTOCOL_LEDGERHEADER_H_INCLUDED
#define XRPL_PROTOCOL_LEDGERHEADER_H_INCLUDED
#include <xrpl/basics/Slice.h>
#include <xrpl/basics/base_uint.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_MPTAMOUNT_H_INCLUDED
#define RIPPLE_PROTOCOL_MPTAMOUNT_H_INCLUDED
#ifndef XRPL_PROTOCOL_MPTAMOUNT_H_INCLUDED
#define XRPL_PROTOCOL_MPTAMOUNT_H_INCLUDED
#include <xrpl/basics/Number.h>
#include <xrpl/basics/contract.h>
@@ -171,4 +171,4 @@ mulRatio(
} // namespace ripple
#endif // RIPPLE_BASICS_MPTAMOUNT_H_INCLUDED
#endif // XRPL_BASICS_MPTAMOUNT_H_INCLUDED

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_MPTISSUE_H_INCLUDED
#define RIPPLE_PROTOCOL_MPTISSUE_H_INCLUDED
#ifndef XRPL_PROTOCOL_MPTISSUE_H_INCLUDED
#define XRPL_PROTOCOL_MPTISSUE_H_INCLUDED
#include <xrpl/protocol/AccountID.h>
#include <xrpl/protocol/UintTypes.h>
@@ -98,4 +98,4 @@ mptIssueFromJson(Json::Value const& jv);
} // namespace ripple
#endif // RIPPLE_PROTOCOL_MPTISSUE_H_INCLUDED
#endif // XRPL_PROTOCOL_MPTISSUE_H_INCLUDED

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_JSON_MULTIAPIJSON_H_INCLUDED
#define RIPPLE_JSON_MULTIAPIJSON_H_INCLUDED
#ifndef XRPL_JSON_MULTIAPIJSON_H_INCLUDED
#define XRPL_JSON_MULTIAPIJSON_H_INCLUDED
#include <xrpl/beast/utility/instrumentation.h>
#include <xrpl/json/json_value.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_NFTSYNTHETICSERIALIZER_H_INCLUDED
#define RIPPLE_PROTOCOL_NFTSYNTHETICSERIALIZER_H_INCLUDED
#ifndef XRPL_PROTOCOL_NFTSYNTHETICSERIALIZER_H_INCLUDED
#define XRPL_PROTOCOL_NFTSYNTHETICSERIALIZER_H_INCLUDED
#include <xrpl/json/json_forwards.h>
#include <xrpl/protocol/STTx.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_NFTOKENID_H_INCLUDED
#define RIPPLE_PROTOCOL_NFTOKENID_H_INCLUDED
#ifndef XRPL_PROTOCOL_NFTOKENID_H_INCLUDED
#define XRPL_PROTOCOL_NFTOKENID_H_INCLUDED
#include <xrpl/basics/base_uint.h>
#include <xrpl/json/json_forwards.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_NFTOKENOFFERID_H_INCLUDED
#define RIPPLE_PROTOCOL_NFTOKENOFFERID_H_INCLUDED
#ifndef XRPL_PROTOCOL_NFTOKENOFFERID_H_INCLUDED
#define XRPL_PROTOCOL_NFTOKENOFFERID_H_INCLUDED
#include <xrpl/basics/base_uint.h>
#include <xrpl/json/json_forwards.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_PAYCHAN_H_INCLUDED
#define RIPPLE_PROTOCOL_PAYCHAN_H_INCLUDED
#ifndef XRPL_PROTOCOL_PAYCHAN_H_INCLUDED
#define XRPL_PROTOCOL_PAYCHAN_H_INCLUDED
#include <xrpl/basics/base_uint.h>
#include <xrpl/protocol/HashPrefix.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_PERMISSION_H_INCLUDED
#define RIPPLE_PROTOCOL_PERMISSION_H_INCLUDED
#ifndef XRPL_PROTOCOL_PERMISSION_H_INCLUDED
#define XRPL_PROTOCOL_PERMISSION_H_INCLUDED
#include <xrpl/protocol/Rules.h>
#include <xrpl/protocol/TER.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_PROTOCOL_H_INCLUDED
#define RIPPLE_PROTOCOL_PROTOCOL_H_INCLUDED
#ifndef XRPL_PROTOCOL_PROTOCOL_H_INCLUDED
#define XRPL_PROTOCOL_PROTOCOL_H_INCLUDED
#include <xrpl/basics/ByteUtilities.h>
#include <xrpl/basics/base_uint.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_PUBLICKEY_H_INCLUDED
#define RIPPLE_PROTOCOL_PUBLICKEY_H_INCLUDED
#ifndef XRPL_PROTOCOL_PUBLICKEY_H_INCLUDED
#define XRPL_PROTOCOL_PUBLICKEY_H_INCLUDED
#include <xrpl/basics/Slice.h>
#include <xrpl/beast/net/IPEndpoint.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_QUALITY_H_INCLUDED
#define RIPPLE_PROTOCOL_QUALITY_H_INCLUDED
#ifndef XRPL_PROTOCOL_QUALITY_H_INCLUDED
#define XRPL_PROTOCOL_QUALITY_H_INCLUDED
#include <xrpl/protocol/AmountConversions.h>
#include <xrpl/protocol/IOUAmount.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_QUALITYFUNCTION_H_INCLUDED
#define RIPPLE_PROTOCOL_QUALITYFUNCTION_H_INCLUDED
#ifndef XRPL_PROTOCOL_QUALITYFUNCTION_H_INCLUDED
#define XRPL_PROTOCOL_QUALITYFUNCTION_H_INCLUDED
#include <xrpl/basics/Number.h>
#include <xrpl/protocol/AMMCore.h>
@@ -104,4 +104,4 @@ QualityFunction::QualityFunction(
} // namespace ripple
#endif // RIPPLE_PROTOCOL_QUALITYFUNCTION_H_INCLUDED
#endif // XRPL_PROTOCOL_QUALITYFUNCTION_H_INCLUDED

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_NET_RPCERR_H_INCLUDED
#define RIPPLE_NET_RPCERR_H_INCLUDED
#ifndef XRPL_NET_RPCERR_H_INCLUDED
#define XRPL_NET_RPCERR_H_INCLUDED
#include <xrpl/json/json_value.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_RATE_H_INCLUDED
#define RIPPLE_PROTOCOL_RATE_H_INCLUDED
#ifndef XRPL_PROTOCOL_RATE_H_INCLUDED
#define XRPL_PROTOCOL_RATE_H_INCLUDED
#include <xrpl/beast/utility/instrumentation.h>
#include <xrpl/protocol/STAmount.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_RIPPLELEDGERHASH_H_INCLUDED
#define RIPPLE_PROTOCOL_RIPPLELEDGERHASH_H_INCLUDED
#ifndef XRPL_PROTOCOL_RIPPLELEDGERHASH_H_INCLUDED
#define XRPL_PROTOCOL_RIPPLELEDGERHASH_H_INCLUDED
#include <xrpl/basics/base_uint.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_LEDGER_RULES_H_INCLUDED
#define RIPPLE_LEDGER_RULES_H_INCLUDED
#ifndef XRPL_LEDGER_RULES_H_INCLUDED
#define XRPL_LEDGER_RULES_H_INCLUDED
#include <xrpl/basics/base_uint.h>
#include <xrpl/beast/hash/uhash.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_SFIELD_H_INCLUDED
#define RIPPLE_PROTOCOL_SFIELD_H_INCLUDED
#ifndef XRPL_PROTOCOL_SFIELD_H_INCLUDED
#define XRPL_PROTOCOL_SFIELD_H_INCLUDED
#include <xrpl/basics/safe_cast.h>
#include <xrpl/json/json_value.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_SOTEMPLATE_H_INCLUDED
#define RIPPLE_PROTOCOL_SOTEMPLATE_H_INCLUDED
#ifndef XRPL_PROTOCOL_SOTEMPLATE_H_INCLUDED
#define XRPL_PROTOCOL_SOTEMPLATE_H_INCLUDED
#include <xrpl/basics/contract.h>
#include <xrpl/protocol/SField.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STACCOUNT_H_INCLUDED
#define RIPPLE_PROTOCOL_STACCOUNT_H_INCLUDED
#ifndef XRPL_PROTOCOL_STACCOUNT_H_INCLUDED
#define XRPL_PROTOCOL_STACCOUNT_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/protocol/AccountID.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STAMOUNT_H_INCLUDED
#define RIPPLE_PROTOCOL_STAMOUNT_H_INCLUDED
#ifndef XRPL_PROTOCOL_STAMOUNT_H_INCLUDED
#define XRPL_PROTOCOL_STAMOUNT_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/basics/LocalValue.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STARRAY_H_INCLUDED
#define RIPPLE_PROTOCOL_STARRAY_H_INCLUDED
#ifndef XRPL_PROTOCOL_STARRAY_H_INCLUDED
#define XRPL_PROTOCOL_STARRAY_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/protocol/STObject.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STBASE_H_INCLUDED
#define RIPPLE_PROTOCOL_STBASE_H_INCLUDED
#ifndef XRPL_PROTOCOL_STBASE_H_INCLUDED
#define XRPL_PROTOCOL_STBASE_H_INCLUDED
#include <xrpl/basics/contract.h>
#include <xrpl/protocol/SField.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STBITSTRING_H_INCLUDED
#define RIPPLE_PROTOCOL_STBITSTRING_H_INCLUDED
#ifndef XRPL_PROTOCOL_STBITSTRING_H_INCLUDED
#define XRPL_PROTOCOL_STBITSTRING_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/beast/utility/Zero.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STBLOB_H_INCLUDED
#define RIPPLE_PROTOCOL_STBLOB_H_INCLUDED
#ifndef XRPL_PROTOCOL_STBLOB_H_INCLUDED
#define XRPL_PROTOCOL_STBLOB_H_INCLUDED
#include <xrpl/basics/Buffer.h>
#include <xrpl/basics/CountedObject.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STCURRENCY_H_INCLUDED
#define RIPPLE_PROTOCOL_STCURRENCY_H_INCLUDED
#ifndef XRPL_PROTOCOL_STCURRENCY_H_INCLUDED
#define XRPL_PROTOCOL_STCURRENCY_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/protocol/SField.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STEXCHANGE_H_INCLUDED
#define RIPPLE_PROTOCOL_STEXCHANGE_H_INCLUDED
#ifndef XRPL_PROTOCOL_STEXCHANGE_H_INCLUDED
#define XRPL_PROTOCOL_STEXCHANGE_H_INCLUDED
#include <xrpl/basics/Blob.h>
#include <xrpl/basics/Buffer.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STINTEGER_H_INCLUDED
#define RIPPLE_PROTOCOL_STINTEGER_H_INCLUDED
#ifndef XRPL_PROTOCOL_STINTEGER_H_INCLUDED
#define XRPL_PROTOCOL_STINTEGER_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/protocol/STBase.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STISSUE_H_INCLUDED
#define RIPPLE_PROTOCOL_STISSUE_H_INCLUDED
#ifndef XRPL_PROTOCOL_STISSUE_H_INCLUDED
#define XRPL_PROTOCOL_STISSUE_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/protocol/Asset.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STLEDGERENTRY_H_INCLUDED
#define RIPPLE_PROTOCOL_STLEDGERENTRY_H_INCLUDED
#ifndef XRPL_PROTOCOL_STLEDGERENTRY_H_INCLUDED
#define XRPL_PROTOCOL_STLEDGERENTRY_H_INCLUDED
#include <xrpl/protocol/Indexes.h>
#include <xrpl/protocol/STObject.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STOBJECT_H_INCLUDED
#define RIPPLE_PROTOCOL_STOBJECT_H_INCLUDED
#ifndef XRPL_PROTOCOL_STOBJECT_H_INCLUDED
#define XRPL_PROTOCOL_STOBJECT_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/basics/Slice.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STPARSEDJSON_H_INCLUDED
#define RIPPLE_PROTOCOL_STPARSEDJSON_H_INCLUDED
#ifndef XRPL_PROTOCOL_STPARSEDJSON_H_INCLUDED
#define XRPL_PROTOCOL_STPARSEDJSON_H_INCLUDED
#include <xrpl/protocol/STArray.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STPATHSET_H_INCLUDED
#define RIPPLE_PROTOCOL_STPATHSET_H_INCLUDED
#ifndef XRPL_PROTOCOL_STPATHSET_H_INCLUDED
#define XRPL_PROTOCOL_STPATHSET_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/beast/utility/instrumentation.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STTX_H_INCLUDED
#define RIPPLE_PROTOCOL_STTX_H_INCLUDED
#ifndef XRPL_PROTOCOL_STTX_H_INCLUDED
#define XRPL_PROTOCOL_STTX_H_INCLUDED
#include <xrpl/basics/Expected.h>
#include <xrpl/protocol/Feature.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STVALIDATION_H_INCLUDED
#define RIPPLE_PROTOCOL_STVALIDATION_H_INCLUDED
#ifndef XRPL_PROTOCOL_STVALIDATION_H_INCLUDED
#define XRPL_PROTOCOL_STVALIDATION_H_INCLUDED
#include <xrpl/basics/Log.h>
#include <xrpl/beast/utility/instrumentation.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STVECTOR256_H_INCLUDED
#define RIPPLE_PROTOCOL_STVECTOR256_H_INCLUDED
#ifndef XRPL_PROTOCOL_STVECTOR256_H_INCLUDED
#define XRPL_PROTOCOL_STVECTOR256_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/protocol/STBase.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STXCHAINBRIDGE_H_INCLUDED
#define RIPPLE_PROTOCOL_STXCHAINBRIDGE_H_INCLUDED
#ifndef XRPL_PROTOCOL_STXCHAINBRIDGE_H_INCLUDED
#define XRPL_PROTOCOL_STXCHAINBRIDGE_H_INCLUDED
#include <xrpl/basics/CountedObject.h>
#include <xrpl/protocol/STAccount.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_SECRETKEY_H_INCLUDED
#define RIPPLE_PROTOCOL_SECRETKEY_H_INCLUDED
#ifndef XRPL_PROTOCOL_SECRETKEY_H_INCLUDED
#define XRPL_PROTOCOL_SECRETKEY_H_INCLUDED
#include <xrpl/basics/Buffer.h>
#include <xrpl/basics/Slice.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_SEED_H_INCLUDED
#define RIPPLE_PROTOCOL_SEED_H_INCLUDED
#ifndef XRPL_PROTOCOL_SEED_H_INCLUDED
#define XRPL_PROTOCOL_SEED_H_INCLUDED
#include <xrpl/basics/Slice.h>
#include <xrpl/basics/base_uint.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_SEQ_PROXY_H_INCLUDED
#define RIPPLE_PROTOCOL_SEQ_PROXY_H_INCLUDED
#ifndef XRPL_PROTOCOL_SEQ_PROXY_H_INCLUDED
#define XRPL_PROTOCOL_SEQ_PROXY_H_INCLUDED
#include <cstdint>
#include <ostream>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_SERIALIZER_H_INCLUDED
#define RIPPLE_PROTOCOL_SERIALIZER_H_INCLUDED
#ifndef XRPL_PROTOCOL_SERIALIZER_H_INCLUDED
#define XRPL_PROTOCOL_SERIALIZER_H_INCLUDED
#include <xrpl/basics/Blob.h>
#include <xrpl/basics/Buffer.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_SIGN_H_INCLUDED
#define RIPPLE_PROTOCOL_SIGN_H_INCLUDED
#ifndef XRPL_PROTOCOL_SIGN_H_INCLUDED
#define XRPL_PROTOCOL_SIGN_H_INCLUDED
#include <xrpl/protocol/HashPrefix.h>
#include <xrpl/protocol/PublicKey.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_SYSTEMPARAMETERS_H_INCLUDED
#define RIPPLE_PROTOCOL_SYSTEMPARAMETERS_H_INCLUDED
#ifndef XRPL_PROTOCOL_SYSTEMPARAMETERS_H_INCLUDED
#define XRPL_PROTOCOL_SYSTEMPARAMETERS_H_INCLUDED
#include <xrpl/basics/chrono.h>
#include <xrpl/protocol/XRPAmount.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_TER_H_INCLUDED
#define RIPPLE_PROTOCOL_TER_H_INCLUDED
#ifndef XRPL_PROTOCOL_TER_H_INCLUDED
#define XRPL_PROTOCOL_TER_H_INCLUDED
#include <xrpl/basics/safe_cast.h>
#include <xrpl/json/json_value.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_TXFLAGS_H_INCLUDED
#define RIPPLE_PROTOCOL_TXFLAGS_H_INCLUDED
#ifndef XRPL_PROTOCOL_TXFLAGS_H_INCLUDED
#define XRPL_PROTOCOL_TXFLAGS_H_INCLUDED
#include <xrpl/protocol/LedgerFormats.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_TXFORMATS_H_INCLUDED
#define RIPPLE_PROTOCOL_TXFORMATS_H_INCLUDED
#ifndef XRPL_PROTOCOL_TXFORMATS_H_INCLUDED
#define XRPL_PROTOCOL_TXFORMATS_H_INCLUDED
#include <xrpl/protocol/KnownFormats.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_APP_TX_TRANSACTIONMETA_H_INCLUDED
#define RIPPLE_APP_TX_TRANSACTIONMETA_H_INCLUDED
#ifndef XRPL_APP_TX_TRANSACTIONMETA_H_INCLUDED
#define XRPL_APP_TX_TRANSACTIONMETA_H_INCLUDED
#include <xrpl/beast/utility/Journal.h>
#include <xrpl/protocol/STArray.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_UINTTYPES_H_INCLUDED
#define RIPPLE_PROTOCOL_UINTTYPES_H_INCLUDED
#ifndef XRPL_PROTOCOL_UINTTYPES_H_INCLUDED
#define XRPL_PROTOCOL_UINTTYPES_H_INCLUDED
#include <xrpl/basics/UnorderedContainers.h>
#include <xrpl/basics/base_uint.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STXATTESTATIONS_H_INCLUDED
#define RIPPLE_PROTOCOL_STXATTESTATIONS_H_INCLUDED
#ifndef XRPL_PROTOCOL_STXATTESTATIONS_H_INCLUDED
#define XRPL_PROTOCOL_STXATTESTATIONS_H_INCLUDED
#include <xrpl/basics/Buffer.h>
#include <xrpl/basics/Expected.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_XRPAMOUNT_H_INCLUDED
#define RIPPLE_PROTOCOL_XRPAMOUNT_H_INCLUDED
#ifndef XRPL_PROTOCOL_XRPAMOUNT_H_INCLUDED
#define XRPL_PROTOCOL_XRPAMOUNT_H_INCLUDED
#include <xrpl/basics/Number.h>
#include <xrpl/basics/contract.h>
@@ -308,4 +308,4 @@ mulRatio(
} // namespace ripple
#endif // RIPPLE_BASICS_XRPAMOUNT_H_INCLUDED
#endif // XRPL_BASICS_XRPAMOUNT_H_INCLUDED

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_STVAR_H_INCLUDED
#define RIPPLE_PROTOCOL_STVAR_H_INCLUDED
#ifndef XRPL_PROTOCOL_STVAR_H_INCLUDED
#define XRPL_PROTOCOL_STVAR_H_INCLUDED
#include <xrpl/protocol/SField.h>
#include <xrpl/protocol/STBase.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_B58_UTILS_H_INCLUDED
#define RIPPLE_PROTOCOL_B58_UTILS_H_INCLUDED
#ifndef XRPL_PROTOCOL_B58_UTILS_H_INCLUDED
#define XRPL_PROTOCOL_B58_UTILS_H_INCLUDED
#include <xrpl/basics/contract.h>
#include <xrpl/beast/utility/instrumentation.h>
@@ -201,4 +201,4 @@ b58_10_to_b58_be(std::uint64_t input)
#endif
} // namespace ripple
#endif // RIPPLE_PROTOCOL_B58_UTILS_H_INCLUDED
#endif // XRPL_PROTOCOL_B58_UTILS_H_INCLUDED

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_SECP256K1_H_INCLUDED
#define RIPPLE_PROTOCOL_SECP256K1_H_INCLUDED
#ifndef XRPL_PROTOCOL_SECP256K1_H_INCLUDED
#define XRPL_PROTOCOL_SECP256K1_H_INCLUDED
#include <secp256k1.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_TOKEN_ERRORS_H_INCLUDED
#define RIPPLE_PROTOCOL_TOKEN_ERRORS_H_INCLUDED
#ifndef XRPL_PROTOCOL_TOKEN_ERRORS_H_INCLUDED
#define XRPL_PROTOCOL_TOKEN_ERRORS_H_INCLUDED
#include <system_error>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_DIGEST_H_INCLUDED
#define RIPPLE_PROTOCOL_DIGEST_H_INCLUDED
#ifndef XRPL_PROTOCOL_DIGEST_H_INCLUDED
#define XRPL_PROTOCOL_DIGEST_H_INCLUDED
#include <xrpl/basics/base_uint.h>
#include <xrpl/crypto/secure_erase.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_JSONFIELDS_H_INCLUDED
#define RIPPLE_PROTOCOL_JSONFIELDS_H_INCLUDED
#ifndef XRPL_PROTOCOL_JSONFIELDS_H_INCLUDED
#define XRPL_PROTOCOL_JSONFIELDS_H_INCLUDED
#include <xrpl/json/json_value.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_MESSAGES_H_INCLUDED
#define RIPPLE_PROTOCOL_MESSAGES_H_INCLUDED
#ifndef XRPL_PROTOCOL_MESSAGES_H_INCLUDED
#define XRPL_PROTOCOL_MESSAGES_H_INCLUDED
// Some versions of protobuf generate code that will produce errors during
// compilation. See https://github.com/google/protobuf/issues/549 for more

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_NFT_H_INCLUDED
#define RIPPLE_PROTOCOL_NFT_H_INCLUDED
#ifndef XRPL_PROTOCOL_NFT_H_INCLUDED
#define XRPL_PROTOCOL_NFT_H_INCLUDED
#include <xrpl/basics/base_uint.h>
#include <xrpl/basics/tagged_integer.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_NFT_PAGE_MASK_H_INCLUDED
#define RIPPLE_PROTOCOL_NFT_PAGE_MASK_H_INCLUDED
#ifndef XRPL_PROTOCOL_NFT_PAGE_MASK_H_INCLUDED
#define XRPL_PROTOCOL_NFT_PAGE_MASK_H_INCLUDED
#include <xrpl/basics/base_uint.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_SERIALIZE_H_INCLUDED
#define RIPPLE_PROTOCOL_SERIALIZE_H_INCLUDED
#ifndef XRPL_PROTOCOL_SERIALIZE_H_INCLUDED
#define XRPL_PROTOCOL_SERIALIZE_H_INCLUDED
#include <xrpl/basics/strHex.h>
#include <xrpl/protocol/STObject.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_ST_H_INCLUDED
#define RIPPLE_PROTOCOL_ST_H_INCLUDED
#ifndef XRPL_PROTOCOL_ST_H_INCLUDED
#define XRPL_PROTOCOL_ST_H_INCLUDED
#include <xrpl/protocol/SField.h>
#include <xrpl/protocol/STAccount.h>

View File

@@ -17,8 +17,8 @@
*/
//==============================================================================
#ifndef RIPPLE_PROTOCOL_TOKENS_H_INCLUDED
#define RIPPLE_PROTOCOL_TOKENS_H_INCLUDED
#ifndef XRPL_PROTOCOL_TOKENS_H_INCLUDED
#define XRPL_PROTOCOL_TOKENS_H_INCLUDED
#include <xrpl/basics/Expected.h>
#include <xrpl/basics/contract.h>