OpenCBDC Transaction Processor
Loading...
Searching...
No Matches
cbdc::parsec::agent::runner::evm_log_query Struct Reference

Describes the parameters of a query on EVM logs - used to transfer these parameters from the getLogs API method to the runner. More...

#include <messages.hpp>

Data Fields

std::vector< evmc::address > m_addresses {}
 The addresses for which logs are queried.
 
std::vector< evmc::bytes32 > m_topics {}
 The topics for which logs are queried.
 
cbdc::parsec::agent::runner::interface::ticket_number_type m_from_block {}
 The start of the block range to query logs for.
 
cbdc::parsec::agent::runner::interface::ticket_number_type m_to_block
 The end of the block range to query logs for.
 

Detailed Description

Describes the parameters of a query on EVM logs - used to transfer these parameters from the getLogs API method to the runner.

Definition at line 144 of file parsec/agent/runners/evm/messages.hpp.

Field Documentation

◆ m_addresses

std::vector<evmc::address> cbdc::parsec::agent::runner::evm_log_query::m_addresses {}

The addresses for which logs are queried.

Definition at line 146 of file parsec/agent/runners/evm/messages.hpp.

◆ m_from_block

cbdc::parsec::agent::runner::interface::ticket_number_type cbdc::parsec::agent::runner::evm_log_query::m_from_block {}

The start of the block range to query logs for.

Definition at line 151 of file parsec/agent/runners/evm/messages.hpp.

◆ m_to_block

cbdc::parsec::agent::runner::interface::ticket_number_type cbdc::parsec::agent::runner::evm_log_query::m_to_block
Initial value:
{
}

The end of the block range to query logs for.

Definition at line 153 of file parsec/agent/runners/evm/messages.hpp.

◆ m_topics

std::vector<evmc::bytes32> cbdc::parsec::agent::runner::evm_log_query::m_topics {}

The topics for which logs are queried.

Definition at line 148 of file parsec/agent/runners/evm/messages.hpp.


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