Skip to content

chore: Restrucutre GaslessDepositMessage from API#2918

Merged
dijanin-brat merged 8 commits intomasterfrom
dijanin-brat/restrucutreGaslessDepositMessage
Feb 5, 2026
Merged

chore: Restrucutre GaslessDepositMessage from API#2918
dijanin-brat merged 8 commits intomasterfrom
dijanin-brat/restrucutreGaslessDepositMessage

Conversation

@dijanin-brat
Copy link
Copy Markdown
Contributor

@dijanin-brat dijanin-brat commented Feb 5, 2026

This PR is mainly created to refactor the code around GaslessDeposits in following ways:

  • Restructure GaslessDepositMessage object that we get from API so it suits the GaslessRelayer better
  • Initialize all SpokePoolPeriphery and SpokePool contracts during initialize() so we can re-use them and not create new instance every time
  • Unifying initiateFill and initiateGaslessDeposit functions so they are "symetric"

@dijanin-brat dijanin-brat self-assigned this Feb 5, 2026
@dijanin-brat dijanin-brat changed the base branch from master to bz/gaslessFollowUp February 5, 2026 13:20
Comment thread src/gasless/GaslessRelayer.ts Outdated
Comment thread src/utils/GaslessUtils.ts Outdated
Base automatically changed from bz/gaslessFollowUp to master February 5, 2026 15:11
@dijanin-brat dijanin-brat force-pushed the dijanin-brat/restrucutreGaslessDepositMessage branch from aef5429 to 510b28a Compare February 5, 2026 15:29
@dijanin-brat dijanin-brat marked this pull request as ready for review February 5, 2026 15:40
@dijanin-brat dijanin-brat merged commit c0470b7 into master Feb 5, 2026
4 checks passed
@dijanin-brat dijanin-brat deleted the dijanin-brat/restrucutreGaslessDepositMessage branch February 5, 2026 15:45
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