diff --git a/src/ripple/rpc/impl/TransactionSign.cpp b/src/ripple/rpc/impl/TransactionSign.cpp index 48a9c66d81c..915764c6eb4 100644 --- a/src/ripple/rpc/impl/TransactionSign.cpp +++ b/src/ripple/rpc/impl/TransactionSign.cpp @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include @@ -659,6 +660,11 @@ transactionFormatResultImpl(Transaction::pointer tpTrans, unsigned apiVersion) else jvResult[jss::tx_json] = tpTrans->getJson(JsonOptions::none); + RPC::insertDeliverMax( + jvResult[jss::tx_json], + tpTrans->getSTransaction()->getTxnType(), + apiVersion); + jvResult[jss::tx_blob] = strHex(tpTrans->getSTransaction()->getSerializer().peekData());