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

Feat/enable anchorage on mainnet #480

Merged
merged 25 commits into from
Apr 22, 2024
Merged

Conversation

sk-enya
Copy link
Collaborator

@sk-enya sk-enya commented Apr 16, 2024

Boba ETH Mainnet anchorage supporting changes.

Ethereum Mainnet:

  • Loaded anchorage address from @bobanetwork/register with updated registery
  • Loaded Graphql utils with goldsky subgraph from from @bobanetwork/graphql-utils
  • Enable anchorage based deposit
  • Enable multi step deposit with refactoring.
  • Removed the gas fee view for ETH temporarily to address correctly issue raised
  • Removed monitoring api call for anchorage like OMGX watcher.
  • Removed Banner of Suspension of withdrawal
  • Update the banner copy of earn notification.
  • Fix bridge alert to check for exit & gas fee
  • Fix History page crashes and loading.

MultistepWithdrawal:

  • Proove Withdrawal only available after 1 day passed from initiated time.
  • Claim withdrawal get enabled once 7 days passed from initiated time.
  • Fix loading and duplicate clicking on submit / prove withdrawal.
  • Cleanup uneccessory check for allowance just to show the button called Approve which causing the crash, it's good to have Initiate withdrawal so user will get the popup incase approval needed.

sk-enya added 9 commits April 16, 2024 17:15
- enable application banner for all network
- remove notification banner about release of mainnet.
- enable bridge info tooltip again back
- clean up unused import.
- network service update to skip conract call for sepolia
- confirm modal and fee component update for time and fee.
- clean up dead code.
@sk-enya sk-enya requested review from wsdt, alvaro-ricotta, souradeep-das and boyuan-chen and removed request for wsdt April 16, 2024 22:02
sk-enya added 7 commits April 17, 2024 14:54
- updated the commented code.
- fix crash on watcher enable for all network.
- fix crash on history page.
- added check for boba bnb to only fetch and check for exit fee
- added check for boba BNB on showing balance in bridge as in case of eth it's not valid
- fix stake page balance loading with staking funds.
- fix listing of stake funds
- disable button while staking fund to avoid the duplicate stake request.
- clean monitoring url from ethereum
- fix repeated call to fetch data
- fix invoke for withdrawal message passed
- added console on crash of fetch.
@sk-enya sk-enya requested review from souradeep-das and wsdt April 18, 2024 05:48
sk-enya added 2 commits April 18, 2024 23:23
- check for latest logs length to avoid crash on util.
- update the graphql util packages to latest version
sk-enya added 4 commits April 19, 2024 04:37
- multi step withdrawal enable prove 1 day later
- enable claim 7 day later form tx date
- disable watcher check in case of sepolia
- updated the graphql-util package
- Enable proof withdrawal post 1 hr
- Fix the crashes
- Added util date fn.
sk-enya added 3 commits April 22, 2024 14:40
 - updated package dotenv, testing lib plugin
 - disable fast bridge unit test as cleanup in next pr
 - fix use bridge & useBridge alerts
 - cleanup logs
@sk-enya sk-enya merged commit 536611b into main Apr 22, 2024
3 of 5 checks passed
@sk-enya sk-enya deleted the feat/enable-anchorage-on-mainnet branch August 29, 2024 01:55
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