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

Sepolia support - small fixes #3636

Merged
merged 4 commits into from
Oct 9, 2023
Merged

Sepolia support - small fixes #3636

merged 4 commits into from
Oct 9, 2023

Conversation

michalinacienciala
Copy link
Contributor

@michalinacienciala michalinacienciala commented Oct 5, 2023

In this PR we address the leftover comments from the review of #3633 (Add support for Mainnet Sepolia and Arbitrum Sepolia testnets).

Latest build: extension-builds-3636 (as of Mon, 09 Oct 2023 09:24:16 GMT).

We've added a new class, `TahoAlchemyProvider`, but haven't explained in code
why is it needed. Now we add a comment with the explenation.
We're going to use `testnet` protocol for both L1 and L2 testnets.
It makes more sense to display the assets price on the Arbitrum Sepolia testnet
based on Arbitrum network prices rather than Ethereum (as Arbitrum Sepolia is
designed to mimic the Arbitrum One network).
@michalinacienciala michalinacienciala self-assigned this Oct 5, 2023
@michalinacienciala michalinacienciala changed the title Address 3633 comments Sepolia support - small fixes Oct 5, 2023
jagodarybacka
jagodarybacka previously approved these changes Oct 5, 2023
// upcoming patch, but as it's release date is unknown, we're adding the Sepolia
// support by creating `TahoAlchemyProvider` class that handles this case.
// In the future we may want to add there another case, for `arbitrum-sepolia`,
// but we can't do that at this moment, as Alchemy dos not offers an RPC for
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
// but we can't do that at this moment, as Alchemy dos not offers an RPC for
// but we can't do that at this moment, as Alchemy does not offer an RPC for

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in cfb1708.

@michalinacienciala
Copy link
Contributor Author

The e2e test in this PR will fail, but this is unrelated to the changes in the PR - the tests failures are caused by the fact that we are in the middle of switching to different testing accounts.

Copy link
Contributor

@jagodarybacka jagodarybacka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jagodarybacka jagodarybacka merged commit 29d5865 into main Oct 9, 2023
5 of 6 checks passed
@jagodarybacka jagodarybacka deleted the address-3633-comments branch October 9, 2023 09:10
@jagodarybacka jagodarybacka mentioned this pull request Oct 18, 2023
Shadowfiend added a commit that referenced this pull request Oct 18, 2023
## What's Changed
* v0.49.0 by @Shadowfiend in
#3625
* Run pledge sync daily by @michalinacienciala in
#3626
* Add support for Mainnet Sepolia and Arbitrum Sepolia testnets by
@michalinacienciala in #3633
* Sepolia support - small fixes by @michalinacienciala in
#3636
* Update e2e tests after change of testing accounts by
@michalinacienciala in #3639


**Full Changelog**:
v0.49.0...v0.50.0

Latest build:
[extension-builds-3643](https://github.com/tahowallet/extension/suites/17356530333/artifacts/991818546)
(as of Wed, 18 Oct 2023 10:26:11 GMT).
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.

None yet

2 participants