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: Integrate Staking Statistics Data #267

Merged
merged 1 commit into from
Dec 18, 2023

Conversation

jinoosss
Copy link
Member

No description provided.

Copy link

vercel bot commented Dec 18, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
gnoswap-interface ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 18, 2023 7:29am

@dongwon8247 dongwon8247 merged commit c0f730a into develop Dec 18, 2023
5 checks passed
@dongwon8247 dongwon8247 deleted the GSW-461-integrate-staking-statistics-data branch December 18, 2023 10:15
jinoosss added a commit that referenced this pull request Jun 3, 2024
* feat: [GSW-695] Integrate Create Incentive

* feat: [GSW-695] Integrate Create Incentive

* [GSW-672] fix: Fix left comment

* feat: Add data initialization hook in background

* faet: [GSW-681] Integrate position info data on Add Position

* fix: Remove default height in Pool Selection Graph

* fix: Handle when selecting the same wrappedPath token

* fix: Fix a Price rate description

* fix: Handle when selecting the same wrappedPath token

* [GSW-672] fix: Fix left comment vercel

* [GSW-672] fix: Fix earn page, mapping data, logo no url

* [GSW-672] fix: Left comment main, swap, earn

* Gsw 648 fix UI for governance (#264)

* Update README.md

* [GSW-648] fix: governance ui styles

* [GSW-648] fix: ui for for governance

* [GSW-648] fix: governance ui styles

* [GSW-648] fix: governance ui styles

---------

Co-authored-by: akstar82 <[email protected]>

* [GSW-673] feat: intergrate dashboard data

* [GSW-673] feat: intergrate dashboard activity data

* [GSW-673] feat: add 500 error page and update 404 page

* [GSW-673] fix: 404 and 500 page

* fix: Change swap parmas and state

* [GSW-673] fix: 404 and 500 page button

* [GSW-673] fix: dashboard data calculator

* [GSW-673] fix: dashboard data formatter

* [GSW-673] fix: 404, 500 responsive UI

* [GSW-673] feat: mock data for tvl chart

* [GSW-672] fix: Fix earn, token detail

* [GSW-673] feat: mock data for tvl and volume chart

* [GSW-673] feat: mock data for tvl and volume chart

* [GSW-673] feat: mock data for tvl and volume chart

* [GSW-672] fix: Fix main, pool detail

* feat: Integrate Reward data (#266)

* [GSW-673] feat: fix chart and integrate notification api

* [GSW-673] feat: fix unit test

* [GSW-673] feat: fix unit test

* [GSW-673] fix: chart x-axis label

* [GSW-672] fix: Fix pool detail, earn

* [GSW-672] fix: Fix earn, token detail

* [GSW-672] fix: Fix swap liquidity

* feat: Swap a wrapped token for a native token

* feat: Integrate Staking Statistics Data (#267)

* feat: Implement wallet repository (#269)

* [GSW-672] fix: Fix error after merge

* [GSW-672] fix: Fix test ci

* feat: [GSW-716] Display incentive type on pool card

* fix: Change Incentivized label conditions

* fix: [GSW-718] Change the color of the graph area on the position card

* fix: [GSW-720] Handle stake button state on earn page

* Fix main page and dashboard UI (#275)

* fix: initial swap token A amount (#277)

* fix: Fix calculation logic of the swap router

* [GSW-DEV] fix: Fix common, add gnot to wugnot, fix earn, incentivize (#282)

* feat: Change selection pool number

* fix: Change testcase by changed options

* [GSW-DEV] fix: Fix common comment

* [GSW-DEV] fix: Fix pool list filter

* [GSW-DEV] fix: Fix home page, incentivize

* [GSW-DEV]  Fix: common page (#284)

* [GSW-DEV] fix: Fix Stake, Unstake

* [GSW-DEV] fix: Fix Remove, Mising logo

* [GSW-471] fix: assets wallet (#262)

* [GSW-471] fix: wallet

- [GSW-471-fix-assets-wallet] API list assets and handle balance
- [GSM-471-fix-assets-wallet] Header deposit modal
- [GSM-471-fix-assets-wallet] Default sorting order
- [GSM-471-fix-assets-wallet] Show modals deposit/withdraw
- [GSM-471-fix-assets-wallet] Clickable Claim All
- [GSM-471-fix-assets-wallet] Show chain in assets list
- [GSM-471-fix-assets-wallet] Text change Add -> Create
- [GSM-471-fix-assets-wallet] Add commas (,) for every 1,000 places.

* GSM-471 fix: loading balance

* GSM-471 call function withdraw

* [GSM-471] fix: Fix search, select token pair

* [GSM-471] fix: Fix withdraw status

* [GSM-471] feat: validate address wallet withdraw and show estimate fee

* [GSM-471] fix: Fix sort asset list, all

* [GSM-471] feat: show balance token available in modal withdraw

* [GSM-471] fix: Fix test ci, import

* GSM-471 add enter all amount avalidate for withdraw modal

---------

Co-authored-by: khiemldk <[email protected]>

* fix: Fix Add Position

* fix: Fix a Position data

* fix: Fix a Pool graph tick

* fix: Move previous page when add position success

* feat: Add position list in earn add position

* fix: Fix a Add positions

* feat: Handle native token full balance

* fix: Remove price range label when create pool

* feat: Broadcast transaction info

* fix: Fix a API resposne

* feat: Add broadcasting modal

* feat: Add broadcast modal

* fix: Fix a wallet state

* fix: Fix a native balance

* feat: Apply broadcast

* fix: Fix a Withdraw broadcast

* chore: Add uuid dependencies

* fix: Remove error test files

* fix: [GSW-730] Resolve wallet disconnection (#285)

* fix: Fix a wallet state

* fix: Change page route in Search token modal

* fix: Change page route in Search token modal

* [GSW-DEV] fix: common page, stake, unstake, remove (#288)

* [GSW-DEV] fix: Fix Stake, Unstake

* [GSW-DEV] fix: Fix Remove, Mising logo

* [GSW-DEV] fix: Fix Left common

* [GSW-DEV] fix: Fix conflict

* fix: [GSW-731] Fix a Swap Contents (#287)

* fix: Change page route in Search token modal

* fix: Change page route in Search token modal

* fix: Fix a Swap Contents

* feat: Handle minimul distribution ratio

* fix: Fix a price range

* Feat change skeleton to pulse (#290)

* feat: change loading skeleton to pulse animation

* feat: update skeleton loading

* feat: update loading state for earn page

* feat: catch loading earn

* fix: hide load more button

* fix: remove unesesary condition

* fix: flick after loading

* fix: auto connect wallet (#292)

* [GSW-MAIN] fix: left comment (#293)

* [GSW-MAIN] fix: Fix comment vercel earn, earn detail

* [GSW-MAIN] fix: Fix router header, footer

* fix: Fix a pool card bins

* fix: Fix a pool card bins

* fix: Fix a pool card bins

* fix: toast ui and earn card position (#295)

* fix: Fix a Positions

* fix: Fix an error of pool add

* [GSW-DEV] Fix: Main, Common, Update code (#299)

* [GSW-DEV] fix: Fix common main

* [GSW-DEV] fix: Fix color semantic, kmb, mb

* [GSW-DEV] fix: update react query for token, token price, pool list, update kmb

* [GSW-DEV] fix: Fix constast color, fix chart, home remaining

* [GSW-DEV] fix: Update react-query position, position by id, pool

* [GSW-DEV] fix: Token detail page

* [GSW-COMMON] fix: Fix common fixes (#300)

* [GSW-COM] fix: Fix loading the same time

* [GSW-COM] fix: Fix left comment

* [GSW-COM] fix: fix token detail, path, color line chart

* [GSW-COM] fix: fix entire error

* [GSW-COM] fix: Fix loading token chart, earn

* [GSW-COM] fix: Fix entire comment vercel

* [GSW-COM] fix: fix redirect token swap

* [GSW-COM] fix: remove unused code

* [GSW-SWAP] fix: Fix Swap issue (#302)

* [GSW-SWAP] fix: Fix left comment vercel swap domain

* [GSW-SWAP] fix: revert new code

* [GSW-SWAP-Fixes] fix: fix swap entire comment

* [GSW-SWAP] fix: Fix loading, token rate

* [GSW-SWAP] fix: Fix swap memmory

* [GSW-SWAP] fix: resolve conversation comment pr

* [GSW-EARN] Fix: Fix loading, earn domain, login wallet (#303)

* [GSW-EARN] fix: left comment entire

* [GSW-EARN] fix: Fix earn domain and etc

* [GSW-EARN] fix: Fix common loading wallet, home

* [GSW-EARN] fix: Fix left comment earn page

* [GSW-EARN] fix: Update loading, earn comment

* [GSW-EARN] fix: Fix left comment

* [GSW-EARN] fix: Fix loading, connect wallet

* [GSW-EARN] fix: Fix loading, connect wallet

* [GSW-EARN] fix: Fix earn page

* [GSW-EARN] fix: fix entire comment

* [GSW-EARN] fix: Fix loading breadcrub, loading position retry

* [GSW-EARN] fix: fix comment github, entire cmt

* [GSW-POS] fix: Fix entire comments

* [GSW-EARN] fix: fix earn, loading 1.5s (#304)

* [GSW-EARN] fix: left comment entire

* [GSW-EARN] fix: Fix earn domain and etc

* [GSW-EARN] fix: Fix common loading wallet, home

* [GSW-EARN] fix: Fix left comment earn page

* [GSW-EARN] fix: Update loading, earn comment

* [GSW-EARN] fix: Fix left comment

* [GSW-EARN] fix: Fix loading, connect wallet

* [GSW-EARN] fix: Fix loading, connect wallet

* [GSW-EARN] fix: Fix earn page

* [GSW-EARN] fix: fix entire comment

* [GSW-EARN] fix: Fix loading breadcrub, loading position retry

* [GSW-EARN] fix: fix comment github, entire cmt

* [GSW-EARN] fix: Fix my position UI, incentivize, loading common stake, ustake, remove

* [GSW-EARN] Fix: Fix entire comment position, earn

* [GSW-EARN] fix: Fix left comment

* [GSW-EARN] fix: Fix left comment

* [GSW-EARN] fix: Fix chart hover position, center line

* [GSW-EARN] fix: Fix entire comment

* [GSW-EARN] fix: Fix earn

* [GSW-EARN] fix: Fix refetch earn

* [GSW-EARN] fix: Fix comment github

* [GSW-POS] fix: fix refetch interval, loading adena

* [GSW-POS] fix: fix entire comment

* [GSW-POS] fix: Fix entire comment earn

* [GSW-POS] fix: Fix earn page

* [GSW-POS] fix: add handle button close, add format claim

* [GSW-POS] fix: Fix earn add

* [GSW-POS] fix: Fix earn entire

* [GSW-POS] fix: Fix entire comment

* [GSW-POS] fix: fix earn chart

* [GSW-POS] fix: Fix entire comment

* [GSW-NEW] fix: Fix entire chart

* [GSW-POS] fix: Fix entire card earn

* [GSW-POS] fix: fix chart follow by reserve token A

* [GSW-POS] fix: Fix revert loading ,chart hover

* fix: Fix a tests

* fix: Change it to request a wrapped token path

* feat: Add a tick check function

* [GSW-EARN] fix: Fix chart entire pool list

* [GSW-FIX] fix: Fix earn, new position

* [GSW-EARN] fix entire comment earn, position

* [GSW-POOL] fix: Fix pool detail comment

* [GSW-POOL] fix: fix new UI pool detail

* [GSW-POOL] fix: fix pool detail

* [GSW-POOL] fix: Fix pool detail comment

* [GSW-POOL] fix: fix pool entire comment

* [GSW-POOL] fix: Fix pool detail

* [GSW-POOL] fix: Fix pool detail UI

* [GSW-POOL] fix: Fix pool detail page

* fix: Fix a wrap token

* [GSW-POOL] fix: fix entire comment ui

* [GSW-POOL] Fix: Fix pool detail comment

* [GSW-POOL] fix: fix entire comment, integrate data

* [GSW-POOL] fix: Fix comment

* [GSW-POOL] fix: Fix comment pool detail

* [GSW-POOL] fix: update new version

* [GSW-POOL] fix: Update pool detail chart hover

* [GSW-POOL] fix: Fix chart bar

* [GSW-POOL] fix: fix chart, my amount

* [GSW-POOL] fix: Fix comment github, left comment in vercel

* [GSW-POOL] fix: pool detail page

* [GSW-POOL] fix: Fix entire comment pool detail (#309)

* [GSW-EARN] fix: Fix chart entire pool list

* [GSW-FIX] fix: Fix earn, new position

* [GSW-EARN] fix entire comment earn, position

* [GSW-POOL] fix: Fix pool detail comment

* [GSW-POOL] fix: fix new UI pool detail

* [GSW-POOL] fix: fix pool detail

* [GSW-POOL] fix: Fix pool detail comment

* [GSW-POOL] fix: fix pool entire comment

* [GSW-POOL] fix: Fix pool detail

* [GSW-POOL] fix: Fix pool detail UI

* [GSW-POOL] fix: Fix pool detail page

* [GSW-POOL] fix: fix entire comment ui

* [GSW-POOL] Fix: Fix pool detail comment

* [GSW-POOL] fix: fix entire comment, integrate data

* [GSW-POOL] fix: Fix comment

* [GSW-POOL] fix: Fix comment pool detail

* [GSW-POOL] fix: update new version

* [GSW-POOL] fix: Update pool detail chart hover

* [GSW-POOL] fix: Fix chart bar

* [GSW-POOL] fix: fix chart, my amount

* [GSW-POOL] fix: Fix comment github, left comment in vercel

* [GSW-POOL] fix: pool detail page

* [GSW-EARN] fix: entire comment earn

* [GSW-POOL] fix: Fix earn page

* [GSW-POOL] fix: update new comment in vercel earn

* [GSW-POOL] fix: Fix pool detail

* [GSW-EARN-POOL] fix: fix detail and earn page

* chore: Update build cache

* chore: Update yarn berry version

* [GSW-POOL] fix: Revert fake data

* [GSW-POOL] fix: fix gradient id chart render

* [GSW-POOL] fix: fix small price convert

* [GSW-POOL] fix: fix token price tick

* [GSW-POOL] fix: fix earn add

* [GSW-EARN] fix: Fix earn add detail

* [GSW-EARN] fix eard add, earn pool add

* [GSW-EARN] fix: fix earn add, earn pool add

* [GSW-POOL] fix: fix left comment in vercel

* [GSW-POOL] fix: Fix pool add detail

* [GSW-POOL] fix: fix chart and label

* [GSW-COMMON] fix: fix entire comment

* [GSW-POOL] fix: fix detail pool

* [GSW-POOL] fix: Fix entire comment

* [GSW-POOL] fix: fix entire comment, all page

* [GSW-COMMON] fix: fix left comment

* [GSW-COMMON] fix: entire comments in vercel

* [GSW-COMMON] fix: common comments

* fix: Define device size

* fix: Remove unused lines

* feat: [GSW-839] Embed pool and position data to URL (#311)

* [GSW-MAIN] fix: Fix token detail, swap, dashboard, home page (#312)

* [GSW-MAIN] fix: fix entire comment

* revert loading

* [GSW-MAIN] fix: fix main error

* [GSW-MAIN-DEV] fix: fix entire comment

* [GSW-MAIN] fix: fix entire comment

* [GSW-MAIN] fix: main and token detail comment

* [GSW-MAIN] fix: fix main page

* [GSW-MAIN-DEV] fix: Fix token detail

* [GSW-TOKEN-DETAIL] fix: fix other comment in token detail without chart label and mapping

* [GSW-MAIN] fix: fix token detail

* [GSW-MAIN-DEV] fix: fix wallet and entire comment

* [GSW-MAIN] fix: fix wallet

* [GSW-MAIN] fix: update wallet and dashboard

* [GSW-MAIN] fix: fix entire comment

* [GSW-MAIN] fix: remove bech

* [GSW-MAIN] fix: fix dashboard and wallet page

* [GSW-MAIN] fix: fix wallet and dashboard all

* [GSW-MAIN] fix: fix swap comment

* [GSW-MAIN] fix: fix wallet, dashboard, swap

* [GSW-MAIN] fix: fix wallet and dashboard

* [GSW-MAIN] fix: fix swap components

* [GSW-MAIN] fix: Fix earn

* [GSW-MAIN] fix: fix entire comment

* [GSW-MAIN] fix: fix error build fail

* [GSW-MAIN] fix: update algorithm

* [GSW-MAIN] fix: chart hover token detail

* [GSW-MAIN] fix: fix entire comment

* [GSW-MAIN] fix entire comments

* [GSW-MAIN] fix: Fix left comment

* [GSW-MAIN] fix: fix entire comment

* [GSW-MAIN] fix: Fix home page

* [GSW-MAIN] fix: fix token detail

* [GSW-MAIN] fix: fix token detail

* [GSW-MAIN] fix: entire comments

* [GSW-MAIN] fix: fix left comments

* [GSW-MAIN] fix: fix entire comments

* [GSW-MAIN] fix: fix swap page

* [GSW-MAIN] fix: fix token detail page

* [GSW-MAIN] fix: fix test ci

* [GSW-MAIN] fix: fix github comments

* [GSW-MAIN] fix: add template notification, fix github comments

* fix: variable typo (#314)

* [GSW-EARN] fix: fix earn, pool detail, earn add, main, swap, dashboard, common comment (#315)

* [GSW-MAIN] fix: fix entire comment

* revert loading

* [GSW-MAIN] fix: fix main error

* [GSW-MAIN-DEV] fix: fix entire comment

* [GSW-MAIN] fix: fix entire comment

* [GSW-MAIN] fix: main and token detail comment

* [GSW-MAIN] fix: fix main page

* [GSW-MAIN-DEV] fix: Fix token detail

* [GSW-TOKEN-DETAIL] fix: fix other comment in token detail without chart label and mapping

* [GSW-MAIN] fix: fix token detail

* [GSW-MAIN-DEV] fix: fix wallet and entire comment

* [GSW-MAIN] fix: fix wallet

* [GSW-MAIN] fix: update wallet and dashboard

* [GSW-MAIN] fix: fix entire comment

* [GSW-MAIN] fix: remove bech

* [GSW-MAIN] fix: fix dashboard and wallet page

* [GSW-MAIN] fix: fix wallet and dashboard all

* [GSW-MAIN] fix: fix swap comment

* [GSW-MAIN] fix: fix wallet, dashboard, swap

* [GSW-MAIN] fix: fix wallet and dashboard

* [GSW-MAIN] fix: fix swap components

* [GSW-MAIN] fix: Fix earn

* [GSW-MAIN] fix: fix entire comment

* [GSW-MAIN] fix: fix error build fail

* [GSW-MAIN] fix: update algorithm

* [GSW-MAIN] fix: chart hover token detail

* [GSW-MAIN] fix: fix entire comment

* [GSW-MAIN] fix entire comments

* [GSW-MAIN] fix: Fix left comment

* [GSW-MAIN] fix: fix entire comment

* [GSW-MAIN] fix: Fix home page

* [GSW-MAIN] fix: fix token detail

* [GSW-MAIN] fix: fix token detail

* [GSW-MAIN] fix: entire comments

* [GSW-MAIN] fix: fix left comments

* [GSW-MAIN] fix: fix entire comments

* [GSW-MAIN] fix: fix swap page

* [GSW-MAIN] fix: fix token detail page

* [GSW-MAIN] fix: fix test ci

* [GSW-EARN] fix: fix entire comments

* [GSW-EARN] fix: fix price range token amount

* [GSW-EARN] fix: fix pool detail page

* [GSW-EARN] fix: pool detail, add poosition history table

* [GSW-EARN] fix: add copy position button

* [GSW-EARN] feat: add increase liquidity UI and logic

* [GSW-EARN] fix: fix my position card, fix earn add, fix template

* [GSW-EARN] fix: fix earn, earn add

* [GSW-EARN] fix: fix entire comments

* [GSW-EARN] feat: reposition page

* [GSW-EARN] feat: add decrease position page and modal

* [GSW-EARN] fix: fix reposition, increase, decrease

* [GSW-EARN] fix: fix pool detail entire comments

* [GSW-EARN] fix: fix pool detail

* [GSW-EARN] fix: fix entire comments pool detail

* [GSW-EARN] fix: fix all comments in pool detail

* [GSW-EARN] fix: pool detail last comments

* [GSW-EARN] fix: fix earn, pool detail, wallet

* [GSW-EARN] fix: fix comments from lastest push

* [GSW-EARN] fix: Fix earn add, pool add, earn

* [GSW-EARN] fix: fix home page, swap, dashboard, earn, pool

* [GSW-EARN] fix: fix entire comments

* [GSW-EARN] fix: fix entire comments

* [GSW-EARN] fix: Fix github comments

* feat : [GSW-912] Leaderboard  (#313)

* add : [GSW-916] Icons for leaderboard page

* refactor : [GSW-909] Move Dashboard menu to sidebar from main

* Add : [GSW-917] Add additional styling classes for TableSkeleton component

* add : [GSW-915] Create leaderboard layout

* add : [GSW-918] Create leaderboard container and components inside

* fix: Fix ESLint errors and type errors at build

* feat : [GSW-926] Feat Leaderboard Page UI

* refactor : [GSW-927] Leaderboard Subheader Container and components within the container

* fix : [GSW-927] rename LeaderboardSubheader component to fix its typo

* test : [GSW-929] Create storybook test cases for components within Leaderboard Subheader Container

* fix : [GSW-930] Fix typo connted -> connected in useConnection hook and other variables and props

* feat : [GSW-932] create Leaderboard Mock Repository

* refactor : [GSW-931] Refactor LeaderboardList and components within the container

* refactor : [GSW-947] Refactor rename file (LeaderboardListHeader component -> container)

* test: [GSW-945] Create Storybook test cases for Leaderboard Page > Components

* style : [GSW-948] remvove unused style file

* refactor : [GSW-952] Avoid direct use of Atom instead create reusable hooks.

* refactor : [GSW-954] Pass checked and onSwitch func from container to component

so that we can achieve the following goals

1. separate business logic and presentation layers

2. re-use presentation layers with differnt business logic later on

* refactor : [GSW-955] remove un-used style code for leaderboard layout component

* refacotr: [GSW-949] Rename Repository methods and re-define types for response/requests for methods based on convention

* add : [GSW-950] Create a new repo method for update-time

* feat : [GSW-966] feat NextUpdate component to update time every 1s func

* feat : [GSW-965] redirect to Gnoswap Docs on Learn More Button click in Leaderboard Page

* feat : [GSW-969] copy referral link of a connected wallet on Copy Referral Link click

* feat : [GSW-967] redirect to the target's earn page on user column click in leaderboard page

side tasks
1. temporarily re-define leader type
2. change user column props
3. change mock data based on the re-defined leader type

* fix : [GSW-958] vercel leaderboard page QA comments

1. Remove gaps between “Hide my address or username” text and switch component

2. Copy Referral Link Button
2-1. Change Width, Hight
2-2. Change font-size and weight for text
2-3. Change colors for Icon and Text based on user’s theme

3. Re-specify Hover content and target component for tooltip

4. Re-layout gap between Table Component, Pagination Component, and Leaderboard Container

* remove/style : [GSW-972] remove text "Connect your wallet to check your points" when wallet is disconnected

* fix/style : [GSW-973] Change overall size-related css properties(e.g. font-size) for leaderboard subheader, table header, and switch components based on screen size

* style : [GSW-974] add padding top/bottom for each row in Point Composition Tooltip

* style : [GSW-975] change CopyReferralLink font-size based on screen size

* style : [GSW-976] re-format address data for user column from 5 digits -> 4 digits

* style : [GSW-977] change backgroundColor for user-specific row in the Leaderboard Table

* feat : [GSW-978] change HideMe component text based on Gap between Leaderboard List Header Left, Right components

* fix : [GSW-979] 979-1 Reformat User column Address based on screen size pc/tablet => 8digits / mobile => 4digitsside tasks

side tasks
1. temporarily change Leader type
2. change mock data based on the Leader type

* fix/feat : [GSW-979] 979-2 Leaderboard leader query pagination

side task
1. change mock data

* fix/style : [GSW-979] 979-3 change font-weight from 400 → 500 for point texts in PointComposition Component

* fix/style : [GSW-979] 979-4 format number values(mock data) to have a thousandths place comma (every 3 digits)

* fix/style : [GSW-979] 979-5 change NextUpdate component's height to match HideMe component’s height so that the Table Component dose not move when wallet is connected or disconnected

* fix/style : [GSW-979] 979-6 Wrap FileIcon with Anchor Component in LearnMore Componentso that user can redirect to Gnoswap Docs on FileIcon Click

* fix: [GSW-979] 979-7 Fix Next Update Text’s width so that text dose not move

* fix: [GSW-979] 979-8 Fix HideMe and NextUpdate tooltip width

* fix : [GSW-979] 979-9 change Point Composition component title text height

* feat : [GSW-956] Create a query func for a update-time and re-fetch leaderboard data when next update time is out

* feat/fix : [GSW-981] Re-define Leader type to be explicit and clear based on domain and Create func for useQuery select opt for converting Leader to LeaderModel

* fix : [GSW-957] Re-define req/res type for Leaderboard APIs based on reviews from frontend/backend teams

* fix : [GSW-982] build test error

* fix : [GSW-983] 983-1  pagination component

1. change the req size of leaders for leaderboard table from 10 to 100
2. hide pagination component when there is only 1 page.
3. change the number of rows for skeleton component for leaderboard table from 6 => 16

* fix : [GSW-983] 983-2 Hide logic

1. filter mock data when hide is true from g1j0qk… => g1***…2. fix user column unclickable on hide

* fix : [GSW-984] mock data creation logic for rank
the current page * 101 => current page * 100 + 0 if page===0 else 1

* test [GSW-970] update testcases for components in Leaderboard page after refactoring, mostly updating args

* feat [GSW-987] create a general error-boundary component for handling errors for async loaded components

* feat [GSW-988] error handle for NextUpdate Component

wrap LeaderboardListHeaderContainer by ErrorBoundary to handle thrown errors from NextUpdate component

* fix [GSW-990] Fix Storybook testcases error : React is undefined error by importing React (temporary fix)

* fix [GSW-991] Update storybook testcases args for UserColumn component

* refactor [GSW-992] remove unnecessary styles and move overlapped styles into a shared file.

* refactor [GSW-993] plain div element into a styled component

* refactor [GSW-994] rename variable names for clarity and readability.

---------

Co-authored-by: jinoosss <[email protected]>

* [GSW-ALL] fix: Fix entire comments (#316)

* [GSW-ALL] fix: fix common page

* [GSW-ALL] fix: fix entire comments

* [GSW-ALL] fix: fix subscript format, chart, dashboard

* [GSW-ALL] fix: fix common entire comment

* [GSW-ALL] fix: fix entires comments

* [GSW-ALL] fix: Fix entire comments

* [GSW-ALL] fix: update chart x label

* [GSW-ALL] fix: fix earn

* [GSW-ALL] fix: Home and Token detail

* [GSW-ALL] fix: entire comments

* fix: entire comment

* [GSW-ALL] fix: fix build error

* [GSW-ALL] fix: fix github comment

* [GSW-ALL] fix: bug on github

* Bugfix/earn page blinking (#322)

* fix: earn page unexpected infinite re-render and graph blinking
---------

Co-authored-by: phuc work <[email protected]>
Co-authored-by: khiemldk <[email protected]>

* refactor: usd format on position list (#323)

* refactor: usd format on position list

* resolve git comment

* resolve git comment

* feat: Migrate Contract and API (#319)

* chore: Update environment variables

* [GSW-NEW] feat: update new API refactor

* feat: Add the LP Token Receiver argument to the Mint function in position (#320)

* fix: Fix Gas Wanted

* [GSW-API] fix: fix errors typescript + new data

* feat: Migrate RPC pools data (#324)

* fix: Fix a pools

* [GSW-API] fix: integrate api

* chore: Update environment variables

* fix: test case

---------

Co-authored-by: khiemldk <[email protected]>

* feat: Migrate position burn to decrease liquidity (#325)

* [GSW-API] feat: integrate API (#326)

* [GSW-API] fix: fix earn, fix pool, earn add

* [GSW-API] fix: fix data 7day chart

* [GSW-API] fix: fix token detail

* [GSW-API] fix: fix entire comments

* feat: Change Incentive creation time to unix time (#328)

* feat: [GSW-1036] Change Incentive creation time to unix time

* refactor: Format code

* fix: Fix a injection arguments type to string (#329)

* Bugfix/position form state issue (#331)

* fix: add position form state issue

* wip: fix position form issue both on earn/add and pool/add

* wip: fix position form issue both on earn/add and pool/add

* bugfix: lost param issue

* chore: add some log to test on deployed site

* bugfix: amount input and full range

* bugfix: select price range behavior

* bugfix: input range by typing ui issue

* bugfix: input range by typing ui issue

* fix: price controller format

* fix: price controller format, unexpected out range

* fix: remove redundant code

* fix: price controller format

* chore: add some log to test on deployed site

* fix: price controller format for > 1 case

* fix: syntax issue

* fix: token amount default to 0,0000

* fix: loading pool info

* fix: compile error

* wip: fix url blinking

* wip: fix url blinking

* wip: fix url blinking

* fix: pool info fetch issue

* fix: custom format price range display

* fix: zoom on change theme

* fix: price range remaining issue

* fix: price range remaining issue

* fix: price range remaining issue

* fix: compile error

* fix: compile error

* refactor: exchange rate format application for earn/pool page

* feat: exchange rate graph ui

* fix: compile error

* refactor: number format refactor

* fix: minor fix

* fix: resolve git comment

* chore: fix compile error

* fix: Fix an approval error with the DecreaseLiquidity function (#332)

* Refactor/api migration (#333)

refactor: api migration and bug fixes

* fix: change approve token amount (#334)

* feat: Add a approve token when collect fee (#338)

* feat: Implement oneclick staking (#335)

* feat: add withStaking options in add position

* feat: [GSW-752] Implement oneclick staking

* chore: Update build cache

* refactor: remove unused codes

* feat: Add Approve message to WUGNOT when calling MintAndStake function

* feat: Implement inc/dec position feature (#336)

* feat: [GSW-774] Implement feature of increase and decrease for position liquidity

* feat: add calculate deposit ratio

* feat: implements decrease liquidity

* feat: Add exception handling

* fix: Fix a build errors

* feat: Add native token send  in increase liquidity message

* feat: Add increase liquidity loading

* fix: Change loading condition

* feat: Add loading to increase liquidity and decrease liquidity

* fix: Calculate price impact (#340)

* fix: Fix Liquidity Chart (#339)

* fix: [GSW-857] Fix Liquidity Chart

* feat: Add mouse hover tooltip

* feat: Change calculate bar height

* fix: fix a flip condition

* fix: Fix a label size

* fix: Fix a label style

* feat: Adjust y axis hover sensitive

* fix: Adjust y axis hover sensitive

* feat: Add zoom levels

* Refactor/UI ux enhancement (#341)

* Refactor: UI/UI enhancements and bug fixes

* chore: Increase gas wanted 20,000,000 to 100,000,000 (#344)

* hotfix: gnot balance (#342)

* hotfix: gnot balance

* hotfix: gnot balance

* resolve git comment

* fix: [GSW-1078] Fix GNOT send to contract for zero amount (#345)

* fix: Fix bug in add liquidity graph (#343)

* fix: fix a pool graph modal offset

* feat: Add xAxis labels

* feat: Initialize graph bins when pool create

* fix: Fix a UI issues

* fix: Fix x-axis color

* fix: Change to apply tick spacing to calculate starting price

* fix: Fix incorrect Deposit Ratio calculation in Add Position (#347)

* fix: Fix incorrect Deposit Ratio calculation in Add Position

* feat: Calculate raw price

* fix: adjust deposit amount

* fix: change price check condition

* fix: Fix incorrect Deposit Ratio calculation in Add Position (#348)

* feat: Add token approve transaction message to staker (#346)

* feat: Add a approve transaction message when collect reward

* feat: Add a approve transaction message when unstake token

* feat: Add a approve transaction message when create external incentive

* feat: Add a GNOT check function

* feat: Change unstake parameters

* chore: Update build cache

* feat: Improve the token price graph. (#350)

* feat: Improve the token price graph.

* fix: Fix a label spacing

* fix: Fix a build errors

* feat: Migrate reward type (#351)

* feat: Implement repositioning (#349)

* fix: Change the rendering of the provider to be client side.

* feat: Implement repositioning

* fix: Fix a build error

* fix: deposit ratio

* fix: Fix pool selection graph

* feat: Add current price in tooltip

* feat: Add number to rate format utility function

* feat: Apply apr rates

* fix: Adjust mouse hover position

* feat: Apply apr rates

* chore: Update gno-js-client version to 1.2.0 (#352)

* Refactor/temp UI ux branch (#354)

* UI/UX Improvements and Bug fixes

* feat: Bundle wugnot wrap/unwrap transaction into a single multi msg (#337)

* feat: add withStaking options in add position

* feat: [GSW-752] Implement oneclick staking

* chore: Update build cache

* refactor: remove unused codes

* feat: Add Approve message to WUGNOT when calling MintAndStake function

* chore: Change gas wanted to 100_000_00

* feat: [GSW-1068] Bundle wugnot wrap/unwrap transaction into a single multi msg

* feat: Add swap router API

* feat: Add swap router API

* fix: Fix a test

* fix: Fix a insufficient balance condition

* feat: Handle token amount input

* fix: Fix a estimate swap parameters

* fix: Fix a estimate swap parameters

* fix: Fix a swap interaction

* feat: Apply swap router in reposition

* feat: Improve swap interaction (#353)

* feat: Improve swap interaction

* feat: Check minimum gnot amount condition

* chore: Update build cache

* feat: Add router api error handling

* feat: Lazy loading graphs from a pool list (#355)

* feat: Lazy loading graphs from a pool list

* feat: Change earn pool list size 100 to 50

* feat: Fetch pool creation fee contract function in interface (#356)

* feat: Fetch pool creation fee contract function in interface

* refactor: Remove console log

* chore: Remove unused variable

* feat: Set GNS Approve to Fee Only when running the Create Pool function

* feat: Changed to generate an Approve message when the fee is greater than 0

* refactor: Remove unused interface router module (#358)

* feat: Change tick spacing for 0.01 percent fee tier pool (#357)

* chore: Update github actions scripts (#359)

* refactor: Refactor UI / UX enhancement (#363)

* fix: reverted comment

* fix: earn ui issue

* fix: position reward ui issue

* fix: home ui isuse

* fix: swap ui issue

* develop pull

* chore: remove step yarn build:module

* fix: ui issue

* fix: empty bin

* fix: apr error

* chore: remove log

* chore: remove log

* chore: remove uneccessary file

* chore: remove unused code

* chore: apr field migration

* chore: build err

* Refactor/to merge bin api integration (#364)

* fix: reverted comment

* fix: earn ui issue

* fix: position reward ui issue

* fix: home ui isuse

* fix: swap ui issue

* develop pull

* chore: remove step yarn build:module

* fix: ui issue

* fix: empty bin

* fix: apr error

* chore: remove log

* chore: remove log

* chore: remove uneccessary file

* chore: remove unused code

* chore: apr field migration

* chore: build err

* refactor: bin api integration

* fix: ui issue

* fix: earn add ui issue

* fix: ui broken issue

* fix: ui broken issue

* refactor: position api with closed query

* fix: build error

* resolve unit test failure

* remove log

* fix: Change parameter of the CreateIncentive function (#365)

* feat: Improve page loading (#362)

* feat: Improve page loading

* fix: Fix a initialize loading

* feat: Separate loading states

* feat: Separate loading states

* fix: Fix loading pools condition

* feat: Change token list loading condition

* feat: Memorized scroll information

* refactor: Remove console log

* fix: fetch position API condition

* feat: Add fetching bins at mouse over event

* fix: Fix a build error

* fix: Memorize earn page scroll

* fix: Fix a load more state

* fix: Fix a API Response

* fix: Fix a loading bins

* fix: Fix api error to default value

* feat: Support multiple environment (#366)

* feat: Support multi environment

* refactor: Clean env variables

* fix: Fix a ui errors (#367)

* fix: Fix loading positions in pool detail page (#368)

* fix: Fix a injection messages (#369)

* fix: Change reward token type condition

* feat: Add collect reward message in unstake position

* fix: Fix a Integration API (#370)

* fix: Removing decimals when the value is 0

* feat: Apply apr in pool detail page

* fix: Remove collect reward in unstake message

* fix: Fix a APR Rate

* feat: Improve RPC data calls (#372)

* feat: Improve RPC data calls

* fix: Fix a build error

* Refactor/UI ux enhancement p5 merge dev 2405292245 (#371)

* merge develop & resolve conflict

* refactor: token path display in asset, search, tokenlist

* refactor: token path display in asset, search, tokenlist minor ui update

* refactor: token path display in asset, search, tokenlist minor ui update

* fix: swap balance issue

* fix: ui issue for token path

* fix: ui issue

* fix: ui issue

* hotfix: gnot balance

* chore: remove log

* fix: ci issue

* fix: ci issue

* fix: ci issue

* fix: git comment

* fix: Display a pool fee of router paths (#376)

* Refactor/UI ux enhancement p5 merge dev 2405301308 (#375)

* merge develop & resolve conflict

* fix: ui issue

* fix: build error

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: build error

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* resolve git comment

* feat: Add position approve message in decrease liquidity (#377)

* fix: Fix a UI issues (#381)

* fix: Fix a swap button conditions

* feat: Improve loading interaction in pool details

* fix: Fix a pool selection graph (#382)

* feat: Handle blocked pages (#383)

* feat: Handle blocked pages

* fix: Fix a UI

* Refactor/part 6.UI ux enhancement 2406031522 (#380)

* fix: ui issue

* fix: remove log

* fix: remove log

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: ui issue

* fix: build error

* feat: Handle blocked pages (#384)

* feat: Handle blocked pages

* feat: Handle blocked pages

* fix: Fix a UI

* fix: Fix a mobile navigation

* fix: Fix a mouse click area

* fix: Fix a wallet issue (#385)

* fix: Fix a wallet issue

* fix: Fix a wallet issue

* fix: Fix a wallet issue

* fix: Fix a wallet issue

---------

Co-authored-by: khiemldk <[email protected]>
Co-authored-by: HoangDevNull <[email protected]>
Co-authored-by: akstar82 <[email protected]>
Co-authored-by: HoangPham99 <[email protected]>
Co-authored-by: Le Phuoc Hoai <[email protected]>
Co-authored-by: khiemldk <[email protected]>
Co-authored-by: Lim SangHyun(Blue) <[email protected]>
Co-authored-by: beescuit <[email protected]>
Co-authored-by: phucvarmeta <[email protected]>
Co-authored-by: phuc work <[email protected]>
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.

2 participants