xrpld
Toggle main menu visibility
Loading...
Searching...
No Matches
xrpld
rpc
MPTokenIssuanceID.h
1
#pragma once
2
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>
7
8
#include <
memory
>
9
#include <
optional
>
10
11
namespace
xrpl::rpc
{
12
20
bool
21
canHaveMPTokenIssuanceID
(
22
std::shared_ptr<STTx const>
const
& serializedTx,
23
TxMeta
const
& transactionMeta);
24
25
std::optional<MPTID>
26
getIDFromCreatedIssuance
(TxMeta
const
& transactionMeta);
27
28
void
29
insertMPTokenIssuanceID
(
30
json::Value& response,
31
std::shared_ptr<STTx const>
const
& transaction,
32
TxMeta
const
& transactionMeta);
34
35
}
// namespace xrpl::rpc
memory
xrpl::rpc
API version numbers used in later API versions.
Definition
ApiVersion.h:36
xrpl::rpc::insertMPTokenIssuanceID
void insertMPTokenIssuanceID(json::Value &response, std::shared_ptr< STTx const > const &transaction, TxMeta const &transactionMeta)
Definition
MPTokenIssuanceID.cpp:57
xrpl::rpc::canHaveMPTokenIssuanceID
bool canHaveMPTokenIssuanceID(std::shared_ptr< STTx const > const &serializedTx, TxMeta const &transactionMeta)
Add a mpt_issuance_id field to the meta input/output parameter.
Definition
MPTokenIssuanceID.cpp:22
xrpl::rpc::getIDFromCreatedIssuance
std::optional< MPTID > getIDFromCreatedIssuance(TxMeta const &transactionMeta)
Definition
MPTokenIssuanceID.cpp:41
optional
Generated by
1.17.0