botond
df8a22a19e
chore: migrate withdrawals lib ( #2009 )
...
* chore: cleanup lib types
* chore: migrate withdrawals
* fix: withdrawals query and types
* fix: types
* fix: orders build
* fix: withdraws build
* fix: format
* fix: more build stuff in withdrawal lib
* fix: format
* fix: more withdrawal builds
* fix: format
* fix: orders build again
* fix: remaining build errors
* fix: format
* fix: withdrawal tests
* fix: trick git to pick up file rename?
* fix: rename back to orders
* fix: rename generated file
2022-11-10 14:13:58 +00:00
Dexter Edwards
dccc750154
fix(1758): data node being down ( #1871 )
...
* fix: timeout data node requests for node switcher
* chore: generate apollo client library
* chore: migrate console lite to use new apollo client package
* chore: migrate explorer across
* chore: remove completely unused file
* chore: migrate stats
* chore: migrate trading
* chore: migrate multisigner app
* chore: migrate token over
* chore: final migrations
* test: adjust tests for new behaviour
* fix: build script
* Update libs/apollo-client/src/lib/apollo-client.ts
* chore: fix conflicts
* fix: cache
* test: setup mocks before each test
* style: lint
* style: lint
* chore: resolve conflicts
* test: fix tests
2022-11-10 13:08:12 +00:00
m.ray
f6c2a7aa56
chore( #1972 ): delete deposit page and update deposit cypress tests ( #1990 )
...
* fix : #1972 update deposit cypress tests and delete deposit trading page
* fix : #1972 remove portfolio/deposit route
2022-11-09 16:45:30 -08:00
macqbat
8d2c3ba4ad
chore: handle overlapping text in price cell ( #1988 )
...
* feat: filter assets to withdraw - add logic for filtering out zero balanced accounts
* chore: handle overlapping text in price cell - add title with value
* chore: handle overlapping text in price cell - add title with value
Co-authored-by: maciek <maciek@vegaprotocol.io>
2022-11-09 13:47:01 +01:00
macqbat
b4ab94b54b
chore: filter assets to withdraw ( #1974 )
...
* feat: filter assets to withdraw
* feat: filter assets to withdraw - add some test
* feat: filter assets to withdraw - add some test
* feat: filter assets to withdraw - add logic for filtering out zero balanced accounts
* feat: filter assets to withdraw - add logic for filtering out zero balanced accounts
Co-authored-by: maciek <maciek@vegaprotocol.io>
2022-11-09 09:23:23 +01:00
Matthew Russell
71e8235faf
chore( #1905 ): updates to accomodate changes to datasource apis ( #1919 )
...
* chore: updates to accomodate change to datasource apis
* chore: update types for proposal submission
* chore: update queries to work with latest core changes
2022-11-08 17:05:48 -08:00
malinantonsson
0d69ffb4a8
feat( #1355 ): liquidity provision dashboard details ( #1802 )
...
* feat: generate new nx application
* feat: add env variables & render a headline
* feat: add cypress projectId and delete unused files
* feat: render LP grid
* feat: create liquidity provision lib
* feat: liquidity provision calculate volume
* feat: add volume change, generate types
* feat: add EnvironmentProvider
* feat: add LP health bar
* feat: liquidity provision health
* feat: liquidity provider dashboard healthbars
* feat: liquidity provider dashnoard - add auction trigger
* feat: liquidity provider dashboard - display multiple fees
* feat: liquidity provision provider refactor
* feat: liquidity provision provider refactor
* feat: liquidity provision dashboard - add router
* feat: liquidity provision open details in new window
* feat: liquidity provision details page
* feat: liquidity provision details volume
* feat: liquidity provision formatting
* feat: move market candle providers
* feat: liquidity provision styles
* feat: add liquidity provision status
* feat: liquidity provision details
* feat: liquidity move colors
* feat: liquidty provision details
* feat: fix merge
* Feat/lp health bar redesign (#1903 )
* feat: liquidity provision details page
* feat: liquidity provision details
* feat: liquidity health bar redesign
* feat: fix merge
* feat: health bar redesign
* feat: add vega colors
2022-11-08 17:43:35 +00:00
Matthew Russell
c576037b58
chore( #1873 ): trading hash router ( #1921 )
...
* chore: make liquidity page client side only
* chore: switch to hash based router
* chore: add index files for each page
* chore: tidy up _app
* chore: convert to use useRoutes
* fix: active state with react-router NavLink
* feat: add routes enum
* chore: restrict link and router imports from next
* chore: update testing navigation to use hash routes
* fix: typoe in eslint rule message
* chore: remove unnecessary getInitialProps function definition
* chore: wrap tests with memory router
* chore: delete unused index.page file
* chore: update suspense fallback state
* chore: add comment for link component span usage, update link to use toolkit styles
* chore: fix lint issues
* chore: delete client deposit page
* chore: revert title in _app so title gets set correctly without rerender
* revert: removal of deposit page so deposit e2e tests still pass
* chore: move client router to index page so valid status codes are still sent
* fix: wrong route path for markets page, cypress tests
2022-11-08 08:23:38 +01:00
Matthew Russell
9b360af2c1
feat( #862 ): show current node and button to open node switcher ( #1894 )
...
* feat: add node url to footer, add link to change node
* feat: add test for trading footer
* chore: add comment about url manipulation
* fix : #862 fix cypress tests
* fix : #862 remove constant link
Co-authored-by: Madalina Raicu <madalina@raygroup.uk>
2022-11-07 16:53:43 -08:00
m.ray
fe09ed9c0f
fix : #1826 fix vega docs links ( #1967 )
2022-11-07 18:12:40 +00:00
Sam Keen
d026c9bdd6
Feat/1513: Vote buttons using subscription and dialog for tx ( #1943 )
...
* Feat/1513: Vote buttons using subscription and dialog for tx
* Feat/1513: Staking journey using dialog
* Feat/1513: Cleaning up unused imports
* Feat/1513: Format tweak
2022-11-07 17:46:57 +00:00
Dexter Edwards
113eb90469
Chore/list asset ( #1964 )
...
* chore: add whitelist asset function
* feat: add whitelist button
* test: fix tests for proposal form
* test: add tests for new component
* chore: revert incorectly comitted changes
* Update apps/token/src/routes/governance/components/proposal/proposal.spec.tsx
Co-authored-by: Sam Keen <samuel@vegaprotocol.io>
Co-authored-by: Sam Keen <samuel@vegaprotocol.io>
2022-11-07 17:17:03 +00:00
Elmar
5a764d190f
Feat/1416 tx detail ( #1953 )
...
* chore(explorer): add new vega colours to tw config
* feat(explorer): add new nested data list component
* feat(explorer): abstract page header with copy to new component
* feat(explorer): update styles tx details page
* fix(explorer): linting errors
* fix(explorer): fix txs type
* fix(explorer): fix strong typing
* fix(explorer): fix styling error for e2e test
2022-11-07 15:36:39 +00:00
Dexter Edwards
da99e731fa
Chore/1925 network params ( #1927 )
...
* chore: remove network parameters query from token that was unused
* chore: begin migrating network parameters queries
* chore: more network parameter query migrations
* chore: more network params query migrations
* test: fix tests
* test: fix tests in web3 provider
* test: fix remaining tests
* test: fix e2e test build
* chore: move generic params helper into react helpers
* chore: missed migration
* chore: more migrations
* test: fix test
* test: final test migrations
* fix: e2e test mock
* chore: update type
* chore: update helper script
* test: fix query
* test: fix reduce logic
* test: fix query aliasing
2022-11-07 14:57:35 +00:00
macqbat
dc5881b71b
chore: fix update results from dataProvider when variable change ( #1962 )
...
* chore: fix race conditions in useDataProvider hook
* chore: fix race conditions in useDataProvider hook - populate fix to other modules
* chore: fix race conditions in useDataProvider hook - populate fix to other modules
* chore: fix race conditions in useDataProvider hook - populate fix to other modules
* chore: fix race conditions in useDataProvider hook - populate fix to other modules
Co-authored-by: maciek <maciek@vegaprotocol.io>
2022-11-07 13:14:21 +01:00
Sam Keen
e2b789000c
Fix/1847: Withdrawal form displaying lack of assets when connected with an uninitialised party id ( #1960 )
2022-11-07 12:08:30 +00:00
Art
7e52f25e27
chore: 1638 deposit flow ( #1928 )
2022-11-04 10:47:53 +00:00
Art
28b38c3ebf
feat: ledger entries ( #1944 )
2022-11-04 10:47:39 +00:00
m.ray
750d6a31eb
fix : #1639 use connected button to populate eth address in withdrawal dialog ( #1954 )
2022-11-04 10:42:37 +00:00
Dexter
57446c508a
fix: multisigner app
2022-11-03 17:21:08 +00:00
macqbat
596c273657
Bug/1686 decimal issues with size and price ( #1938 )
...
* chore: fix order validation when market is in pending state
* chore: fix order validation when market is in pending state
* chore: fix order validation when market is in pending state
* chore: fix order validation when market is in pending state - add some urgent memo
* chore: fix order validation when market is in pending state - add unit test
* chore: fix order validation when market is in pending state - add memos in right places
Co-authored-by: maciek <maciek@vegaprotocol.io>
2022-11-03 15:17:44 +00:00
m.ray
769828a39d
Fix/1763 trade futures ( #1948 )
...
* feat: #1763 display the product type in select market lists
* fix : #1763 add on top of deal ticket button notice that you are buying product type contracts
* fix : #1763 remove message above deal-ticket button
* fix : #1763 left align product type title
* fix : #1763 header align left for product type
2022-11-03 12:57:06 +00:00
Bartłomiej Głownia
f4de989852
fix( #1740 ): fix market candles subscription update ( #1937 )
2022-11-02 15:47:15 +00:00
macqbat
0ee6773cb6
Feat/1657 show deal ticket errors contextually ( #1900 )
...
* feat: deal ticket contextual validation
* feat: deal ticket contextual validation
* feat: show deal ticket errors contextually
* feat: show deal ticket errors contextually
* feat: show deal ticket errors contextually
* feat: show deal ticket errors contextually - adjust int tests
* feat: show deal ticket errors contextually - adjust size and price sections
* feat: show deal ticket errors contextually - fix lin failings
* feat: show deal ticket errors contextually - use set timeout for create a transition effect
* feat: show deal ticket errors contextually - removing animations
* feat: show deal ticket errors contextually - reove unnecessary cast of section prop
* feat: show deal ticket errors contextually - reove unnecessary cast of section prop
* feat: show deal ticket errors contextually - add clickable order button, refactor error passing
* feat: show deal ticket errors contextually - fix market-info int tests
* feat: show deal ticket errors contextually - fix market-trade int tests
* feat: show deal ticket errors contextually - add back price after reset
* feat: show deal ticket errors contextually - remove reset after sent
Co-authored-by: maciek <maciek@vegaprotocol.io>
2022-11-02 16:45:23 +01:00
Dexter Edwards
c338ce0046
chore: migrate nodes queries ( #1923 )
...
* chore: migrate nodes queries
* chore: fix tests
* chore: migrate nodes list over to new typings
2022-11-02 11:48:11 +00:00
Bartłomiej Głownia
e4baf5caee
chore( #1932 ): make positions table fill available space ( #1933 )
...
* chore(#1932 ): make positions table fill available space
* chore: switch console-lite e2e fron stagnet to testnet
2022-11-02 12:45:18 +01:00
Bartłomiej Głownia
3415c8d86c
feat(1646): add positions table sorting and filtering ( #1920 )
...
* feat(1646): add positions table sorting and filtering
* feat(1646): add positions table sorting and filtering - fixes
2022-11-02 08:01:40 +01:00
Matthew Russell
d87ab9cad7
chore: update wallet link in wallet UI ( #1918 )
2022-11-01 15:37:18 -07:00
Matthew Russell
cd5f769c02
chore: adjust margin requirement spacing ( #1922 )
...
Co-authored-by: Madalina Raicu <madalina@raygroup.uk>
2022-11-01 18:45:30 +00:00
m.ray
3e970f7023
fix: 1875 & 1876 fix deal ticket fees display and remove insignificant trailing zeros ( #1898 )
2022-11-01 11:03:29 +00:00
Dexter Edwards
92be8dfabf
Chore/1877 deprecated apis stake ( #1914 )
...
* chore: generate types
* chore: remove type policy as it is bad
* chore: migrate all usages of depreacted stake field
* chore: fix build
2022-11-01 09:38:02 +00:00
Bartłomiej Głownia
1862ebbc6c
fix: change way how summary row is updated to avoid rerender ( #1910 )
2022-10-31 13:57:26 -07:00
Bartłomiej Głownia
ef07536159
feat(958): add cancel all orders button ( #1861 )
2022-10-28 16:15:21 +01:00
Bartłomiej Głownia
13a77d1583
fix: order positions by market name instead of updatedAt ( #1902 )
2022-10-28 16:14:29 +01:00
Matthew Russell
f5ea0563b3
Feat/725 network header styles ( #1893 )
...
* feat: add yellow theme for navbar, adjust dropdown and theme switcher styles
* feat: set yellow theme when network is testnet
* feat: adjust button styles to accomodate different color backgrounds
2022-10-28 16:13:14 +01:00
m.ray
a90970399c
feat: 1651 market select snags ( #1874 )
...
* feat: #1651 market select snags
* fix : #1651 fix markets.cy.ts cypress test
* fix : #1651 prevent default and stop propagation on select markets asset click
2022-10-28 13:41:33 +01:00
botond
b3a8176297
chore: migrate network stats and clean up liquidity lib ( #1896 )
...
* chore: migrate network stats and clean up liquidity lib
* fix: format
* fix: test imports
* fix: format
* fix: market info expiry format tests
* fix: format again
* fix: build
2022-10-28 12:48:42 +01:00
m.ray
b273e2740d
fix: 1842 set expiry to date time format ( #1866 )
...
* fix : #1842 set expiry to date time format
* fix : #1842 consistent expiry date time
2022-10-28 09:49:38 +01:00
Bartłomiej Głownia
0be668ae86
fix: cast sequence number to bigint depth provider update, add captureException for update skip ( #1895 )
2022-10-28 08:58:56 +01:00
Sam Keen
bcb0f9636a
Fix/1888: Multisig - add and remove signer methods nonce needs to be an int ( #1890 )
...
* Fix/1888: Multisig - nonce needs to be an int
* Fix/1888: Handle big numbers and do it without making ts angry
2022-10-27 22:37:33 +01:00
macqbat
5ecf7d6a9f
Feat/1660 validate available margin ( #1860 )
...
* feat: deal ticket margin validation
* feat: deal ticket margin validation - working solution
* feat: deal ticket margin validation - add int test
* feat: deal ticket margin validation - improve int test
* feat: deal ticket margin validation - improve int test
* feat: deal ticket margin validation - fix unit test
* feat: deal ticket margin validation - improve case when no account
* feat: deal ticket margin validation - fix unit test
* feat: deal ticket margin validation - fix int test
* feat: deal ticket margin validation - fix int test
* feat: deal ticket margin validation - fix int test
Co-authored-by: maciek <maciek@vegaprotocol.io>
2022-10-27 20:12:03 +02:00
Joe Tsang
f42ead0561
Test/766 withdrawals with wallet ( #1869 )
...
* test: withdrawal flow passing
* chore: functions for depositing assets
* test: withdrawal full flow passing
* test: unhappy withdrawal paths
* chore: add variable
2022-10-27 11:58:20 +01:00
m.ray
d86e6ef57d
fix: 1863 market info reference price should be formatted with asset dp ( #1864 )
...
* fix : #1863 Market info reference price should be formatted with asset dp
* fix : #1863 Market info reference price should be formatted with asset dp
* fix: format numbers in orders-list
2022-10-27 09:13:24 +01:00
Sam Keen
068381d620
Feat/1512: equity like share vote ( #1848 )
...
* Feat/1512: Proposal type as enum, hoisted proposal type and min voting balance
* Feat/1512: Setup and new LP tally for update market proposals
* Feat/1512: Added LP data (if update market) to proposal-votes-table.tsx
* Feat/1512: Fixing some broken tests and added unit tests for proposal-votes-table
* Feat/1512: Tests for use-vote-information hook
* Feat/1512: Tests for use-network-params hook
* Feat/1512: Fixed some regenerated types
* Feat/1512: Addressed comments from PR
* Feat/1512: Condensed all useMemos in use-vote-information into a single one
* Feat/1512: Small tweak to Thumbs element
2022-10-26 13:44:10 +01:00
Bartłomiej Głownia
b615e019b1
chore: improve data time formatting in token app ( #1722 )
...
* chore: improve data time formatting in token app
* chore: handle wrong date in network stats fields
2022-10-25 19:37:01 +02:00
Art
633c2ae526
chore: updated order rejection reason mapping, types regen (1808) ( #1845 )
2022-10-25 11:07:54 +01:00
Bartłomiej Głownia
3bc9d3386b
chore: use queries from graphql file on orders lib ( #1843 )
2022-10-25 11:42:36 +02:00
Bartłomiej Głownia
17f93c2b7e
chore: add build-spec targets and execute on affected apps and libs on CI ( #1745 )
...
* chore: add build-spec targets and execute on affected apps and libs on CI
* chore: fix market-depth and react-helpers specs typings
* chore: fix ui-toolkit specs typings
* chore: fix trades specs typings
* chore: fix orders specs typings
* chore: fix deposits specs typings
* chore: fix deal-ticket specs typings
* feat: fix tsc on specs check
* feat: fix tsc on specs check
* feat: fix tsc on specs check
* feat: fix tsc on specs check
* feat: fix tsc on specs check - fix token app
* feat: fix tsc on specs check - fix positions lib
* feat: fix tsc on specs check - fix environment lib
* chore: fix failling build-spec in positions lib
Co-authored-by: maciek <maciek@vegaprotocol.io>
2022-10-25 09:41:16 +02:00
m.ray
4d20151abd
feat: 1537 LP view data provider subscriptions after 0.58 release ( #1630 )
...
* fix : #1537 add lp provider sub
* fix: change LP title & update party.id
* fix : #1537 fix obligation and supplied
* fix : #1537 add min width on accounts
* fix : #1537 consistent null check
* fix : #1537 update lp data providers
* fix: add acounts data provider but requires party id
* feat: #1537 LP data provider - marketID & query or subscribe for accounts - partyId
* fix : #1537 remove log and fix build
* fix : #1537 fix build console lite and lp dashboard
* fix : #1537 fix tsconfig lp dahsboard
* fix : #1537 use interval to poll LP data - sub not working yet
2022-10-24 20:42:53 +01:00
Bartłomiej Głownia
630ef4a22d
chore: add use throttled data provider hook ( #1773 )
...
* chore: add useThrottledDataProvider hook
* chore: add useThrottledDataProvider hook tests
2022-10-24 11:34:16 -07:00