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

Drop Arbirum Sepolia Alchemy support #3726

Merged
merged 1 commit into from
Jan 19, 2024

Conversation

Shadowfiend
Copy link
Contributor

@Shadowfiend Shadowfiend commented Jan 16, 2024

Due to eth_getLogs usage from Subscape XP drop monitoring, the Alchemy endpoint for Taho had to be blocked completely. After a release that removed the log monitoring, we were still seeing very high usage of eth_getLogs, indicating small numbers of older installs were still causing issues.

Here, we drop built-in Alchemy support for Taho. Instead, we use existing public RPCs to handle all requests. Because Alchemy was blanket blocking all RPC requests from Taho (due to the aforementioned eth_getLogs issue), transaction submission was completely blocked (because the serial fallback provider prefers Alchemy providers to all others when available). This new setup should allow for public RPCs to handle transaction submission (since there will no longer be an Alchemy provider) and thus unblock any trailing XP claims.

Latest build: extension-builds-3726 (as of Wed, 17 Jan 2024 01:24:05 GMT).

Due to eth_getLogs usage from Subscape XP drop monitoring, the Alchemy
endpoint for Taho had to be blocked completely. After a release that
removed the log monitoring, we were still seeing very high usage of
eth_getLogs, indicating small numbers of older installs were still
causing issues.

Here, we drop built-in Alchemy support for Taho. Instead, we use
existing public RPCs to handle all requests. Because Alchemy was blanket
blocking all RPC requests from Taho (due to the aforementioned
eth_getLogs issue), transaction submission was completely blocked
(because the serial fallback provider prefers Alchemy providers to all
others when available). This new setup should allow for public RPCs to
handle transaction submission (since there will no longer be an Alchemy
provider) and thus unblock any trailing XP claims.
@Shadowfiend Shadowfiend merged commit 16caa7f into main Jan 19, 2024
6 of 7 checks passed
@Shadowfiend Shadowfiend deleted the no-more-arbitrum-sepolia-jumping-on-the-bed branch January 19, 2024 19:00
@Shadowfiend Shadowfiend mentioned this pull request Jan 19, 2024
Shadowfiend added a commit that referenced this pull request Jan 22, 2024
## What's Changed
* v0.55.0 by @xpaczka in
#3720
* Drop Arbirum Sepolia Alchemy support by @Shadowfiend in
#3726
* Alchemy API key has changed to phase out the older API key that was
having Arbitrum Sepolia load issues.


**Full Changelog**:
v0.55.0...v0.56.0

Latest build:
[extension-builds-3729](https://github.com/tahowallet/extension/suites/19956250425/artifacts/1182217763)
(as of Fri, 19 Jan 2024 22:10:22 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

1 participant