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
loader.hpp File Reference
#include <fstream>
#include "native.h"
#include <asio.hpp>
#include <spdlog/spdlog.h>
#include "pt.hpp"
#include "registry.hpp"
#include "parser.hpp"
#include "file.hpp"
#include "evm.hpp"

Go to the source code of this file.

Namespaces

namespace  dcn
 
namespace  dcn::loader
 

Functions

asio::awaitable< std::expected< evm::Address, evm::DeployError > > dcn::loader::deployFeature (evm::EVM &evm, registry::Registry &registry, FeatureRecord feature)
 
asio::awaitable< std::expected< evm::Address, evm::DeployError > > dcn::loader::deployTransformation (evm::EVM &evm, registry::Registry &registry, TransformationRecord transformation)
 
asio::awaitable< std::expected< evm::Address, evm::DeployError > > dcn::loader::deployCondition (evm::EVM &evm, registry::Registry &registry, ConditionRecord condition)
 
asio::awaitable< bool > dcn::loader::loadStoredConditions (evm::EVM &evm, registry::Registry &registry)
 
asio::awaitable< bool > dcn::loader::loadStoredTransformations (evm::EVM &evm, registry::Registry &registry)
 
asio::awaitable< bool > dcn::loader::loadStoredFeatures (evm::EVM &evm, registry::Registry &registry)