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

Deprecating Boba Straw #1016

Open
thenursegreg42069 opened this issue Jul 10, 2023 · 6 comments
Open

Deprecating Boba Straw #1016

thenursegreg42069 opened this issue Jul 10, 2023 · 6 comments
Assignees

Comments

@thenursegreg42069
Copy link

Issue Type

[ ] bug report
[x] feature request


## Current Behavior

Boba Straw is our in-house oracle that is used for gas price estimation among other things. Data for this was previously supplied by Folkvang. Folkvang stopped providing the data. No other teams to our knowledge use Boba Straw. Instead of paying Folkvang to restart the feed, we will be deprecating Boba Straw and transitioning its dependencies to other sources. This will save us in the range of hundreds of USD per month plus eng maintenance time.

## Expected Behavior

1- Any services that rely on Boba Straw should be transitioned to other sources and tested.
2- Boba Straw can be turned off and deprecated.
3- Any documentation referencing Boba Straw should be updated to point to other solutions.

## Suggested Fix
Boyuan will be managing this from the engineering side.
@wsdt
Copy link
Contributor

wsdt commented Jul 14, 2023

Just as a side note: I think we are using BobaStraw for Account Abstraction.

@thenursegreg42069
Copy link
Author

Just as a side note: I think we are using BobaStraw for Account Abstraction.

Is there anybody that can confirm this? This might change things if it would break AA

@wsdt
Copy link
Contributor

wsdt commented Jul 24, 2023

Just as a side note: I think we are using BobaStraw for Account Abstraction.

Is there anybody that can confirm this? This might change things if it would break AA

Just checked, BobaDepositPaymaster for example is using BobaStraw, but that's more or less a way for projects to integrate with AA.

So, if we deprecate Boba Straw we would basically need to change the oracle or switch to a general alternative if we want to keep it. AA itself should be fine.

@souradeep-das can you confirm this?

@souradeep-das
Copy link
Contributor

thanks @wsdt! that is correct, the paymaster will have to point to a new oracle then, but AA should be fine

@wsdt
Copy link
Contributor

wsdt commented Jul 25, 2023

thanks @wsdt! that is correct, the paymaster will have to point to a new oracle then, but AA should be fine

Thx Souradeep!

@thenursegreg42069 seems like we are good to go. Opened a related issue.

@thenursegreg42069
Copy link
Author

thanks @wsdt! that is correct, the paymaster will have to point to a new oracle then, but AA should be fine

Thx Souradeep!

@thenursegreg42069 seems like we are good to go. Opened a related issue.

Great thank you so much - @boyuan-chen is handling the boba straw deprecation

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