@@ -5,62 +5,62 @@ import (
5
5
)
6
6
7
7
var (
8
- ErrOrderInvalid = sdkerrors .Register (ModuleName , 1 , "failed to validate order" )
9
- ErrSpotMarketNotFound = sdkerrors .Register (ModuleName , 2 , "spot market not found" )
10
- ErrSpotMarketExists = sdkerrors .Register (ModuleName , 3 , "spot market exists" )
11
- ErrBadField = sdkerrors .Register (ModuleName , 4 , "struct field error" )
12
- ErrMarketInvalid = sdkerrors .Register (ModuleName , 5 , "failed to validate market" )
13
- ErrInsufficientDeposit = sdkerrors .Register (ModuleName , 6 , "subaccount has insufficient deposits" )
14
- ErrUnrecognizedOrderType = sdkerrors .Register (ModuleName , 7 , "unrecognized order type" )
15
- ErrInsufficientPositionQuantity = sdkerrors .Register (ModuleName , 8 , "position quantity insufficient for order" )
16
- ErrOrderHashInvalid = sdkerrors .Register (ModuleName , 9 , "order hash is not valid" )
17
- ErrBadSubaccountID = sdkerrors .Register (ModuleName , 10 , "subaccount id is not valid" )
18
- ErrInvalidTicker = sdkerrors .Register (ModuleName , 11 , "invalid ticker" )
19
- ErrInvalidBaseDenom = sdkerrors .Register (ModuleName , 12 , "invalid base denom" )
20
- ErrInvalidQuoteDenom = sdkerrors .Register (ModuleName , 13 , "invalid quote denom" )
21
- ErrInvalidOracle = sdkerrors .Register (ModuleName , 14 , "invalid oracle" )
22
- ErrInvalidExpiry = sdkerrors .Register (ModuleName , 15 , "invalid expiry" )
23
- ErrInvalidPrice = sdkerrors .Register (ModuleName , 16 , "invalid price" )
24
- ErrInvalidQuantity = sdkerrors .Register (ModuleName , 17 , "invalid quantity" )
25
- ErrUnsupportedOracleType = sdkerrors .Register (ModuleName , 18 , "unsupported oracle type" )
26
- ErrOrderDoesntExist = sdkerrors .Register (ModuleName , 19 , "order doesnt exist" )
27
- ErrOrderbookFillInvalid = sdkerrors .Register (ModuleName , 20 , "spot limit orderbook fill invalid" )
28
- ErrPerpetualMarketExists = sdkerrors .Register (ModuleName , 21 , "perpetual market exists" )
29
- ErrExpiryFuturesMarketExists = sdkerrors .Register (ModuleName , 22 , "expiry futures market exists" )
30
- ErrExpiryFuturesMarketExpired = sdkerrors .Register (ModuleName , 23 , "expiry futures market expired" )
31
- ErrNoLiquidity = sdkerrors .Register (ModuleName , 24 , "no liquidity on the orderbook!" )
32
- ErrSlippageExceedsWorstPrice = sdkerrors .Register (ModuleName , 25 , "Orderbook liquidity cannot satisfy current worst price" )
33
- ErrInsufficientOrderMargin = sdkerrors .Register (ModuleName , 26 , "Order has insufficient margin" )
34
- ErrDerivativeMarketNotFound = sdkerrors .Register (ModuleName , 27 , "Derivative market not found" )
35
- ErrPositionNotFound = sdkerrors .Register (ModuleName , 28 , "Position not found" )
36
- ErrInvalidReduceOnlyPositionDirection = sdkerrors .Register (ModuleName , 29 , "Position direction does not oppose the reduce-only order" )
37
- ErrPriceSurpassesBankruptcyPrice = sdkerrors .Register (ModuleName , 30 , "Price Surpasses Bankruptcy Price" )
38
- ErrPositionNotLiquidable = sdkerrors .Register (ModuleName , 31 , "Position not liquidable" )
39
- ErrInvalidTriggerPrice = sdkerrors .Register (ModuleName , 32 , "invalid trigger price" )
40
- ErrInvalidOracleType = sdkerrors .Register (ModuleName , 33 , "invalid oracle type" )
41
- ErrInvalidPriceTickSize = sdkerrors .Register (ModuleName , 34 , "invalid minimum price tick size" )
42
- ErrInvalidQuantityTickSize = sdkerrors .Register (ModuleName , 35 , "invalid minimum quantity tick size" )
43
- ErrInvalidMargin = sdkerrors .Register (ModuleName , 36 , "invalid minimum order margin" )
44
- ErrExceedsOrderSideCount = sdkerrors .Register (ModuleName , 37 , "Exceeds order side count" )
45
- ErrDerivativeMarketOrderAlreadyExists = sdkerrors .Register (ModuleName , 38 , "Subaccount cannot place a market order when a market order or limit order in the same market was already placed in same block" )
46
- ErrDerivativeLimitOrderAlreadyExists = sdkerrors .Register (ModuleName , 39 , "Subaccount cannot place a limit order when a market order in the same market was already placed in the same block" )
47
- ErrMarketLaunchProposalAlreadyExists = sdkerrors .Register (ModuleName , 40 , "An equivalent market launch proposal already exists." )
48
- ErrInvalidMarketStatus = sdkerrors .Register (ModuleName , 41 , "Invalid Market Status" )
49
- ErrSameDenoms = sdkerrors .Register (ModuleName , 42 , "base denom cannot be same with quote denom" )
50
- ErrSameOracles = sdkerrors .Register (ModuleName , 43 , "oracle base cannot be same with oracle quote" )
51
- ErrFeeRatesRelation = sdkerrors .Register (ModuleName , 44 , "MakerFeeRate does not match TakerFeeRate requirements" )
52
- ErrMarginsRelation = sdkerrors .Register (ModuleName , 45 , "MaintenanceMarginRatio cannot be greater than InitialMarginRatio" )
53
- ErrExceedsMaxOracleScaleFactor = sdkerrors .Register (ModuleName , 46 , "OracleScaleFactor cannot be greater than MaxOracleScaleFactor" )
54
- ErrSpotExchangeNotEnabled = sdkerrors .Register (ModuleName , 47 , "Spot exchange is not enabled yet" )
55
- ErrDerivativesExchangeNotEnabled = sdkerrors .Register (ModuleName , 48 , "Derivatives exchange is not enabled yet" )
56
- ErrOraclePriceDeltaExceedsThreshold = sdkerrors .Register (ModuleName , 49 , "Oracle price delta exceeds threshold" )
57
- ErrInvalidHourlyInterestRate = sdkerrors .Register (ModuleName , 50 , "Invalid hourly interest rate" )
58
- ErrInvalidHourlyFundingRateCap = sdkerrors .Register (ModuleName , 51 , "Invalid hourly funding rate cap" )
59
- ErrInvalidMarketFundingParamUpdate = sdkerrors .Register (ModuleName , 52 , "Only perpetual markets can update funding parameters" )
60
- ErrInvalidTradingRewardCampaign = sdkerrors .Register (ModuleName , 53 , "Invalid trading reward campaign" )
61
- ErrInvalidFeeDiscountSchedule = sdkerrors .Register (ModuleName , 54 , "Invalid fee discount schedule" )
62
- ErrInvalidReduceOnlyPosition = sdkerrors .Register (ModuleName , 55 , "Invalid position to reduce" )
63
- ErrTradingRewardCampaignDistributionError = sdkerrors .Register (ModuleName , 56 , "Unknown error happened for campaign distributions" )
64
- ErrInvalidTradingRewardsPointsUpdate = sdkerrors .Register (ModuleName , 57 , "Invalid trading reward points update" )
65
- ErrInvalidBatchMsgUpdate = sdkerrors .Register (ModuleName , 58 , "Invalid batch msg update" )
8
+ ErrOrderInvalid = sdkerrors .Register (ModuleName , 1 , "failed to validate order" )
9
+ ErrSpotMarketNotFound = sdkerrors .Register (ModuleName , 2 , "spot market not found" )
10
+ ErrSpotMarketExists = sdkerrors .Register (ModuleName , 3 , "spot market exists" )
11
+ ErrBadField = sdkerrors .Register (ModuleName , 4 , "struct field error" )
12
+ ErrMarketInvalid = sdkerrors .Register (ModuleName , 5 , "failed to validate market" )
13
+ ErrInsufficientDeposit = sdkerrors .Register (ModuleName , 6 , "subaccount has insufficient deposits" )
14
+ ErrUnrecognizedOrderType = sdkerrors .Register (ModuleName , 7 , "unrecognized order type" )
15
+ ErrInsufficientPositionQuantity = sdkerrors .Register (ModuleName , 8 , "position quantity insufficient for order" )
16
+ ErrOrderHashInvalid = sdkerrors .Register (ModuleName , 9 , "order hash is not valid" )
17
+ ErrBadSubaccountID = sdkerrors .Register (ModuleName , 10 , "subaccount id is not valid" )
18
+ ErrInvalidTicker = sdkerrors .Register (ModuleName , 11 , "invalid ticker" )
19
+ ErrInvalidBaseDenom = sdkerrors .Register (ModuleName , 12 , "invalid base denom" )
20
+ ErrInvalidQuoteDenom = sdkerrors .Register (ModuleName , 13 , "invalid quote denom" )
21
+ ErrInvalidOracle = sdkerrors .Register (ModuleName , 14 , "invalid oracle" )
22
+ ErrInvalidExpiry = sdkerrors .Register (ModuleName , 15 , "invalid expiry" )
23
+ ErrInvalidPrice = sdkerrors .Register (ModuleName , 16 , "invalid price" )
24
+ ErrInvalidQuantity = sdkerrors .Register (ModuleName , 17 , "invalid quantity" )
25
+ ErrUnsupportedOracleType = sdkerrors .Register (ModuleName , 18 , "unsupported oracle type" )
26
+ ErrOrderDoesntExist = sdkerrors .Register (ModuleName , 19 , "order doesnt exist" )
27
+ ErrOrderbookFillInvalid = sdkerrors .Register (ModuleName , 20 , "spot limit orderbook fill invalid" )
28
+ ErrPerpetualMarketExists = sdkerrors .Register (ModuleName , 21 , "perpetual market exists" )
29
+ ErrExpiryFuturesMarketExists = sdkerrors .Register (ModuleName , 22 , "expiry futures market exists" )
30
+ ErrExpiryFuturesMarketExpired = sdkerrors .Register (ModuleName , 23 , "expiry futures market expired" )
31
+ ErrNoLiquidity = sdkerrors .Register (ModuleName , 24 , "no liquidity on the orderbook!" )
32
+ ErrSlippageExceedsWorstPrice = sdkerrors .Register (ModuleName , 25 , "Orderbook liquidity cannot satisfy current worst price" )
33
+ ErrInsufficientOrderMargin = sdkerrors .Register (ModuleName , 26 , "Order has insufficient margin" )
34
+ ErrDerivativeMarketNotFound = sdkerrors .Register (ModuleName , 27 , "Derivative market not found" )
35
+ ErrPositionNotFound = sdkerrors .Register (ModuleName , 28 , "Position not found" )
36
+ ErrInvalidReduceOnlyPositionDirection = sdkerrors .Register (ModuleName , 29 , "Position direction does not oppose the reduce-only order" )
37
+ ErrPriceSurpassesBankruptcyPrice = sdkerrors .Register (ModuleName , 30 , "Price Surpasses Bankruptcy Price" )
38
+ ErrPositionNotLiquidable = sdkerrors .Register (ModuleName , 31 , "Position not liquidable" )
39
+ ErrInvalidTriggerPrice = sdkerrors .Register (ModuleName , 32 , "invalid trigger price" )
40
+ ErrInvalidOracleType = sdkerrors .Register (ModuleName , 33 , "invalid oracle type" )
41
+ ErrInvalidPriceTickSize = sdkerrors .Register (ModuleName , 34 , "invalid minimum price tick size" )
42
+ ErrInvalidQuantityTickSize = sdkerrors .Register (ModuleName , 35 , "invalid minimum quantity tick size" )
43
+ ErrInvalidMargin = sdkerrors .Register (ModuleName , 36 , "invalid minimum order margin" )
44
+ ErrExceedsOrderSideCount = sdkerrors .Register (ModuleName , 37 , "Exceeds order side count" )
45
+ ErrDerivativeMarketOrderAlreadyExists = sdkerrors .Register (ModuleName , 38 , "Subaccount cannot place a market order when a market order or limit order in the same market was already placed in same block" )
46
+ ErrDerivativeLimitOrderAlreadyExists = sdkerrors .Register (ModuleName , 39 , "Subaccount cannot place a limit order when a market order in the same market was already placed in the same block" )
47
+ ErrMarketLaunchProposalAlreadyExists = sdkerrors .Register (ModuleName , 40 , "An equivalent market launch proposal already exists." )
48
+ ErrInvalidMarketStatus = sdkerrors .Register (ModuleName , 41 , "Invalid Market Status" )
49
+ ErrSameDenoms = sdkerrors .Register (ModuleName , 42 , "base denom cannot be same with quote denom" )
50
+ ErrSameOracles = sdkerrors .Register (ModuleName , 43 , "oracle base cannot be same with oracle quote" )
51
+ ErrFeeRatesRelation = sdkerrors .Register (ModuleName , 44 , "MakerFeeRate does not match TakerFeeRate requirements" )
52
+ ErrMarginsRelation = sdkerrors .Register (ModuleName , 45 , "MaintenanceMarginRatio cannot be greater than InitialMarginRatio" )
53
+ ErrExceedsMaxOracleScaleFactor = sdkerrors .Register (ModuleName , 46 , "OracleScaleFactor cannot be greater than MaxOracleScaleFactor" )
54
+ ErrSpotExchangeNotEnabled = sdkerrors .Register (ModuleName , 47 , "Spot exchange is not enabled yet" )
55
+ ErrDerivativesExchangeNotEnabled = sdkerrors .Register (ModuleName , 48 , "Derivatives exchange is not enabled yet" )
56
+ ErrOraclePriceDeltaExceedsThreshold = sdkerrors .Register (ModuleName , 49 , "Oracle price delta exceeds threshold" )
57
+ ErrInvalidHourlyInterestRate = sdkerrors .Register (ModuleName , 50 , "Invalid hourly interest rate" )
58
+ ErrInvalidHourlyFundingRateCap = sdkerrors .Register (ModuleName , 51 , "Invalid hourly funding rate cap" )
59
+ ErrInvalidMarketFundingParamUpdate = sdkerrors .Register (ModuleName , 52 , "Only perpetual markets can update funding parameters" )
60
+ ErrInvalidTradingRewardCampaign = sdkerrors .Register (ModuleName , 53 , "Invalid trading reward campaign" )
61
+ ErrInvalidFeeDiscountSchedule = sdkerrors .Register (ModuleName , 54 , "Invalid fee discount schedule" )
62
+ ErrInvalidReduceOnlyPosition = sdkerrors .Register (ModuleName , 55 , "Invalid position to reduce" )
63
+ ErrTradingRewardCampaignDistributionError = sdkerrors .Register (ModuleName , 56 , "Unknown error happened for campaign distributions" )
64
+ ErrInvalidTradingRewardsPendingPointsUpdate = sdkerrors .Register (ModuleName , 57 , "Invalid trading reward pending points update" )
65
+ ErrInvalidBatchMsgUpdate = sdkerrors .Register (ModuleName , 58 , "Invalid batch msg update" )
66
66
)
0 commit comments