A Go implementation of the Vega Protocol, a protocol for creating and trading derivatives on a fully decentralised network.
GNU Affero General Public License v3.0
37
stars
22
forks
source link
Regression - Integer divide by 0 when placing Pegged order #2900
Closed
ponthief closed 3 years ago
Problem encountered
Core crashes on submitting Pegged orders
System response
The market is in the following state just before the crash:
2 Expired Pegged orders have been expired via Amend functionality
user places Pegged order:
Core crashes... System version: Specify the system version (0.30) Protocol: Specify the protocol
Component: Specify the components that might be related
Steps to reproduce
Automation
these 2 tests combined crash Core https://github.com/vegaprotocol/system-tests/blob/develop/CoreTesting/orders/orderExceptions_test.py#L1434
https://github.com/vegaprotocol/system-tests/blob/develop/CoreTesting/orders/orderExceptions_test.py#L1560