Commit Graph

244 Commits

Author SHA1 Message Date
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
Maciek
efd632f5c6
chore(orders): get rid of unnecessary stores (#4231) 2023-07-04 17:47:04 +02:00
Bartłomiej Głownia
6e0577aee4
chore(trading): migrate nx to latest version (#4196) 2023-07-04 13:01:25 +02:00
m.ray
5cae2ce400
fix(trading): notional size formatting (#4192) 2023-06-27 09:33:42 +01:00
m.ray
df88e77cdf
fix(trading): liquidity provision table quantum formatting (#4114) 2023-06-21 11:23:07 +00:00
Bartłomiej Głownia
597e07608f
feat(positions): add liquidation to positions view (#4115) 2023-06-20 21:49:52 +00:00
Bartłomiej Głownia
c740c11eaa
feat(deal-ticket): improve no collateral validation (#4122) 2023-06-20 08:31:52 -07:00
Bartłomiej Głownia
1027827576
feat(trading): show margin level visualisation in asset breakdown modal (#4048) 2023-06-16 12:28:59 +02:00
Bartłomiej Głownia
2e7a6a6458
chore(trading): cleanup paginated data solution, improve performance (#4036) 2023-06-09 19:02:23 -07:00
Matthew Russell
b6286cd0f3
fix(deal-ticket): make ticket submit button always enabled (#4055) 2023-06-08 22:30:25 -07:00
m.ray
2ba0e9a1b2
chore(trading): add quantum formatting to deal ticket (#4030) 2023-06-07 11:49:50 +01:00
Matthew Russell
f2c70e6da4
fix(trading): performance issues with many orders (#3944)
Co-authored-by: Bartłomiej Głownia <bglownia@gmail.com>
2023-05-31 17:38:49 +02:00