m.ray
f702df5ce5
fix: use estimate order query with simple order size, no open volume check ( #2038 )
...
* fix: use estimate order query with simple order size, no open volume check
* fix: update console-lite-e2e to use stagnet3
2022-11-11 16:23:17 +00:00
m.ray
011ea97d23
fix: estimate order margin query asset decimal places fix ( #2029 )
...
* fix: estimate margin and fees update fix - use asset dp and normalize
* fix: update styling in fees breakdown component
* fix: fix cypress tests
* fix: format with asset dp only in react components
* fix: fix number formattingcd
* fix: remove comment
* fix: rename getMaximumDigitsNumberFormat
* fix: fix console-lite cypress tests
2022-11-11 14:44:53 +00:00
Sam Keen
d3cb3896f4
fix(1837): account for proposal vote and enactment deadlines being uncoupled ( #2005 )
...
* Fix/1837: Remove 2 seconds from proposal vote deadline on submission to ensure the deadline is always slightly below the maximum the API accepts
* fix(1837): Adjust for vote deadline and enactment deadline being decoupled in the API
* fix(1837): Removed unnecessary dependencies
* fix(1837): A couple of extra tests for get-enactment-timestamp
* fix(1837): propose-update-asset.tsx tweaked to ensure max enactment button works properly
2022-11-11 14:30:03 +00:00
Art
f2688c33b6
fix(1854): view asset launches deposit ( #2026 )
2022-11-11 11:45:50 +00:00
m.ray
e0b2fb9bf3
fix: deal ticket fees value formatting ( #2014 )
...
* fix : #2002 use asset dp for estimate order
* Update libs/deal-ticket/src/hooks/use-fee-deal-ticket-details.tsx
* fix: fix linting issue for format value with market dp
2022-11-10 12:09:32 -08:00
Bartłomiej Głownia
25699b6283
feat( #1643 ): orders table filtering ( #2000 )
...
* feat(#1643 ): add grid set filter, amend filters in orders table
* feat(#1643 ): strictly type variables in orders data provider
* feat(#1643 ): add date range param to orders query
* feat(#1643 ): add date range filter
* feat(#1643 ): handle data provider updates after variables change in ag-grid infinite row model
* feat(#1643 ): fix unit tests
* feat(#1643 ): use DateRangeFilter in positions table instead of agDateColumnFilter
* feat(#1643 ): add date range filter support to orders data provider
* feat(#1643 ): fix update functions
* feat(#1643 ): remove sortable from orders list columns
* chore: remove console.log
2022-11-10 11:08:13 -08:00
m.ray
7ba72e3c8c
feat: #1853 filter ledger entries by date ( #2018 )
2022-11-10 18:51:29 +00:00
Art
0ec511a72f
feat: 1655 persist deal ticket, 1694 GTT in the past ( #1865 )
2022-11-10 19:06:10 +01:00
macqbat
4435fe6ea0
chore: upgrade ag-grid version ( #2019 )
...
* chore: upgrade ag-grid version
* chore: overwrite ag-grid css wrong css
Co-authored-by: maciek <maciek@vegaprotocol.io>
2022-11-10 16:19:59 +00:00
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