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::evm::DeployError Struct Reference

#include <evm.hpp>

Public Types

enum class  Kind : std::uint8_t {
  UNKNOWN = 0 , INVALID_BYTECODE , INVALID_ADDRESS , INVALID_DATA ,
  COMPILATION_ERROR , PARTICLE_ALREADY_REGISTERED , PARTICLE_MISSING , PARTICLE_DIMENSIONS_MISMATCH ,
  FEATURE_ALREADY_REGISTERED , FEATURE_MISSING , TRANSFORMATION_ALREADY_REGISTERED , TRANSFORMATION_ARGUMENTS_MISMATCH ,
  TRANSFORMATION_MISSING , CONDITION_ALREADY_REGISTERED , CONDITION_ARGUMENTS_MISMATCH , CONDITION_MISSING ,
  REGISTRY_ERROR
}
 

Public Attributes

enum dcn::evm::DeployError::Kind kind = Kind::UNKNOWN
 
evmc_bytes32 a {}
 
uint32_t code {}
 

Member Enumeration Documentation

◆ Kind

enum class dcn::evm::DeployError::Kind : std::uint8_t
strong
Enumerator
UNKNOWN 
INVALID_BYTECODE 
INVALID_ADDRESS 
INVALID_DATA 
COMPILATION_ERROR 
PARTICLE_ALREADY_REGISTERED 
PARTICLE_MISSING 
PARTICLE_DIMENSIONS_MISMATCH 
FEATURE_ALREADY_REGISTERED 
FEATURE_MISSING 
TRANSFORMATION_ALREADY_REGISTERED 
TRANSFORMATION_ARGUMENTS_MISMATCH 
TRANSFORMATION_MISSING 
CONDITION_ALREADY_REGISTERED 
CONDITION_ARGUMENTS_MISMATCH 
CONDITION_MISSING 
REGISTRY_ERROR 

Member Data Documentation

◆ a

evmc_bytes32 dcn::evm::DeployError::a {}

◆ code

uint32_t dcn::evm::DeployError::code {}

◆ kind

enum dcn::evm::DeployError::Kind dcn::evm::DeployError::kind = Kind::UNKNOWN

The documentation for this struct was generated from the following file: