From dec1da2ec82b521466d9b63f26be6fa6be625c0b Mon Sep 17 00:00:00 2001 From: Nicholas Dudfield Date: Wed, 16 Sep 2026 20:58:15 +0700 Subject: [PATCH] test(export): cover native callback fee limits in amount audit --- src/test/app/MPToken_test.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/test/app/MPToken_test.cpp b/src/test/app/MPToken_test.cpp index 0d89008ae7..d16d9105e8 100644 --- a/src/test/app/MPToken_test.cpp +++ b/src/test/app/MPToken_test.cpp @@ -1878,6 +1878,15 @@ class MPToken_test : public beast::unit_test::suite [jss::Amount] = mpt.getJson(JsonOptions::none); test(jv, sfAmounts.jsonName.c_str()); } + // Export callback fee authorization is a native-only amount. + { + Json::Value jv; + jv[jss::TransactionType] = jss::Export; + jv[jss::Account] = alice.human(); + jv[sfExportCallbackFeeLimit.jsonName] = + mpt.getJson(JsonOptions::none); + test(jv, sfExportCallbackFeeLimit.fieldName); + } // ClaimReward { Json::Value jv = reward::claim(alice);