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::events::RawChainLog Struct Reference

#include <decoded_event.hpp>

Public Attributes

int chain_id = 1
 
std::int64_t block_number = 0
 
std::string block_hash
 
std::string parent_hash
 
std::int64_t tx_index = 0
 
std::string tx_hash
 
std::int64_t log_index = 0
 
std::string address
 
std::array< std::optional< std::string >, 4 > topics {}
 
std::string data_hex
 
bool removed = false
 
std::optional< std::int64_t > block_time = std::nullopt
 
std::int64_t seen_at_ms = 0
 

Member Data Documentation

◆ address

std::string dcn::events::RawChainLog::address

◆ block_hash

std::string dcn::events::RawChainLog::block_hash

◆ block_number

std::int64_t dcn::events::RawChainLog::block_number = 0

◆ block_time

std::optional<std::int64_t> dcn::events::RawChainLog::block_time = std::nullopt

◆ chain_id

int dcn::events::RawChainLog::chain_id = 1

◆ data_hex

std::string dcn::events::RawChainLog::data_hex

◆ log_index

std::int64_t dcn::events::RawChainLog::log_index = 0

◆ parent_hash

std::string dcn::events::RawChainLog::parent_hash

◆ removed

bool dcn::events::RawChainLog::removed = false

◆ seen_at_ms

std::int64_t dcn::events::RawChainLog::seen_at_ms = 0

◆ topics

std::array<std::optional<std::string>, 4> dcn::events::RawChainLog::topics {}

◆ tx_hash

std::string dcn::events::RawChainLog::tx_hash

◆ tx_index

std::int64_t dcn::events::RawChainLog::tx_index = 0

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