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
Go to the documentation of this file.
1#pragma once
2
3#include <fstream>
4
5#include "native.h"
6#include <asio.hpp>
7#include <spdlog/spdlog.h>
8
9#include "pt.hpp"
10#include "parser.hpp"
11#include "file.hpp"
12#include "evm.hpp"
13
14namespace dcn
15{
16 asio::awaitable<bool> deployFeature(EVM & evm, Registry & registry, FeatureRecord feature);
17 asio::awaitable<bool> deployTransformation(EVM & evm, Registry & registry, TransformationRecord transformation);
18
19 asio::awaitable<bool> loadStoredTransformations(EVM & evm, Registry & registry);
20
21 asio::awaitable<bool> loadStoredFeatures(EVM & evm, Registry & registry);
22}
Definition decentralised_art.hpp:30
asio::awaitable< bool > loadStoredFeatures(EVM &evm, Registry &registry)
Definition loader.cpp:215
asio::awaitable< bool > deployTransformation(EVM &evm, Registry &registry, TransformationRecord transformation)
Definition loader.cpp:140
asio::awaitable< bool > deployFeature(EVM &evm, Registry &registry, FeatureRecord feature)
Definition loader.cpp:63
asio::awaitable< bool > loadStoredTransformations(EVM &evm, Registry &registry)
Definition loader.cpp:244