starknet_transaction_prover: origin-level breadcrumbs for validation errors#14172
starknet_transaction_prover: origin-level breadcrumbs for validation errors#14172avi-starkware wants to merge 1 commit into
Conversation
PR SummaryLow Risk Overview In Also adds Reviewed by Cursor Bugbot for commit 894c08e. Bugbot is set up for automated code reviews on this repo. Configure here. |
e57d84d to
eba2906
Compare
53381dd to
d477f5e
Compare
eba2906 to
22db0d1
Compare
d477f5e to
ef3cf0b
Compare
22db0d1 to
9773ef7
Compare
ef3cf0b to
eb8da8d
Compare
9773ef7 to
b7d03bd
Compare
eb8da8d to
e084131
Compare
b7d03bd to
2fc5950
Compare
dd5534f to
8798823
Compare
158a680 to
b385d86
Compare
84a465f to
e048443
Compare
b385d86 to
a462e96
Compare
e048443 to
fa2eff6
Compare
a462e96 to
a83176f
Compare
fa2eff6 to
bc03f1e
Compare
a83176f to
b4c05a6
Compare
bc03f1e to
f47a44b
Compare
2739271 to
89534f1
Compare
f47a44b to
353e9ed
Compare
…errors Splits validation-error logging so each origin (request body, RPC, proving) carries an `event` tag and trimmed payload context, making it straightforward to root-cause production failures from the structured log stream. Also adds an in-test microbenchmark for HttpMetricsLayer overhead so any regression in the hot path is visible. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
89534f1 to
d3f1139
Compare
353e9ed to
894c08e
Compare

Splits validation-error logging so each origin (request body, RPC,
proving) carries an
eventtag and trimmed payload context, making itstraightforward to root-cause production failures from the structured
log stream. Also adds an in-test microbenchmark for HttpMetricsLayer
overhead so any regression in the hot path is visible.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com