Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make InterchainGasPaymaster upgradeable #535

Closed
tkporter opened this issue Jun 3, 2022 · 3 comments
Closed

Make InterchainGasPaymaster upgradeable #535

tkporter opened this issue Jun 3, 2022 · 3 comments
Assignees

Comments

@tkporter
Copy link
Collaborator

tkporter commented Jun 3, 2022

We should make InterchainGasPaymaster upgradeable so we can later upgrade it to forward payments to Gelato's Gas Tank in the future. This is preferable rather than swapping out the implementation because:

  • following Consider moving the stored InterchainGasPaymaster out of ACM and into ACC #531, InterchainGasPaymasters will be more at the discretion of an application, so we can't expect applications to swap the implementation
  • The relayers aren't built in a way in which they will index gas payments from a contract up until some point and then a different contract following that event-- it'll be a lot easier if the indexer just cares about a single address

More context and background:
#493

@yorhodes yorhodes self-assigned this Jun 3, 2022
@nambrot nambrot modified the milestone: alpha Jun 6, 2022
@asaj
Copy link
Contributor

asaj commented Jun 8, 2022

For posterity, this was removed from the mainnet alpha milestone because we do not expect to deploy an IGP until post-mainnet launch

@tkporter
Copy link
Collaborator Author

Shall we close this?

@nambrot
Copy link
Contributor

nambrot commented Jun 29, 2022

Closing this in favor of #655

@nambrot nambrot closed this as completed Jun 29, 2022
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

No branches or pull requests

4 participants