v0.2.0
What's Changed
- feat: Earn Responsive Web Develop by @juntaepark in #172
- feat: Refactoring the breakpoints detection logic by @juntaepark in #174
- feat: Develop swap pages components by @juntaepark in #175
- feat: Develop Modal Components by @juntaepark in #176
- Fix: Wallet Responsive Web Develop by @juntaepark in #179
- Fix: Mainpage Responsive Web Develop by @juntaepark in #177
- Fix: Dashboard Responsive Web Develop by @juntaepark in #178
- faet: Apply the min-width to UI by @juntaepark in #180
- feat: Fix the submenu modal component by @juntaepark in #182
- feat: Responsive Web Develop by @juntaepark in #185
- feat: Apply the min-width to UI by @juntaepark in #183
- feat: Develop Modal Components by @juntaepark in #186
- feat: Modal component Responsive Web Develop by @juntaepark in #181
- feat: Dashboard Responsive Web Develop by @juntaepark in #184
- feat: Fix Swap pages by @juntaepark in #187
- faet: Modal component Responsive Web Develop by @juntaepark in #188
- feat: Fix footer to be responsive by @juntaepark in #189
- feat: Develop Earn Page Layout Component by @juntaepark in #191
- feat: Develop Earn Staking Component by @juntaepark in #192
- [GSW-15] feat: Add new item to pool list by @jinoosss in #193
- [GSW-8] feat: Develop Earn Remove Liquidity Component by @jinoosss in #197
- [GSW-7] Develop Earn Add Liquidity Component by @jinoosss in #196
- [GSW-20] feat: Develop Earn Incentivize Component by @jinoosss in #198
- [GSW-22] feat: Develop Earn Confirm Modal Component by @jinoosss in #199
- [GSW-341] feat: Implement the Adena Client by @jinoosss in #200
- [GSW-342] feat: Manage the state of Adena Wallet by @jinoosss in #201
- [GSW-349] feat: API response data to models by @jinoosss in #202
- [GSW-322] feat: Apply tm2-js-client and integrate with Adena by @jinoosss in #203
- [GSW-383] feat: Show Token Balance by @jinoosss in #206
- [GSW-371] fix: Manage slippage on local storage by @jinoosss in #207
- [GSW-323] feat: Create Pool by @jinoosss in #208
- [GSW-416] feat: Integrate Pools API by @jinoosss in #209
- [GSW-429] feat: Change wallet connection session by @jinoosss in #211
- [GSW-428] chore: Add chain info by @jinoosss in #210
- [GSW-374] feat: Create Swap Transaction Data by @jinoosss in #214
- [GSW-372] feat: Integrate the Swap Route Contract by @jinoosss in #215
- [GSW-375] feat: Process Swap Transaction Response by @jinoosss in #216
- feat: Create Governance Page by @khiemldk in #205
- [GSW-470] fix: Resolve wallet instance initialization errors by @jinoosss in #218
- [GSW-308] fix: Resolve wallet instance initialization errors by @jinoosss in #219
- [GSW-31] fix: Token Details Improve UI by @khiemldk in #220
- [GSW-445] feat: Apply discoonecting wallet by @jinoosss in #221
- [GSW-408] fix: Main Common Improve UI by @khiemldk in #223
- [GSW-414] fix: Dashboard Improve UI by @khiemldk in #224
- [GSW-447] feat: Add a number unit conversion function by @jinoosss in #222
- [GSW-448] feat: Apply swap page query string by @jinoosss in #226
- [GSW-413] fix: Wallet Improve UI by @khiemldk in #225
- [GSW-410] fix: Swap Improve UI by @khiemldk in #228
- [GSW-545] fix: Fix swap expected results by @jinoosss in #227
- [GSW-479] feat: Implement Pool Graph with Pool Bins by @jinoosss in #229
- [GSW-464] feat: Implement a Liquidity Selection Graph by @jinoosss in #230
- [GSW-551] feat: Integrate pool data with RPC by @jinoosss in #231
- [GSW-411] fix: Earn Improve UI by @khiemldk in #233
- [GSW-556] feat: Implements Swap Router by @jinoosss in #234
- [GSW-593] feat: Change swap router key generation by @jinoosss in #236
- [GSW-450] feat: Implement Swap Expected Result Details by @jinoosss in #235
- [GSW-488] Swap Route by @jinoosss in #237
- feat: [GSW-458] feat: Integrate Pool Card data by @jinoosss in #238
- [GSW-606] feat: Change the parameters of pool contarct by @jinoosss in #239
- [GSW-546] fix: Entire Improve UI by @khiemldk in #240
- [GSW-463] feat: Calculate the Price Range of Liquidity by @jinoosss in #232
- feat: [GSW-630] Change get token price api endpoint by @jinoosss in #243
- [GSW-624] feat: use react query commonly by @khiemldk in #242
- feat: [GSW-598] Integrate Position Card Data by @jinoosss in #241
- feat: [GSW-621] Support ugnot by @jinoosss in #244
- feat: [GSW-656] Change to JSON RPCProvider by @jinoosss in #245
- fix: Handle tick bitmap large number by @jinoosss in #246
- fix: [GSW-639] Fix out of range liquidity add error by @jinoosss in #247
- feat: [GSW-459] Integrate Pool Detail Data by @jinoosss in #248
- feat: [GSW-469] Execute a Reward Claim Contract by @jinoosss in #249
- feat: Implements Stake Position by @jinoosss in #250
- feat: [GSW-467] Implements Unstake Position by @jinoosss in #251
- feat: [GSW-468] Implements Remove Position by @jinoosss in #252
- chore: Change package path and address by @jinoosss in #253
- [GSW-546] fix: Entire improve UI by @khiemldk in #254
- chore: Add a gnos token path by @jinoosss in #255
- feat: [GSW-684] Handle Wrapped GNOT by @jinoosss in #256
- fix: [GSW-694] Fix calculate slippage by @jinoosss in #257
- feat: [GSW-695] Integrate Create Incentive by @jinoosss in #258
- feat: Add data initialization hook in background by @jinoosss in #259
- faet: [GSW-681] Integrate position info data on Add Position by @jinoosss in #260
- Gsw 648 fix UI for governance by @hoangdevnull in #264
- fix: Fix selection behavior in pool selection chart by @jinoosss in #261
- feat: Integrate Reward data by @jinoosss in #266
- Gsw 673 dashboard integrate data and finish UI by @hoangdevnull in #263
- feat: Swap a wrapped token for a native token by @jinoosss in #268
- feat: Integrate Staking Statistics Data by @jinoosss in #267
- feat: Implement wallet repository by @jinoosss in #269
- [GSW-672] fix: Earn integrate position info data by @khiemldk in #270
- feat: [GSW-716] Display incentive type on pool card by @jinoosss in #271
- fix: Change Incentivized label conditions by @jinoosss in #272
- fix: [GSW-720] Handle stake button state on earn page by @jinoosss in #274
- fix: [GSW-718] Change the color of the graph area on the position card by @jinoosss in #273
- Fix main page and dashboard UI by @hoangdevnull in #275
- fix: initial swap token A amount by @lephuochoai in #277
- [GSW-DEV] fix: Fix common, add gnot to wugnot, fix earn, incentivize by @khiemldk in #282
- Gsw 677 fix calculation logic of the swap router by @jinoosss in #279
- [GSW-DEV] Fix: fix common page by @khiemldk in #283
- [GSW-DEV] Fix: common page by @khiemldk in #284
- [GSW-471] fix: assets wallet by @lephuochoai in #262
- fix: Fix Add Position by @jinoosss in #276
- fix: [GSW-730] Resolve wallet disconnection by @jinoosss in #285
- [GSW-DEV] fix: common page, stake, unstake, remove by @khiemldk in #288
- fix: [GSW-731] Fix a Swap Contents by @jinoosss in #287
- Feat change skeleton to pulse by @hoangdevnull in #290
- fix: auto connect wallet by @hoangdevnull in #292
- [GSW-MAIN] fix: left comment by @khiemldk in #293
- fix: toast ui and earn card position by @hoangdevnull in #295
- fix: Fix a pool card bins by @jinoosss in #294
- fix: Fix a Positions by @jinoosss in #296
- fix: Fix an error of pool add by @jinoosss in #298
- [GSW-DEV] Fix: Main, Common, Update code by @khiemldk in #299
- [GSW-COMMON] fix: Fix common fixes by @khiemldk in #300
- [GSW-SWAP] fix: Fix Swap issue by @khiemldk in #302
- [GSW-EARN] Fix: Fix loading, earn domain, login wallet by @khiemldk in #303
- [GSW-EARN] fix: fix earn, loading 1.5s by @khiemldk in #304
- [GSW-EARN] fix: Fix earn and new position. by @khiemldk in #305
- feat: Add a tick check function by @jinoosss in #306
- fix: Fix a wrap token by @jinoosss in #308
- [GSW-POOL] fix: Fix entire comment pool detail by @khiemldk in #309
- [GSW-COMMON] fix: fix common comment by @khiemldk in #310
- feat: [GSW-839] Embed pool and position data to URL by @jinoosss in #311
- [GSW-MAIN] fix: Fix token detail, swap, dashboard, home page by @khiemldk in #312
- fix. variable typo by @skqksh in #314
- [GSW-EARN] fix: fix earn, pool detail, earn add, main, swap, dashboard, common comment by @khiemldk in #315
- feat : [GSW-912] Leaderboard by @beescuit9510 in #313
- [GSW-ALL] fix: Fix entire comments by @khiemldk in #316
- Bugfix/earn page blinking by @phucvarmeta in #322
- refactor: usd format on position list by @phucvarmeta in #323
- feat: Migrate Contract and API by @jinoosss in #319
- feat: Migrate position burn to decrease liquidity by @jinoosss in #325
- [GSW-API] feat: integrate API by @khiemldk in #326
- feat: Change Incentive creation time to unix time by @jinoosss in #328
- fix: Fix a injection arguments type to string by @jinoosss in #329
- Bugfix/position form state issue by @phucvarmeta in #331
- fix: Fix an approval error with the DecreaseLiquidity function by @jinoosss in #332
- Refactor/api migration by @phucvarmeta in #333
- fix: Change approve token amount by @jinoosss in #334
- feat: Add a approve token when collect fee by @jinoosss in #338
- feat: Implement oneclick staking by @jinoosss in #335
- feat: Implement feature of increase and decrease for position liquidity by @jinoosss in #336
- fix: Calculate price impact by @jinoosss in #340
- fix: Fix Liquidity Chart by @jinoosss in #339
- Refactor/UI ux enhancement by @phucvarmeta in #341
- chore: Increase gas wanted 20,000,000 to 100,000,000 by @jinoosss in #344
- hotfix: gnot balance by @phucvarmeta in #342
- fix: Fix GNOT send to contract for zero amount by @jinoosss in #345
- fix: Fix bug in add liquidity graph by @jinoosss in #343
- fix: Fix incorrect Deposit Ratio calculation in Add Position by @jinoosss in #347
- fix: Fix incorrect Deposit Ratio calculation in Add Position by @jinoosss in #348
- feat: Add token approve transaction message to staker by @jinoosss in #346
- feat: Improve the token price graph. by @jinoosss in #350
- feat: Migrate reward type by @jinoosss in #351
- feat: Implement repositioning by @jinoosss in #349
- chore: Update gno-js-client version to 1.2.0 by @jinoosss in #352
- Refactor/temp UI ux branch by @phucvarmeta in #354
- feat: Bundle wugnot wrap/unwrap transaction into a single multi msg by @jinoosss in #337
- feat: Lazy loading graphs from a pool list by @jinoosss in #355
- feat: Fetch pool creation fee contract function in interface by @jinoosss in #356
- refactor: Remove unused interface router module by @jinoosss in #358
- feat: Change tick spacing for 0.01 percent fee tier pool by @jinoosss in #357
- chore: Update github actions scripts by @jinoosss in #359
- Refactor/UI ux enhancement p4 by @phucvarmeta in #363
- Refactor/to merge bin api integration by @phucvarmeta in #364
- fix: Change parameter of the CreateIncentive function by @jinoosss in #365
- feat: Improve page loading by @jinoosss in #362
- feat: Support multiple environment by @jinoosss in #366
- fix: Fix a ui errors by @jinoosss in #367
- fix: Fix loading positions in pool detail page by @jinoosss in #368
- fix: Fix a injection messages by @jinoosss in #369
- fix: Fix a Integration API by @jinoosss in #370
- feat: Improve RPC data calls by @jinoosss in #372
- Refactor/UI ux enhancement p5 merge dev 2405292245 by @phucvarmeta in #371
- fix: Display a pool fee of router paths by @jinoosss in #376
- Refactor/UI ux enhancement p5 merge dev 2405301308 by @phucvarmeta in #375
- feat: Add position approve message in decrease liquidity by @jinoosss in #377
- fix: Fix a UI issues by @jinoosss in #381
- fix: Fix a pool selection graph by @jinoosss in #382
- feat: Handle blocked pages by @jinoosss in #383
- Refactor/part 6.UI ux enhancement 2406031522 by @phucvarmeta in #380
- feat: Handle blocked pages by @jinoosss in #384
- fix: Fix a wallet issue by @jinoosss in #385
- chore: Add analytics tool umami by @jinoosss in #387
- chore: Add beta gnoswap chain configure by @jinoosss in #389
- Refactor/part 7.UI ux enhancement by @phucvarmeta in #388
- fix: fix a display token logo by @jinoosss in #390
- fix: remove trending token sign by @jinoosss in #391
- fix: fix wallet loading and user position fetch errors by @jinoosss in #392
- Refactor/part 8.UI ux enhancement by @phucvarmeta in #393
- chore: add chain meta information by @jinoosss in #395
- fix: add approve message to position contract on add liquidity by @jinoosss in #396
- fix: resolve conflicts with UI/UX improvements by @phucvarmeta in #399
- chore: bump gno-js-client version to 1.3.0 by @jinoosss in #400
- fix: migrate API field name in token prices by @jinoosss in #401
- Fix/create position issue by @phucvarmeta in #403
- Refactor/part 10.UI ux enhancement by @phucvarmeta in #404
- hotfix: hardcode issue by @phucvarmeta in #405
- fix error by @dongwon8247 in #407
- GSW-1257 fix: chart data by @AkydA in #408
- Feat/update sample contract info by @AkydA in #409
- fix: wrap token before generating router key by @jinoosss in #410
- Feat/main translation by @phucvarmeta in #411
- SGW-1165 feat: apply slippage for swap by @AkydA in #412
- GSW-1165 feat: increase maximum slippage by @AkydA in #413
- Refactor/part 11.UI ux enhancement by @phucvarmeta in #414
- Feat/support new gnoscan by @AkydA in #415
- Refactor/part 12.UI ux enhancement by @phucvarmeta in #416
- fix: show proper slippage value by @AkydA in #417
- GSW-1165 Position slippage by @AkydA in #419
- GSW-1287 Feat: Connect gnoscan for liquidity tx by @AkydA in #420
- refactor: enhancement UI/UX by @phucvarmeta in #423
- feat: add a transaction message for setting up NFTs after add position by @jinoosss in #422
- fix: minor UI issues by @jinoosss in #424
- fix: show 6 fraction number on add position selector by @AkydA in #425
- fix: hide minus on trending card by @AkydA in #426
- Hotfix/wrap unwrap issue by @phucvarmeta in #428
- Hotfix/staking apr tooltip by @phucvarmeta in #430
- feat: add a reposition contract function on reposition by @jinoosss in #427
- Feat/all page translation v2 by @phucvarmeta in #431
- Refactor/part 15.UI ux enhancement v2 merge by @phucvarmeta in #433
- feat: change page route path by @jinoosss in #434
- Refactor/part 16.UI ux enhancement by @phucvarmeta in #435
- fix: enhance UI/UX by @jinoosss in #437
- fix: adjust pooled token amount in stake by @jinoosss in #439
- Refactor/part 17.UI ux enhancement by @phucvarmeta in #441
- Refactor/part 19.UI ux enhancement by @phucvarmeta in #442
- Refactor/part 20.UI ux enhancement by @phucvarmeta in #443
- GSW-1318 1day change value of token table in main page by @AkydA in #446
- Refactor/part 21.UI ux enhancement by @phucvarmeta in #445
- GSW-1165 Slippage for Reposition by @AkydA in #447
- Fix default slippage by @AkydA in #449
- fix: handling end ticks in pools by @jinoosss in #448
- GSW-1301 Use available tick with tick spacing by @AkydA in #450
- Feat/all page translation v3 by @phucvarmeta in #444
- Feat/all page translation v4 merge develop by @phucvarmeta in #451
- GSW-1342
earn/add
rerender issue by @AkydA in #453 - Feat/all page translation v5 merge develop by @phucvarmeta in #455
- Revert "Feat/all page translation v5 merge develop" by @dongwon8247 in #457
- merge develop & resolve conflict by @phucvarmeta in #458
- GSW-1342: fix tick param issue by @AkydA in #459
- Refactor/part 23.UI ux enhancement by @phucvarmeta in #462
- Feat/all page translation v8 merge dev by @phucvarmeta in #463
- GSW-1355 reposition amount logic by @AkydA in #464
- Feat code style by @AkydA in #465
- GSW-1358 Fix minor Issues by @AkydA in #466
- GSW-1381 fix minor issues related to earn by @AkydA in #467
- GSW-1388 Tooltip hover & scroll by @AkydA in #468
- chore: change fixed path to environment values by @jinoosss in #470
- GSW-1394 Show claim staking in one activity by @AkydA in #469
- GSW-1394 fix position history by @AkydA in #471
- feat: swap by wrapped GNOT by @jinoosss in #472
- fix: translation capital letter by @AkydA in #473
New Contributors
- @khiemldk made their first contribution in #205
- @hoangdevnull made their first contribution in #264
- @lephuochoai made their first contribution in #277
- @beescuit9510 made their first contribution in #313
- @phucvarmeta made their first contribution in #322
- @AkydA made their first contribution in #408
Full Changelog: v0.1.4...v0.2.0