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
dcn::loader Namespace Reference

Functions

asio::awaitable< std::expected< evm::Address, evm::DeployError > > deployParticle (evm::EVM &evm, registry::Registry &registry, ParticleRecord particle, const std::filesystem::path &storage_path)
 
asio::awaitable< std::expected< evm::Address, evm::DeployError > > deployFeature (evm::EVM &evm, registry::Registry &registry, FeatureRecord feature, const std::filesystem::path &storage_path)
 
asio::awaitable< std::expected< evm::Address, evm::DeployError > > deployTransformation (evm::EVM &evm, registry::Registry &registry, TransformationRecord transformation, const std::filesystem::path &storage_path)
 
asio::awaitable< std::expected< evm::Address, evm::DeployError > > deployCondition (evm::EVM &evm, registry::Registry &registry, ConditionRecord condition, const std::filesystem::path &storage_path)
 
asio::awaitable< bool > loadStoredParticles (evm::EVM &evm, registry::Registry &registry, const std::filesystem::path &storage_path)
 
asio::awaitable< bool > loadStoredConditions (evm::EVM &evm, registry::Registry &registry, const std::filesystem::path &storage_path)
 
asio::awaitable< bool > loadStoredTransformations (evm::EVM &evm, registry::Registry &registry, const std::filesystem::path &storage_path)
 
asio::awaitable< bool > loadStoredFeatures (evm::EVM &evm, registry::Registry &registry, const std::filesystem::path &storage_path)
 

Function Documentation

◆ deployCondition()

asio::awaitable< std::expected< evm::Address, evm::DeployError > > dcn::loader::deployCondition ( evm::EVM evm,
registry::Registry registry,
ConditionRecord  condition,
const std::filesystem::path &  storage_path 
)

◆ deployFeature()

asio::awaitable< std::expected< evm::Address, evm::DeployError > > dcn::loader::deployFeature ( evm::EVM evm,
registry::Registry registry,
FeatureRecord  feature,
const std::filesystem::path &  storage_path 
)

◆ deployParticle()

asio::awaitable< std::expected< evm::Address, evm::DeployError > > dcn::loader::deployParticle ( evm::EVM evm,
registry::Registry registry,
ParticleRecord  particle,
const std::filesystem::path &  storage_path 
)

◆ deployTransformation()

asio::awaitable< std::expected< evm::Address, evm::DeployError > > dcn::loader::deployTransformation ( evm::EVM evm,
registry::Registry registry,
TransformationRecord  transformation,
const std::filesystem::path &  storage_path 
)

◆ loadStoredConditions()

asio::awaitable< bool > dcn::loader::loadStoredConditions ( evm::EVM evm,
registry::Registry registry,
const std::filesystem::path &  storage_path 
)

◆ loadStoredFeatures()

asio::awaitable< bool > dcn::loader::loadStoredFeatures ( evm::EVM evm,
registry::Registry registry,
const std::filesystem::path &  storage_path 
)

◆ loadStoredParticles()

asio::awaitable< bool > dcn::loader::loadStoredParticles ( evm::EVM evm,
registry::Registry registry,
const std::filesystem::path &  storage_path 
)

◆ loadStoredTransformations()

asio::awaitable< bool > dcn::loader::loadStoredTransformations ( evm::EVM evm,
registry::Registry registry,
const std::filesystem::path &  storage_path 
)