* feat: add eth and vega transaction stores
feat: replace useStoredEthereumTransaction with useEthTransactionManager
feat: add event bus subsciption to vega transaction store
feat: handle order cancellation
feat: rename Deposit, Order and Withdraw status field to be unique
Revert "feat: rename Deposit, Order and Withdraw status field to be unique"
This reverts commit f0b314d53fb3ada6fbebaba4fd1e5af6f38beaed.
feat: split transaction update subscription
feat: handle order and deposit transaction
feat: handle withdrawal creation through transaction store
feat: handle withdraw approval
feat: handle panding withdrawls, add createdAt
feat: handle transaction toast/dialog dismissal
feat: add use vega transaction store tests
feat: add use vega transaction store tests
feat: add use vega transaction menager tests
feat: add use vega transaction menager tests
feat: add use vega transaction updater tests
feat: improve use vega transaction updater tests
feat: add use eth transaction store
feat: add use eth withdraw approvals store
feat: add use eth transaction updater tests
fixed tests
* feat: toasts
feat: toasts
feat: toasts
* feat: add use eth withdraw approval manager tests
* feat: add use eth transaction manager tests
* feat: add use eth transaction manager tests
* feat: add useEthWithdrawApprovalsManager tests
* feat: remove Web3Container react container from CreateWithdrawalDialog
* feat: remove Web3Container react container around TransactionsHandler
* feat: remove unnecessary async from PendingWithdrawalsTable
* feat: remove comments from WithdrawalFeedback
* fixed z-index issue
* cypress
Co-authored-by: Bartłomiej Głownia <bglownia@gmail.com>
* chore: switch theme to zustand, delete context
* chore: switch apps/componenets to consume the hook
* chore: update storybook theme usage to use documentElement
* chore: dry up theme switcher listener for storybooks
* feat: optional theme param to allow toggling
* chore: add additional check for matchMedia function
* chore: change block explorer test to use light theme as its the default
* chore: remove unused headerprops for multisig-signer
* chore: remove unused props from theme switcher component
* chore: dry up validateTheme func
* chore: remove unused props from explorer header test
* chore: use new theme switcher in account history container
* feat: account hitory poc
* feat(#469): update account history and chart
* feat(#469): remove radix toggle group
* fix: add use memo and some tweaks to make sure you pass undefined to cancel all
* feat(#469): add new version pennant
* feat(#469): style account history chart and no data splash
* fix(#469): use splash only
* fix(#469): sort assets list
* feat(#469): new pennant version
* fix: update query
* fix: update query
* Update libs/orders/src/lib/components/order-list/order-list.tsx
* Update libs/assets/src/lib/asset-details-dialog.tsx
* feat(#469): update test on trading positions tab
* Update apps/trading-e2e/src/integration/trading-positions.cy.ts
* fix: click on positions in portfolio
* feat(#469): refactor with async renderer
* feat(#469): refactor date range in account history
Co-authored-by: Matthew Russell <mattrussell36@gmail.com>
* chore: get rid of polling queries on dael ticket
* chore: get rid of polling queries on dael ticket - fix tests
* chore: get rid of polling queries on deal ticket - fix linter
* chore: get rid of polling queries on deal ticket - fix linter
* chore: get rid of polling queries on deal ticket - adjust int test
* chore: get rid of polling queries on deal ticket - adjust int test in console-lite
* chore: get rid of polling queries on deal ticket - adjust unit some test
* chore: get rid of polling queries on deal ticket - adjust unit some test
* chore: get rid of polling queries on deal ticket - clean up some redundant types
* chore: get rid of polling queries on deal ticket - clean up some redundant files
* fix(2380): fixed block duration field to account for the new api format
* fix(2380): removed unneeded import
* fix(2380): a little more hardened against duration being undefined and different environments returning different data
* fix(2380): improved comment
* feat(2326): styled up validators intro as per designs, including site-wide tweaking to headers for consistency
* feat(2326): styled up reduced height epoch progress bar
* feat(2326): styled up inline 'reveal all validators' table row. Test failing
* feat(2326): failing test fixed
* feat(2326): components and styling for validator table
* feat(2326): making proposals section consistent with new validators styling
* feat(2326): extra consistency changes
* feat(2326): linting fixes
* feat(2326): a couple of e2e test fixes
* feat(2326): more e2e test fixes
* feat(#2273): make orders and fills tabs market specific in trade grid
* feat(#2273): fix order navigation and show orders for this market only checkbox
* fix(#2273): fills container should not require market
* feat(#2273): add marketId as hook dependency
* fix: use data-testid in trading orders
* fix(#2273): default to false
* feat: adjust and refactor welcome dialogs
* feat: adjust and refactor welcome dialogs - add int tests
* feat: adjust and refactor welcome dialogs - small fixes and imprvments
* feat: adjust and refactor welcome dialogs - fix a typo
* feat: adjust and refactor welcome dialogs - fix a property name
* feat: adjust and refactor welcome dialogs - fix an unit test
* chore: add some missing properties to the Market type
* chore: improve typing of value formatters in market list page
Replacing ValueFormatterParams with VegaValueFormatterParams<T, Y> in a
bunch of places. Doing this also highlighted we weren't dealing with a
bunch of undefined cases, so we now have fallback formatting for those.
Co-authored-by: Madalina Raicu <madalina@raygroup.uk>
* fix(explorer): initial tx delegation view
* fix(explorer): fix dangling duplicate type
* feat(explorer): add governanceasset component to show prices correct for that asset
* feat(explorer): add undelegate view
* feat(explorer): status code component shows error message if available
* fix(explorer): remove unused type
* feat(#2307): make liquidity provision table more prominent
* feat(#2307): show title only if content is defined
* feat(#2307): filter LP to show active, undeployed and pending
* fix(#2307): remove showTitle attribute
* fix: check marketId and name before building href
* fix(#2307): revert header changes
* chore: remove apollo type gen and clean up types lib
* fix: format
* fix: tests
* fix: format
* fix: hammer token types til sh*t turns green
* fix: format
* fix: apparently format again
* fix: lint
* fix: build-specs
* fix: format
* chore: regen types
* chore: regenerate types again
* fix: format
* chore: rename column for liquidityCommited on LP market list page
* chore: organise imports in market-list.tsx
* feat: add column for last/mark price to lp-dashboard
* feat: add column for 24h change to lp-dashboard
* feat: add column for market type in lp-dashboard
* feat: add column for market code to lp-dashboard
* feat: mirror environment
* style: lint
* chore: update networks to have correct data node
* chore: update netowrks to point to correct data nodes
* chore: fix build
* fix: live validation in deal ticket - reset validation after market state or account balance changes
* fix: live validation in deal ticket - reset fix lint error
* fix: live validation in deal ticket - adjust failing int test
* chore: make proposals the home page, redirect home to proposals
* chore: reorganise the remainder of the routes
* chore: small styling bug
* fix: nav links highlighted incorrectly
* feat: rename title, rename routes to new structure, add redirects
* chore: make navbar full width
* feat: new navbar bases on trading navbar
* chore: revert change to the width of the page
* chore: make navbar reactive and support draw
* chore: move draw into its' own file
* chore: move nav into toolkit
* style: lint
* chore: trading to use navbar
* fix: uppercase navbar title
* chore: add test
* fix: merge issue
* style: lint
* test: adjust test URLs
* test: more route adjsuting
* test: fix route name
* test: change URL to be new url
* test: more path corrections
* test: more path fixes
* style: lint
* test: minor test fixes
* test: more test fixes
* test: fix incorrect paths
* test: green build plz
* chore: adjust name as per PR comments
* test: fix path
* test: fix incorrect path
* test: final test fix
* test: plz green
* fix: live validation in deal ticket
* fix: live validation in deal ticket
* fix: live validation in deal ticket
* fix: live validation in deal ticket - fix test mock generate
* chore: split ag-grid table for make one empty ready for new records
* chore: split ag-grid table for make one empty fix linter issues
* chore: split ag-grid table for make one empty change implnt. Add unit test
* chore: split ag-grid table for make one empty fix failing int test