* fix: update appolo client and set key fields for instruments
* fix: use in-memory cache and tradable instrument id
* fix: revert switch case
* fix: add more info in gen market list for home.cy.ts
* fix: instrument keyfield still false
* fix: revert simple trading app and explorer updates - fixing tests
* fix: remove id from instrument data provider in simple trading app
* fix: remove id from market selector market names query
* Update apps/trading-e2e/src/support/mocks/generate-market-list.ts
* Update apps/trading-e2e/src/support/mocks/generate-market-list.ts
* Update apps/trading-e2e/src/support/mocks/generate-market-list.ts
* Update apps/trading-e2e/src/support/mocks/generate-market-list.ts
* fix: order validation updates & warning messages
* fix: add extra warning message
* fix: order list and test
* fix: text-ui on loading market data...
* fix: when market is cancelled it can't accept orders
* fix: display rejection reason behind stopped orders
* fix: remove punctuation marks from warning/reasoning message
* fix: format order-feedback
* fix: order feedback test
* fix: do not use market state to display
* fix: format use order valid hook
* fix: add required and min price on edit and deal ticket
* fix: remove price validation on market orders as there is no price input
* fix: check format
* fix: format error labels
* fix: order validation test
* Update package.json with test:all
* Update libs/orders/src/lib/components/order-feedback/order-feedback.tsx
Co-authored-by: candida-d <62548908+candida-d@users.noreply.github.com>
* fix: add step on input
* fix: remove decimal places format on init
* fix: input type fix
* fix: order edit price with toDecimals stepper
* fix: remove set value and null check in form
* fix: use form validate on edit
* fix: try fixing test after step added
* fix: making rejection reason startcase again
Co-authored-by: candida-d <62548908+candida-d@users.noreply.github.com>
* feat: show asset details (627)
* feat: show asset details (627)
fixed tests
* feat: show asset details (627)
pr suggestions
* feat: show asset details (627)
var name convention
* feat: show asset details (627)
merge confict, keys
* feat: show asset details (627)
Introduced zustand store for asset details dialog.
* feat: show asset details (627)
Made it prettier
* fix: fixed lint error in accounts-table
* fix: orderbook decimal formats
* fix: format position pnl by market asset decimal
* fix: update depth chart with new volume format prop
* fix: format
* fix: update orderbook row with new criteria
* fix: revert positions table change
* fix: revert price decimal
* fix: revert other price thing
* fix: add price formatting to depth chart
* fix: rename format to parse
* fix: format volume numbers with the correct decimals to have the right ratios on the depth chart
* fix: format
* fix: deal ticket price decimals
* fix: lint
* feat: [console-lite] - order review - add info tooltips
* feat: [console-lite] - order review - add info tooltips - upgrade lib version, fix tests
* feat: [console-lite] - info tooltip improve
* feat: [console-lite] - make tooltip focusable for mobile handling
* feat: [console-lite] - make tooltip add lame int test for mobile
* feat: [console-lite] - make tooltip - refactor component with tooltip
* feat: [console-lite] - make tooltip - fix failling int test
Co-authored-by: maciek <maciek@vegaprotocol.io>
* Feat/519: Add copy button to transaction content in explorer
* Feat/519: Adjusted copy of the button title
* Update apps/explorer/src/app/routes/txs/id/tx-details.tsx
Co-authored-by: botond <105208209+notbot00@users.noreply.github.com>
Co-authored-by: botond <105208209+notbot00@users.noreply.github.com>
* feat: use MarketList query only
* fix: remove Market.ts from index
* feat: 30 refactor dialog, market list, change query
* feat: #30 add indicativeVolume, total fees, tooltip, large dialog, tooltip accepts html description
* fix: #30 total fees display in tooltip
* fix: #30 toggle title on dialog open
* fix: #30 fix order, price, high, low utils
* fix: #30 fix test for market utils
* feat: #30 add popover with markets to select
* feat: #30 storybook popover
* feat: #30 remove border on trigger and add some other classes
* fix: #30 fix format check with format:write
* feat: #30 add tooltip on taker fee
* feat: #30 add tooltip on taker fee
* fix: #30 format on select market list
* fix: #30 remove unknown cast in test mock data
* fix: #30 show markets where you have open positions
* fix: #30 double check if open positions
* fix: #30 dialog has only small/large sizes
* feat: #30 add border on trigger and change padding and no wrap
* fix: #30 if fees or factors are not found
* fix: #30 remove markets.cy tests as markets page is now gone
* fix#30 remove view full market list test
* fix: #30 add rotating arrow on market title
* fix: #30 add ease-in-out on popover
* fix: #30 add ease-in-out on popover
* fix: #30 align select a market table
* fix: #30 select a market title
* fix: #30 select a market title
* fix: #30 fix any validateDOMnesting issues
* fix: #30 show loading market data
* fix: #30 add list of header columns
* fix: #30 add list of header columns
* fix: #30 small refactoring after review
* fix: #30 update bold undreline class names
* fix: #30 add large-mobile size
* feat: #30 refactor select markets tables to render array of columns
* fix: #30 remove size from select market dialog
* fix: #30 add extra file for columns
* fix: #30 update formtting
* fix: #30 make sure popup closes on same market navigation
* fix: rename market-utils, add calcCandle methods, store market id on select
* fix: useMemo ondata and marketPositionData + orderbook stories fix
* feat: #30 add open volume positions
* fix: add market summary back
* fix: update formatting
* fix: use currentcolor on arrow
* fix: create all markets page
* fix: add overflow-y auto
* fix: enlarge select market to get started dialog
* fix: revert markets container
* fix: use query to fix flickering on position markets
* fix: edit unordered list in tooltips
* fix: fix tooltip table
* fix: fix home.cy.ts
* chore: skip /markets tests
* Feat/537: Removed old contract and branching logic for collateral bridge
* Feat/537: Renamed all 'new' name instances in functions, files and types. Regenerated types.
* Feat/537: Added 'creation' field to withdraw-dialog.spec.tsx test
* feat: reselct field so that GTC is default on limit
* feat: set value when switching order type
* fix: deal ticket test
* fix: revert TIF selector file
* Feat/589: Reimplement theme switcher in storybook
* Feat/589: Setting a higher level 'dark' class when dark theme selected
* Feat/589: Removed class test
* feat: 744 multi open accordion but not using pixelated icon anymore
* fix: fix size of the icon and color
* fix: remove styled stitches
* fix: remove styled stitches
* Feat/804: Routing and basic page setup
* Feat/804: Type definition for proposals - awaiting asset docs/changes
* Feat/804: New proposals lib
* Feat/804: Propose form and page
* Feat/804: Removing dud copied unit tests for now
* Feat/804: Added types for new asset proposal
* feat: handle new error types returned from wallet for proposals
* chore: rename lib to governance
* feat: move usage of hook into form component
* feat: some adjustments and test coverage
* chore: tidy up, remove tailwind config
Co-authored-by: Matthew Russell <mattrussell36@gmail.com>
* chore: remove generated vegawallet client code and implement in rest connector
* feat: add zod validation
* feat: handle specific auth/token delete case
* feat: make withdraw dialog match vega tx dialog
* fix: response stub to be right shape, add content type to requests
* chore: revert unrelated classname change
* frontend-monorepo-633: Oracles in block explorer - initial oracles page and router setup
* frontend-monorepo-633: Oracles in block explorer - added generated types file
* Feat/633: Cleanup for MVP1
* Feat/633: Cleanup of route name
* refactor: deposit manager with a zustand store and refetching balances after contracts complete
* refactor: remove assetId query string functionality
* chore: remove unused import
* chore: add a comment with a link to code explanation
* refactor: capture errors from deposit value get functions
* refactor: add error handling for async perform funcs
* feat: add assets to react helpers for types and erc20 check
* frontend-monorepo-671: Removed old proposal list intro text
* frontend-monorepo-671: Proposals sorted into open and closed state
* frontend-monorepo-671: Proposals also sorted by date, and sorting functions memoized
* frontend-monorepo-671: Updated proposal header for new text and i18n support, updated test
* frontend-monorepo-671: Eth wallet connect button full width
* frontend-monorepo-671: Proposal tests for primary text fixed
* Frontend-monorepo-671: Updated proposal description and tests. Included translations
* Frontend-monorepo-671: Small structural refactor
* frontend-monorepo-715: Added required translations
* frontend-monorepo-715: Proposals list item details
* frontend-monorepo-715: Proposals list item styling
* frontend-monorepo-671: Tests for proposals-list-item-details.tsx
* frontend-monorepo-671: Tests and tweaks for proposals-list.tsx
* frontend-monorepo-671: Reusable test components pulled into test-helpers
* frontend-monorepo-671: Proposals list text filter and tests (partially working tests)
* frontend-monorepo-671: Refactoring generateProposal to clobber rather than merge old arrays
* frontend-monorepo-671: Readded commented out tests
* frontend-monorepo-671: Removed empty files
* frontend-monorepo-671: Made more use of generateProposal overrides
* frontend-monorepo-671: Run prettier
* frontend-monorepo-671: Fixed linting errors
* frontend-monorepo-671: PR suggestions
* frontend-monorepo-671: Used 'describe' and improved test descriptions
* frontend-monorepo-646: PR improvement
* frontend-monorepo-671: Tweak to basic cypress tests
* Frontend-monorepo-45: Adjusted proposal filter and tests to remove rationale
* Frontend-monorepo-45: Removed accidentally duplicated test
* frontend-monorepo-671: More clarity for freeform proposal header
* frontend-monorepo-671: resolve master
* frontend-monorepo-671: Added issue number in comment for proposal rationale
* frontend-monorepo-671: Added issue number in another comment for proposal rationale
* frontend-monorepo-671: Mock timers added for proposals-list-item-details.spec.tsx
* frontend-monorepo-671: Mock timers added for proposals-list.spec.tsx
* frontend-monorepo-671: Improved styling to differentiate open vs closed proposals
* Fixed previous incorrect resolution of master
* frontend-monorepo-45: Removed party data from validators table
* frontend-monorepo-45: Removed redundant query fields
* frontend-monorepo-45: Validator AG Grid working and fields formatted
* frontend-monorepo-45: Removed old node list tests (as now handled by AG Grid)
* Frontend-monorepo-45: Removed unwanted auto-added imports
* Frontend-monorepo-45: Fixing cypress tests
* Frontend-monorepo-45: Removed unnecessary class added as part of layout test
* Frontend-monorepo-45: Removed unnecessary refactor added as part of layout test
* Frontend-monorepo-45: Removed unnecessary grid export added as part of grid setup
* frontend-monorepo-45: Removed unwanted font-size and adjusted avatar size in proportion
* frontend-monorepo-45: Expanded node-list tests
* frontend-monorepo-45: Used toString on translations to make node list coldefs a bit clearer
* frontend-monorepo-45: Converted nodeFactory to use lodash merge and PartialDeep
* frontend-monorepo-45: Refactored so node list AG grid field names are decoupled from translations
* frontend-monorepo-45: Added refreshing when epoch changes
* frontend-monorepo-45: Used epoch data already passed to node list instead of a new query
* frontend-monorepo-45: Node list - used formatNumber from libs/react-helpers
* frontend-monorepo-45: formatNumber now accepts BigNumbers
* feat: remove dialog state handling from dialog and split out edit dialog
* feat: add complete state to use-vega-transaction, fix cancel dialog
* feat: add custom dialog content for order submission
* feat: handle custom title and custom intent
* feat: separate components, make order dialog wrapper more generic
* feat: remove dialog wrapper and add icon to dialog
* chore: remove other dialog wrappers and use icon and title props on main dialog
* chore: adjust default color of dialog text
* fix: tests for tx dialog and vega tx hook
* fix: order edit and cancel hook tests
* chore: add edit dialog to stories
* fix: e2e test for deal ticket
* feat: return dialog from hook
* refactor: add use-order-event hook to dedupe bus event logic
* refactor: add custom title and intent to order submit dialog
* chore: remove console logs
* fix: type error due to component being named idalog
* chore: add helper function for converting nanoseconds
* chore: remove capitalization text transform to dialog titles
* chore: remove unused import
* feat: handle titles and intents for cancel and edit
* chore: remove unused var