Decentralised Art Server
High-performance C++ backend that exposes HTML interface and a secure REST API for managing Performative Transactions entities
Loading...
Searching...
No Matches
api_connector.cpp File Reference
#include "api.hpp"
#include "address.hpp"

Namespaces

namespace  dcn

Functions

asio::awaitable< http::Responsedcn::HEAD_connector (const http::Request &request, std::vector< server::RouteArg > route_args, server::QueryArgsList query_args, registry::Registry &registry)
 Handles HEAD requests for the connector endpoint.
asio::awaitable< http::Responsedcn::OPTIONS_connector (const http::Request &request, std::vector< server::RouteArg > route_args, server::QueryArgsList query_args)
 Handles OPTIONS requests by returning a response with CORS headers.
asio::awaitable< http::Responsedcn::GET_connector (const http::Request &request, std::vector< server::RouteArg > route_args, server::QueryArgsList query_args, registry::Registry &registry)
 Handle a GET request to /connectors.
asio::awaitable< http::Responsedcn::POST_connector (const http::Request &request, std::vector< server::RouteArg > route_args, server::QueryArgsList query_args, auth::AuthManager &auth_manager, registry::Registry &registry, evm::EVM &evm, const config::Config &config)
 Handle a POST request to /connectors.