Skip to content

refactor: use provider methods with request headers - #187

Merged
onbjerg merged 1 commit into
mainfrom
onbjerg/raw-provider-calls
Sep 10, 2026
Merged

onbjerg merged 1 commit into
mainfrom
onbjerg/raw-provider-calls

Conversation

@onbjerg

@onbjerg onbjerg commented Aug 14, 2026

Copy link
Copy Markdown
Member

Use Alloy’s typed provider methods for transaction lookup and receipt polling while preserving request-scoped headers with ProviderCall::with_headers. Require Alloy provider 2.4.2 and update the lockfile to published crates.

Raw transaction submission uses the same request path with or without headers. Receipt-details decoding keeps the raw response to preserve optional fee-field presence.

Validation: full workspace tests, compilation checks, Clippy, formatting, and Ethereum/Tempo transaction decoding pass in CI.

@decofe
decofe force-pushed the onbjerg/raw-provider-calls branch 2 times, most recently from fa3e7a8 to 62a1619 Compare August 28, 2026 08:52
@onbjerg
onbjerg force-pushed the onbjerg/raw-provider-calls branch from 62a1619 to 222dd54 Compare September 10, 2026 13:31
@socket-security

socket-security Bot commented Sep 10, 2026

Copy link
Copy Markdown

@onbjerg
onbjerg force-pushed the onbjerg/raw-provider-calls branch 2 times, most recently from e2a8619 to f43bbac Compare September 10, 2026 13:34
@onbjerg
onbjerg force-pushed the onbjerg/raw-provider-calls branch from f43bbac to 4fe14ba Compare September 10, 2026 13:37
@onbjerg
onbjerg marked this pull request as ready for review September 10, 2026 13:38
@onbjerg
onbjerg merged commit d339dba into main Sep 10, 2026
8 checks passed
@onbjerg
onbjerg deleted the onbjerg/raw-provider-calls branch September 10, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant