Skip to content

fix(fetch): propagate deployless parameter to nested fetch calls#512

Merged
Foulks-Plb merged 3 commits intomainfrom
fix/deployless-params
Feb 4, 2026
Merged

fix(fetch): propagate deployless parameter to nested fetch calls#512
Foulks-Plb merged 3 commits intomainfrom
fix/deployless-params

Conversation

@Foulks-Plb
Copy link
Copy Markdown
Contributor

@Foulks-Plb Foulks-Plb commented Feb 3, 2026

Context

A large part of the failing calls comes from the fact that deployless contract calls are not well supported by our RPC providers.
In the V1 flows, deployless is disabled by default, but some nested calls do not inherit the deployless property, which causes a lot of unnecessary errors.

Problem

When fetch functions destructure the deployless parameter from DeploylessFetchParameters, this value is not propagated to nested fetch calls. This causes inconsistent behavior in the fallback path.

Fix

Pass deployless explicitly to nested fetch calls

@Foulks-Plb Foulks-Plb self-assigned this Feb 3, 2026
@Foulks-Plb Foulks-Plb marked this pull request as ready for review February 3, 2026 16:06
@Foulks-Plb Foulks-Plb changed the title fix(fetch): propagation deployless parameter handling fix(fetch): propagate deployless parameter to nested fetch calls Feb 3, 2026
@oumar-fall
Copy link
Copy Markdown
Collaborator

tests are failing

@linear
Copy link
Copy Markdown

linear bot commented Feb 3, 2026

@Foulks-Plb
Copy link
Copy Markdown
Contributor Author

tests are failing

Probably E2E flaky tests.
All good now

@Foulks-Plb Foulks-Plb merged commit faaa710 into main Feb 4, 2026
31 of 32 checks passed
@Foulks-Plb Foulks-Plb deleted the fix/deployless-params branch February 4, 2026 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants