Skip to content

Commit

Permalink
Merge pull request #32 from pinax-network/feature/log.ordinal
Browse files Browse the repository at this point in the history
add log.ordinal field
  • Loading branch information
DenisCarriere authored Feb 24, 2025
2 parents 1bb6afe + 1a17078 commit 605b9ee
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 14 deletions.
1 change: 1 addition & 0 deletions blocks/evm/src/logs.rs
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ pub fn parse_log(log: &Log, transaction: &TransactionTrace, timestamp: &BlockTim

// log
index: log.index,
ordinal: log.ordinal,
block_index: log.block_index,
contract_address: bytes_to_hex(&log.address),
topic0: extract_topic(&log.topics, 0),
Expand Down
16 changes: 9 additions & 7 deletions blocks/evm/src/pb/pinax.evm.v1.rs
Original file line number Diff line number Diff line change
Expand Up @@ -251,19 +251,21 @@ pub struct Log {
/// -- logs --
#[prost(uint32, tag="12")]
pub index: u32,
#[prost(uint32, tag="13")]
#[prost(uint64, tag="13")]
pub ordinal: u64,
#[prost(uint32, tag="14")]
pub block_index: u32,
#[prost(string, tag="14")]
pub contract_address: ::prost::alloc::string::String,
#[prost(string, tag="15")]
pub contract_address: ::prost::alloc::string::String,
#[prost(string, tag="16")]
pub topic0: ::prost::alloc::string::String,
#[prost(string, optional, tag="16")]
pub topic1: ::core::option::Option<::prost::alloc::string::String>,
#[prost(string, optional, tag="17")]
pub topic2: ::core::option::Option<::prost::alloc::string::String>,
pub topic1: ::core::option::Option<::prost::alloc::string::String>,
#[prost(string, optional, tag="18")]
pub topic2: ::core::option::Option<::prost::alloc::string::String>,
#[prost(string, optional, tag="19")]
pub topic3: ::core::option::Option<::prost::alloc::string::String>,
#[prost(string, tag="19")]
#[prost(string, tag="20")]
pub data: ::prost::alloc::string::String,
}
#[allow(clippy::derive_partial_eq_without_eq)]
Expand Down
15 changes: 8 additions & 7 deletions proto/evm.proto
Original file line number Diff line number Diff line change
Expand Up @@ -134,13 +134,14 @@ message Log {

// -- logs --
uint32 index = 12;
uint32 block_index = 13;
string contract_address = 14;
string topic0 = 15;
optional string topic1 = 16;
optional string topic2 = 17;
optional string topic3 = 18;
string data = 19;
uint64 ordinal = 13;
uint32 block_index = 14;
string contract_address = 15;
string topic0 = 16;
optional string topic1 = 17;
optional string topic2 = 18;
optional string topic3 = 19;
string data = 20;
}

message Trace {
Expand Down

0 comments on commit 605b9ee

Please sign in to comment.