NethermindEth / blockifier

Blockifier is a Rust implementation for the transaction-executing component in the StarkNet sequencer, in charge of creating state diffs and blocks.
Apache License 2.0
1 stars 4 forks source link

feat: add tracing feature #119

Closed marcuspang closed 1 month ago

marcuspang commented 1 month ago

Description

Enables transaction durations to be trace-able, which is gated behind the tracing feature flag. This will be used to generate a time-series data for how long transactions take, as the cache increases in size, to illustrate the improvements in using cairo-native.

Currently the duration is stored with the transaction execution info, not sure if this is the best place to store it.

Changes

rodrigo-pino commented 1 month ago

Stale