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
registry_store.hpp File Reference
#include <cstddef>
#include <memory>
#include <optional>
#include <string>
#include <vector>
#include "address.hpp"
#include "pt.hpp"
#include "format_hash.hpp"
#include "parser.hpp"
#include "sqlite/wal.hpp"

Go to the source code of this file.

Classes

struct  dcn::registry::ConnectorBatchItem
struct  dcn::registry::TransformationBatchItem
struct  dcn::registry::ConditionBatchItem
struct  dcn::registry::NameCursorPage
class  dcn::registry::IRegistryStore

Namespaces

namespace  dcn
namespace  dcn::registry
namespace  dcn::parse

Typedefs

using dcn::registry::ConnectorRecordHandle = std::shared_ptr<const ConnectorRecord>
using dcn::registry::TransformationRecordHandle = std::shared_ptr<const TransformationRecord>
using dcn::registry::ConditionRecordHandle = std::shared_ptr<const ConditionRecord>
using dcn::registry::NameCursor = std::string

Functions

std::string dcn::registry::serializeNameCursor (const NameCursor &cursor)
Result< registry::NameCursordcn::parse::parseNameCursor (const std::string &name_token)
Result< evmc::bytes32 > dcn::parse::parseFormatCursorHex (const std::string &cursor_token)