diff --git a/API-CHANGELOG.md b/API-CHANGELOG.md index f177d8c57c..7381fe2297 100644 --- a/API-CHANGELOG.md +++ b/API-CHANGELOG.md @@ -98,18 +98,6 @@ This release contains bug fixes only and no API changes. - `subscribe` (`validations` stream): `network_id` is now included. ([#5579](https://github.com/XRPLF/rippled/pull/5579)) - `subscribe` (`transactions` stream): `nftoken_id`, `nftoken_ids`, and `offer_id` are now included in transaction metadata. ([#5230](https://github.com/XRPLF/rippled/pull/5230)) -## XRP Ledger server version 2.5.1 - -[Version 2.5.1](https://github.com/XRPLF/rippled/releases/tag/2.5.1) was released on Sep 17, 2025. - -This release contains bug fixes only and no API changes. - -## Unreleased Changes - -### Additions and bugfixes - -- `submit`: Augmented response fields (`accepted`, `applied`, `broadcast`, `queued`, `kept`, `account_sequence_next`, `account_sequence_available`, `open_ledger_cost`, `validated_ledger_index`) are now included in sign-and-submit mode. Previously, these fields were only returned when submitting a binary transaction blob. ([#6304](https://github.com/XRPLF/rippled/pull/6304)) - ## XRP Ledger server version 2.5.0 [Version 2.5.0](https://github.com/XRPLF/rippled/releases/tag/2.5.0) was released on Jun 24, 2025. diff --git a/src/test/rpc/Submit_test.cpp b/src/test/rpc/Submit_test.cpp index f48b1f77e9..30ce26ee35 100644 --- a/src/test/rpc/Submit_test.cpp +++ b/src/test/rpc/Submit_test.cpp @@ -5,6 +5,8 @@ #include #include +#include + #include #include #include @@ -14,6 +16,8 @@ #include #include +#include + namespace xrpl::test { class Submit_test : public beast::unit_test::Suite @@ -28,9 +32,9 @@ public: // Enable signing support in config Env env{*this, envconfig([](std::unique_ptr cfg) { - static std::string const signingSupportCfg = + static std::string const kSigningSupportCfg = std::string("[") + Sections::kSigningSupport + "]\ntrue"; - cfg->loadFromString(signingSupportCfg); + cfg->loadFromString(kSigningSupportCfg); return cfg; })}; diff --git a/src/xrpld/rpc/detail/TransactionSign.cpp b/src/xrpld/rpc/detail/TransactionSign.cpp index c06a91cdf9..16aa0ce278 100644 --- a/src/xrpld/rpc/detail/TransactionSign.cpp +++ b/src/xrpld/rpc/detail/TransactionSign.cpp @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/src/xrpld/rpc/handlers/transaction/Submit.cpp b/src/xrpld/rpc/handlers/transaction/Submit.cpp index 3e03405fe7..e9fa6f4db9 100644 --- a/src/xrpld/rpc/handlers/transaction/Submit.cpp +++ b/src/xrpld/rpc/handlers/transaction/Submit.cpp @@ -6,7 +6,6 @@ #include #include -#include #include #include #include @@ -14,7 +13,6 @@ #include #include #include -#include #include #include #include