vega-frontend-monorepo/libs
m.ray cae6162a7f
feat: liquidity provisions view (#1133)
* feat(#473): add positions metrics data provider

* feat(#473) add positions stats

* feat(#473) add positions stats

* feat(#473): add positions stats

* feat(#473): add positions stats

* feat(#473): position metrics, test and refactoring

* feat(#473): add unit tests to positions table

* feat(#473): fix spelling, order positions by updated at desc

* feat(#473): protect from division by 0

* feat(#473): fix trading positions e2e tests

* feat(#473): fix e2e data mocks

* feat(#473): post code review clean up

* feat(#993): dependencies handling in data provider

* feat(#993): fix e2e tests data mocks

* feat(#993): remove position metrics mocks, add market data market id

* feat: #994 add price monitoring bounds and candles update interface

* fix: move best bid price to diff section

* feat(#993): add missing mocks, fix combine function

* fix: add insurance pool and calc volume 24h

* feat: display some oracle min info, asset id, insurance pool, move open interest and 24hVol

* fix: add  market-info.cy.ts case

* fix: remove # from numbered price monitoring settings

* fix: add insurance pool test

* fix: format 24hvol

* feat(#993): set loading initially to true, add unit tests

* feat(#993): cleanup, add comments

* feat(#993): remove undefined from client type

* fix: remove indicativeVolume and oracleSpecBinding from market info

* feat(#993): cosmetic changes

* fix: add oracleSpecBinding back

* Update libs/deal-ticket/src/components/info-market.tsx

Co-authored-by: botond <105208209+notbot00@users.noreply.github.com>

* feat: add initial queries

* fix: memo yesterday's timestamp

* fix: add back info

* fix: update query

* fix: add view full oracle details link and update mappings

* fix: regen code, make link reactnode, fix index.ts

* feat: add liquidity lib, refactor info market

* fix: remove liquidity query from deal-ticket

* feat:(#993): pass informaton about update callback cause

* fix: small ui tweaks

* fix: display in grid

* feat: navigate to oracle by termination id

* feat: #491 add use liquidity provision merging

* fix: remove logs, add extra check on my liquidity provision

* fix: type number trivially inferred from a number literal, remove type annotation

* fix: cypress tests and formatting for market info

* Update libs/deal-ticket/src/components/market-info/info-market.tsx

* fix: use position decimal places for stake and market value proxy

* fix: #491 use size/position decimal places for obligation, supplied and commitment amount

* fix: add size component and use decimal places

* fix: update readme liquidity

* fix: #491 add correct asset decimal formatters

* Update libs/deal-ticket/src/components/market-info/tooltip-mapping.tsx

Co-authored-by: candida-d <62548908+candida-d@users.noreply.github.com>

* fix: make link instead of button to open liquidity

* fix: #491 add liquidity page, link to trading mode tooltip, tabs hidden or choose active

* fix: remove LP dialog, use only link to page

* fix: add market id in LP view

* fix: follow trade grid design

* fix: add one line tabs , remove link styling, remove any, add value formatters

* fix: remove falsy check LP undefined

* fix: keep date formatter in LP table

* fix: add generic type market info, hooks in body function

* fix: revert number formatters

* fix: use one param only in network params query

* fix:  use network param in web3 lib

* fix: move lp container to trading app

* fix: remove resizable panel

* feat: add header component, remove isEstimate

* chore: remove unnecessary type cast

* fix: fix build with children map clone element

* chore: lint

* fix: move use network params to react helpers

* fix: add const for LP tabs

* fix: fix formatting on LP page

* fix: only show tilde for liquidity monitoring auction end date

* fix: market id being rendered twice in market info

* chore: fix lint

* fix: types for generate withdraw form query

* chore: fix intermittent failing withdrawal test

* Update libs/deal-ticket/src/components/market-info/info-market.tsx

* chore: add another wait for market

Co-authored-by: Bartłomiej Głownia <bglownia@gmail.com>
Co-authored-by: botond <105208209+notbot00@users.noreply.github.com>
Co-authored-by: candida-d <62548908+candida-d@users.noreply.github.com>
Co-authored-by: Matthew Russell <mattrussell36@gmail.com>
Co-authored-by: Joe <joe@vega.xyz>
2022-09-07 12:05:28 +01:00
..
accounts Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
assets Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
candles-chart Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
cypress feat(#927) design update (#1201) 2022-08-30 21:35:46 -07:00
deal-ticket feat: liquidity provisions view (#1133) 2022-09-07 12:05:28 +01:00
deposits Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
environment Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
fills Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
governance Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
liquidity feat: liquidity provisions view (#1133) 2022-09-07 12:05:28 +01:00
market-depth Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
market-list feat: liquidity provisions view (#1133) 2022-09-07 12:05:28 +01:00
network-info feat: [console-lite] - calculate slippage (price impact) (#1173) 2022-08-31 15:23:01 +02:00
network-stats Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
orders feat: liquidity provisions view (#1133) 2022-09-07 12:05:28 +01:00
positions Test/840 positions update (#1250) 2022-09-06 17:34:40 +01:00
react-helpers feat: liquidity provisions view (#1133) 2022-09-07 12:05:28 +01:00
smart-contracts feat (#896): large withdraws (#1180) 2022-09-05 18:30:13 -07:00
tailwindcss-config feat: [console-lite] - calculate slippage (price impact) (#1173) 2022-08-31 15:23:01 +02:00
trades Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
types feat: liquidity provisions view (#1133) 2022-09-07 12:05:28 +01:00
ui-toolkit feat: liquidity provisions view (#1133) 2022-09-07 12:05:28 +01:00
wallet Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
web3 Fix/1083: Update type generator (#1219) 2022-09-06 10:03:10 +01:00
withdraws feat: liquidity provisions view (#1133) 2022-09-07 12:05:28 +01:00
.gitkeep Create a Mono-repo for DeFiUI + ui toolkit using nx 2022-02-11 15:02:11 +01:00