Merged
Conversation
(cherry picked from commit 2d68682)
(cherry picked from commit 298885c)
* Redesign of footer and header with new design * changes: - removed page title component - added page header component with style arrange as per the requirement - updated the layerswitcher component to acomodate the icons view instead of L1/L2 * changes: - added themeswitcher - fix the layer switcher with connect to MM & validated * minor fixes * enable connect/switch and verify function * add WAGMI_settle stub * changes: - added links in footer - udpated boba icon in layerswitcher - updated the menu items - fix the colors in light mode * fix warning or unused imports * changes: - design changes for footer - updated the walletIcon, and NavIcon as per the new design - fix the Page Header component for mobile view * changes: - updated the menu of the page in case of mobile view * changes: - added layerswitcher and wallet picker incase of mobile with with switch button * fix for the wallet open key hardcoding * enable wrong network SWITCH * settle slider * clean up settle options * DAO page desktop view * changes: - restructuring of DAO page and Redesign base on design from winnie * Update Dao.js * fix for the network switcher as only L2 works for DAO * changes: - updated the footer links - updated breakpoints for the screen size of dao width * changes: - Delegate Modal Popop redesign * changes: 1. updated the wAddress in DAO page. 2. updated the design for the new proposal popups * minor tweaks * changes: - fix for the create new proposal commented code - created markup for the Stake page with required styling changes - TODO: need to add the logic to for boba balance and stake / unstakes. * partial changes for wallet page with NFT * quick fix the hardcoding * fixes for the NFT page redesign work * updated the warning and styling * updated nft click event for the getting more information about the nft * changes: Stake Page - added design for the stake page - added fixes for the proposal and removed warning - stake listing and updating the content base on the data. * updated the warining * commented the guess you need copy feature it's unknown * updated the nft styles and details * Update yarn.lock * added BOBA totals etc. * removed the package-lock-json * updated the design for the NFT listing * udpated the listing of nft * token listing page changes * added the style chagnes for the tokens page * updated the changes for the token page design for mobile and desktop view with wagmi slider * updated the token page actions with tab + Earn page styling * updated the design for farm + column name actions in token listing * fix the 7s delay; other smoothing * ready to test on Rinkeby * updated wallet design and added tooltip for earn page content * updated mobile design for earn page * fix for warnings * updated the tooltip for the farm page * tweeks Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 65b8506)
(cherry picked from commit e9f0350)
Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit b5ba031)
* fix docs- stop building * Update README.md (cherry picked from commit 15a6212)
* include berlin in state dump * contract * precompiles contract * take dump lint Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit dbd90f9)
* Re-enable Turing cache in manual mode (requiring an eth_estimateGas call). Update the tests. Changes to be committed: modified: l2geth/core/vm/evm.go modified: packages/boba/turing/contracts/HelloTuring.sol modified: packages/boba/turing/test/002_math.ts modified: packages/boba/turing/test/003_stable_swap.ts modified: packages/boba/turing/test/005_lending.ts * Lint whitespace fix. Changes to be committed: modified: core/vm/evm.go Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 7a31977)
* add go batch-submitter * fix turing new meta * bss core + batch submitter updates * bss core lint and tests * set rpc urls * retries and run all integration tests * go batch submitter env var prefix/rename * start removing TS batch submitter (cherry picked from commit 40231ac)
* monitor Oracle L2 addresses * update JsonRpcProvider to StaticJsonRpcProvider Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 65e49f9)
* changes: - fix for default page change to wallet from account - fix for the stake boba on stake 5% page not allowing values to enter * changes: - fix for the actions column in case of wallet token page * footer alignment * changes: - updated svg console error - layerswitcher text on light and dark theme fix - airdrop design changes with light and dark theme - BobaScope / Analaytics page design chagnes with light & dark theme - History page design chagnes to match the layout - FAQ page design change to match the layout * reverted the menu item chagne * added proposal filter logic * updated the style changes for the proposal, wallet, farm page with theme fix Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 4fc7336)
* Add Boba gas hard fork * Add Mainnet hard fork and fix gas estimation * Update mainnet gas fork Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 0004ea1)
(cherry picked from commit 4b7c0f2)
* Add a loop to trim expired cache entries. Changes to be committed: modified: core/vm/evm.go * Include the origin account + nonce in the cache key. Return the regular retError on a cache miss instead of the "would block" code. Changes to be committed: modified: ../../../l2geth/core/vm/evm.go modified: test/002_math.ts * Remove dead "ErrTuringRetry" code. Changes to be committed: modified: ../../../l2geth/core/error.go modified: ../../../l2geth/core/state_processor.go modified: ../../../l2geth/core/state_transition.go modified: ../../../l2geth/core/vm/errors.go modified: ../../../l2geth/core/vm/instructions.go modified: ../../../l2geth/internal/ethapi/api.go modified: ../../../l2geth/miner/worker.go modified: ../../../l2geth/rollup/sync_service.go * Restructure the cache code. Changes to be committed: modified: core/vm/evm.go * Add a test case for the off-chain error cache. Changes to be committed: modified: test/002_math.ts * Bugfixes, including the correct value of the "2.123" sphere volume. Changes to be committed: modified: l2geth/core/vm/evm.go modified: packages/boba/turing/test/002_math.ts Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 7a53fd8)
* add go batch-submitter * fix turing new meta * bss core + batch submitter updates * bss core lint and tests * set rpc urls * retries and run all integration tests * go batch submitter env var prefix/rename * start removing TS batch submitter * Add turing batch submitter (#426) * pseudocode changes needed to the batch submitter * Update batch.go * WIP - in testing * yarn lint and cleanup * GH actions fixes * add turing integration test to integration tests * Update erc20turing.spec.ts * yarn lint Co-authored-by: Ino Murko <2582555+InoMurko@users.noreply.github.com> (cherry picked from commit 15bd616)
* enable all tests for rinkeby * Update README.md * update turing monster readme (cherry picked from commit cd7e012)
(cherry picked from commit 2796b4e)
(cherry picked from commit a953d6c)
* Use a multi-threaded JSON-RPC server for the fraud detector. Changes to be committed: modified: boba_community/fraud-detector/fraud-detector.py modified: ops/docker/Dockerfile.fraud-detector Conflicts: boba_community/fraud-detector/fraud-detector.py * Create "db" directory if necessary. Changes to be committed: modified: docker/Dockerfile.fraud-detector (cherry picked from commit 09fa220)
* support wagmi v1 * Update TokenList.js * lint * minor usability improvements; finish wagmi * Redesign Bug Fixes. (#434) * fraud-detector-threaded (#432) * Use a multi-threaded JSON-RPC server for the fraud detector. Changes to be committed: modified: boba_community/fraud-detector/fraud-detector.py modified: ops/docker/Dockerfile.fraud-detector Conflicts: boba_community/fraud-detector/fraud-detector.py * Create "db" directory if necessary. Changes to be committed: modified: docker/Dockerfile.fraud-detector * changes: 1. added copy button to copy address 2. button styling for transfer and bridge as outlined or contained 3. favicon change for browser tab indicator. 4. added boba docs, boba website and other placeholder in page footer 5. Reduced the size of logo in case of PC 6. Darken the color of icon base on current chain Co-authored-by: Michael Montour <83612658+mmontour1306@users.noreply.github.com> Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> * Update PageFooter.js Co-authored-by: Sahil K <86316370+sk-enya@users.noreply.github.com> Co-authored-by: Michael Montour <83612658+mmontour1306@users.noreply.github.com> (cherry picked from commit 193995a)
(cherry picked from commit 9ca2acc)
(cherry picked from commit 06b8a6e)
(cherry picked from commit affcd35)
* pass filter to int tests * enable matrix execution * inplace change * inplace change * inplace change * inplace change * inplace change * tag tests, enable matrix regex string fix test naming disable fail fast how much parallel can you matrix runner start? matrix runner start 2? runns on matrix runner matrix run without runners better tagging better tagging better tagging image for hardhat build once, pull everywhere build once, pull everywhere build once, pull everywhere build once, pull everywhere build once, pull everywhere Update integration.yml optimize upload and download of images replace commas with underscores Update integration.yml Update integration.yml integration start executioner matrix execution startup, monitor reduce image size matrix execution startup, monitor reduce image size bump node images, cross matrix find runner temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start * temp quick build and matrix runner start temp quick build and matrix runner start temp quick build and matrix runner start * build and test everything * hardhat update * downgrade node * monitor not needed for tests * bump the instance to t3a.2xlarge * bump the instance to c4.2xlarge * bump the instance to c5a.8xlarge * bump the instance to c5a.4xlarge * bump the instance to c6i.4xlarge * bump the instance to r5d.2xlarge * bump the instance to m4.4xlarge * bump the instance to m5zn.2xlarge * merge nft and boba tags * no compile for boba contracts * increase timeout * increase timeout in docker http calls, remove gas oracle and add it into side compose * less agressive l2 calling from boba deployer (cherry picked from commit 9442a71)
(cherry picked from commit 56d7ef2)
Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit cc4699f)
* missing private keys * smaller execution ec2 instance * grep for not tagged integration tests * cancel stale commit runns for integration workflow (cherry picked from commit e9f3d60)
* wait till the block is there * wait till the block is there * Update state-root-verification.spec.ts (cherry picked from commit 8a1177e)
(cherry picked from commit 9cc1623)
* special features * improve analytics * minimal screen working (cherry picked from commit f5bcc39)
(cherry picked from commit 636bd04)
Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 74abe98)
* fix oolongswap token price and clean up formatting * disable premature features (cherry picked from commit 325dad6)
* Add swapBOBAForETHMetaTransaction * Add integration tests * Add getBOBAForSwap method * Gateway addmetaswap support (#91) * add metatransaction * test metatx * Update Boba_GasPriceOracle address * Update Wallet.js * improved help text for emergency swaps * Update subgraph * Fix tests * Fix integration test Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 272264a)
(cherry picked from commit d195d1e)
Co-authored-by: ouzm <wjj315315@gmail.com> Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 1dc944b)
* add flag for fast relayer * fix dockerfile * remove mrf * Update yarn.lock * fix: tests * fix: tests * update docs Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> Co-authored-by: Ino Murko <ino.murko.github@protonmail.com> (cherry picked from commit acbd159)
* test: add text only proposal test * fix gateway text proposal payload Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 5d37765)
* changes: - fix for the crash on farm deposit modal - fix for the saveEstimate return BN of 0 instead of err - fix for warning styles * fix for fee on layer 1 in case of save * crash fix on empty wallet * alert on tooSmallETH/BOBA for bridge * showing error only in case of L2 * feeswitcher zero everything fix Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 627b156)
* Add billing contract in LP and standard bridge * Add exit fee in L2 NFT bridge * Update README * Update README.md * Record billing contract balance * Update Rinkeby addresses Co-authored-by: CAPtheorem <79423264+CAPtheorem@users.noreply.github.com> (cherry picked from commit 220ece1)
* add GasEsimationApproval logic * Add Boba exit fee * NFT and approval improvements Co-authored-by: cby3149 <cby3149@gmail.com> (cherry picked from commit cc8b172)
(cherry picked from commit cde2858)
boyuan-chen
approved these changes
Apr 14, 2022
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.