3#include <xrpl/json/json_forwards.h>
4#include <xrpl/protocol/STTx.h>
5#include <xrpl/protocol/TxMeta.h>
6#include <xrpl/protocol/UintTypes.h>
22 std::shared_ptr<STTx const>
const& serializedTx,
23 TxMeta
const& transactionMeta);
30 json::Value& response,
31 std::shared_ptr<STTx const>
const& transaction,
32 TxMeta
const& transactionMeta);
API version numbers used in later API versions.
void insertMPTokenIssuanceID(json::Value &response, std::shared_ptr< STTx const > const &transaction, TxMeta const &transactionMeta)
bool canHaveMPTokenIssuanceID(std::shared_ptr< STTx const > const &serializedTx, TxMeta const &transactionMeta)
Add a mpt_issuance_id field to the meta input/output parameter.
std::optional< MPTID > getIDFromCreatedIssuance(TxMeta const &transactionMeta)