Commit Graph

255 Commits

Author SHA1 Message Date
Matthew Russell
20233db706
fix(deal-ticket): fees breakdown rendering issues (#5173) 2023-11-01 13:32:51 -07:00
Bartłomiej Głownia
673c896e2f
feat(deal-ticket): get discounts for estimation from previous epoch (#5163) 2023-11-01 10:09:56 +00:00
Bartłomiej Głownia
4c95db5fb3
feat(deal-ticket): calculate fees and discount base on volumeDiscountStats and referralSetStats (#5147)
Co-authored-by: Matthew Russell <mattrussell36@gmail.com>
2023-10-30 18:13:26 -07:00
Bartłomiej Głownia
c440abc77d
feat(trading): show full history of orders, fills and trades (#5105) 2023-10-27 14:21:26 +01:00
m.ray
f1cb1b9408
fix(trading): quote base unit for size (#5124) 2023-10-25 12:36:57 +01:00
m.ray
891ac527a2
feat(trading): add tooltips for iceberg and post or reduce only (#5119) 2023-10-25 12:18:52 +01:00
Matthew Russell
d85f413e41
chore(trading,positions): update estimatePosition query to use market decimals for liquidation price (#5005) 2023-10-24 17:30:17 -07:00
m.ray
20e1522088
chore(trading): use quantum for liquidity supplied (#5099) 2023-10-23 10:24:26 +01:00
m.ray
3d1aa74128
fix(trading): liquidation price tooltip link (#5050) 2023-10-17 10:44:49 +01:00
Bartłomiej Głownia
852c9bb8f4
feat(trading): display fees discounts (#4800) 2023-10-12 16:58:57 +02:00
Ben
66ebb26b0f
chore(trading): deal ticket tif tests (#5009) 2023-10-10 13:05:02 +01:00
Bartłomiej Głownia
6dbde76c84
chore(wallet): remove dependency on apollo from wallet lib (#4814) 2023-10-05 11:25:54 +02:00
Bartłomiej Głownia
3b978118dc
feat(deal-ticket): fix margin and fees alignment (#4956) 2023-10-05 07:40:25 +02:00
Bartłomiej Głownia
797db6ee93
feat(ui-toolkit): increase checkbox and radio clickable area (#4906) 2023-10-04 12:50:02 +02:00
m.ray
a19ea1c939
fix(trading): update filter for market selector to include suspended via governance (#4957) 2023-10-02 18:00:49 +01:00
Maciek
6c5cd85d96
fix(deal-ticket): prevent empty call estimate position (#4950) 2023-10-02 18:26:10 +02:00
m.ray
8efadda98c
fix(trading): remove market value proxy and formatting (#4916) 2023-10-02 16:00:55 +01:00
Ben
18f1fbd56d
chore(trading): deal ticket order tests move (#4927) 2023-09-28 17:16:00 +02:00
Matthew Russell
60d7cf3029
Merge branch 'main' into chore/update-develop-with-mainnet-fixes 2023-09-26 15:06:07 -04:00
Maciek
d78de10855
chore(trading): remove underlines on tooltips (#4884) 2023-09-26 13:45:33 -04:00
Bartłomiej Głownia
8a9b1c7874
feat(deal-ticket): amend fee estimates for postOnly orders and when market is in auction (#4843) 2023-09-26 11:57:47 -04:00
Bartłomiej Głownia
89b3c06107
feat(deal-ticket): show worst case instead of ranges in estimated values (#4870) 2023-09-26 11:53:45 -04:00
Ben
45d6f43e74
chore(trading): deal ticket test to jest (#4842) 2023-09-22 15:25:50 +01:00
m.ray
290b7ae856
feat(trading): browse perpetuals [stagnet1] (#4590)
Co-authored-by: Matthew Russell <mattrussell36@gmail.com>
Co-authored-by: Bartłomiej Głownia <bglownia@gmail.com>
Co-authored-by: Joe Tsang <30622993+jtsang586@users.noreply.github.com>
Co-authored-by: Joe <joe@vega.xyz>
2023-09-20 10:11:03 +01:00
Maciek
f7037bca80
chore(deal-ticket): 4743 preserve estimate position cache in deal ticket (#4770) 2023-09-15 13:53:24 +01:00
Bartłomiej Głownia
fbd01dc1bd
fix(trading): use asset decimals to format liquidation price in posions table (#4787)
Co-authored-by: Matthew Russell <mattrussell36@gmail.com>
2023-09-14 11:18:58 -07:00
m.ray
250a654544
feat(trading): margin required progressive disclosure (#4755) 2023-09-12 12:06:47 -07:00
Maciek
84e40ccb2b
chore(deal-ticket): make margin warning more subtle (#4732) 2023-09-11 16:46:16 +02:00
Bartłomiej Głownia
719d210219
chore(trading): remove target build from libs (#4725) 2023-09-08 13:43:54 -07:00
Bartłomiej Głownia
47a84b4dac
feat(deal-ticket): show maximum number of active stop orders limit warning (#4687)
Co-authored-by: Maciek <maciek@vegaprotocol.io>
Co-authored-by: Edd <edd@vega.xyz>
Co-authored-by: Joe Tsang <30622993+jtsang586@users.noreply.github.com>
Co-authored-by: Sam Keen <samuel.kleinmann@gmail.com>
Co-authored-by: Matthew Russell <mattrussell36@gmail.com>
Co-authored-by: m.ray <16125548+MadalinaRaicu@users.noreply.github.com>
Co-authored-by: Dariusz Majcherczyk <dariusz.majcherczyk@gmail.com>
2023-09-07 09:25:26 +00:00
Bartłomiej Głownia
467ed5d53d
feat(deal-ticket): make margin values section expandable (#4664) 2023-09-04 17:05:53 -07:00
Maciek
9e5bc9c8d1
chore(trading): handle negative decimals (#4659) 2023-09-04 09:46:02 +02:00
Bartłomiej Głownia
255c3752f2
feat(deal-ticket): fix flaky tests (#4667) 2023-08-31 10:41:58 -07:00
Bartłomiej Głownia
a8c2f4e025
feat(deal-ticket): update deal ticket submit buttons (#4635) 2023-08-31 11:54:52 +02:00
Bartłomiej Głownia
dc959025c6
fix(deal-ticket): disable iceberg for IOC and FOK (#4629)
Co-authored-by: Matthew Russell <mattrussell36@gmail.com>
2023-08-25 14:27:55 -07:00
Bartłomiej Głownia
952e906eac
fix(deal-ticket): show expiresAt field value from state only, add required validation (#4626) 2023-08-25 10:56:43 -07:00
Bartłomiej Głownia
6a9f15f59e
feat(deal-ticket): submit oco stop orders (#4539) 2023-08-25 08:37:14 +02:00
Bartłomiej Głownia
78414b4429
feat(ui-toolkit): form element design changes (#4525)
Co-authored-by: Matthew Russell <mattrussell36@gmail.com>
2023-08-22 17:39:52 +01:00
Matthew Russell
98fd79bc35
fix(trading): prevent overflow in deal ticket if market fails to load (#4535) 2023-08-11 17:03:17 +01:00
Matthew Russell
70c3bc8128
chore(trading): remove floating buttons (#4512) 2023-08-10 16:02:46 +01:00
Bartłomiej Głownia
9e4ba9f275
feat(trading): merge deal ticket stores (#4494) 2023-08-09 11:54:16 +02:00
Matthew Russell
a70a7bcc8e
fix(trading): dont show connect wallet message in deal ticket (#4482) 2023-08-04 11:09:43 +01:00
Matthew Russell
228236c152
chore(deal-ticket): type dropdown icon (#4468) 2023-08-03 12:15:21 +01:00
Matthew Russell
38edcd88c0
chore(trading): fix alignment of expire (#4477) 2023-08-03 12:00:12 +01:00
Matthew Russell
918825aca8
chore: adjust spacing and text size of long/short type selectors 2023-08-02 15:36:39 +01:00
Bartłomiej Głownia
375d447fa8
feat(trading): add stop orders table and form (#4265)
Co-authored-by: Dariusz Majcherczyk <dariusz.majcherczyk@gmail.com>
2023-08-02 11:28:33 +01:00
Maciek
caa0076396
fix(deal-ticket): 4046 wrong margin requirement in order (#4378) 2023-07-25 14:52:32 +00:00
Matthew Russell
c1675e4b49
feat(trading): design changes (#4264)
Co-authored-by: Art <artur@vegaprotocol.io>
Co-authored-by: Bartłomiej Głownia <bglownia@gmail.com>
Co-authored-by: Dariusz Majcherczyk <dariusz.majcherczyk@gmail.com>
2023-07-24 09:37:18 +01:00
m.ray
94e398dd1c
feat(trading): submit iceberg orders (#4230) 2023-07-17 14:24:51 +00:00
Matthew Russell
981c8649a2
fix(trading): replace oracle details and deal ticket pink with red (#4284) 2023-07-11 14:26:24 +01:00