Handles the deposit_authorized
command.
More...
#include <DepositAuthorized.hpp>
|
struct | Input |
| A struct to hold the input data for the command. More...
|
|
struct | Output |
| A struct to hold the output data of the command. More...
|
|
|
static RpcSpecConstRef | spec (uint32_t apiVersion) |
| Returns the API specification for the command.
|
|
Handles the deposit_authorized
command.
The deposit_authorized command indicates whether one account is authorized to send payments directly to another. See Deposit Authorization for information on how to require authorization to deliver money to your account.
For more details see: https://xrpl.org/deposit_authorized.html
◆ DepositAuthorizedHandler()
rpc::DepositAuthorizedHandler::DepositAuthorizedHandler |
( |
std::shared_ptr< BackendInterface > const & | sharedPtrBackend | ) |
|
|
inline |
◆ process()
Process the DepositAuthorized command.
- Parameters
-
input | The input data for the command |
ctx | The context of the request |
- Returns
- The result of the operation
◆ spec()
static RpcSpecConstRef rpc::DepositAuthorizedHandler::spec |
( |
uint32_t | apiVersion | ) |
|
|
inlinestatic |
Returns the API specification for the command.
- Parameters
-
apiVersion | The api version to return the spec for |
- Returns
- The spec for the given apiVersion
◆ tag_invoke [1/2]
Convert the Output to a JSON object.
- Parameters
-
[out] | jv | The JSON object to convert to |
| output | The output to convert |
◆ tag_invoke [2/2]
Input tag_invoke |
( |
boost::json::value_to_tag< Input > | , |
|
|
boost::json::value const & | jv ) |
|
friend |
Convert a JSON object to Input type.
- Parameters
-
jv | The JSON object to convert |
- Returns
- Input parsed from the JSON object
The documentation for this class was generated from the following files:
- /__w/clio/clio/src/rpc/handlers/DepositAuthorized.hpp
- /__w/clio/clio/src/rpc/handlers/DepositAuthorized.cpp