57 lines
2.0 KiB
C#
57 lines
2.0 KiB
C#
using System;
|
|
using System.Runtime.Serialization;
|
|
|
|
namespace SuccessfulCode.BetfairApi.BettingModels.Enums
|
|
{
|
|
public enum ExecutionReportErrorCode
|
|
{
|
|
[EnumMember(Value = "ERROR_IN_MATCHER")]
|
|
ErrorInMatcher,
|
|
[EnumMember(Value = "PROCESSED_WITH_ERRORS")]
|
|
ProcessedWithErrors,
|
|
[EnumMember(Value = "BET_ACTION_ERROR")]
|
|
BetActionError,
|
|
[EnumMember(Value = "INVALID_ACCOUNT_STATE")]
|
|
InvalidAccountState,
|
|
[EnumMember(Value = "INVALID_WALLET_STATUS")]
|
|
InvalidWalletStatus,
|
|
[EnumMember(Value = "INSUFFICIENT_FUNDS")]
|
|
InsufficientFunds,
|
|
[EnumMember(Value = "LOSS_LIMIT_EXCEEDED")]
|
|
LossLimitExceeded,
|
|
[EnumMember(Value = "MARKET_SUSPENDED")]
|
|
MarketSuspended,
|
|
[EnumMember(Value = "MARKET_NOT_OPEN_FOR_BETTING")]
|
|
MarketNotOpenForBetting,
|
|
[EnumMember(Value = "DUPLICATE_TRANSACTION")]
|
|
DuplicateTransaction,
|
|
[EnumMember(Value = "INVALID_ORDER")]
|
|
InvalidOrder,
|
|
[EnumMember(Value = "INVALID_MARKET_ID")]
|
|
InvalidMarketId,
|
|
[EnumMember(Value = "PERMISSION_DENIED")]
|
|
PermissionDenied,
|
|
[EnumMember(Value = "DUPLICATE_BETIDS")]
|
|
DuplicateBetids,
|
|
[EnumMember(Value = "NO_ACTION_REQUIRED")]
|
|
NoActionRequired,
|
|
[EnumMember(Value = "SERVICE_UNAVAILABLE")]
|
|
ServiceUnavailable,
|
|
[EnumMember(Value = "REJECTED_BY_REGULATOR")]
|
|
RejectedByRegulator,
|
|
[EnumMember(Value = "NO_CHASING")]
|
|
NoChasing,
|
|
[EnumMember(Value = "REGULATOR_IS_NOT_AVAILABLE")]
|
|
RegulatorIsNotAvailable,
|
|
[EnumMember(Value = "TOO_MANY_INSTRUCTIONS")]
|
|
TooManyInstructions,
|
|
[EnumMember(Value = "INVALID_MARKET_VERSION")]
|
|
InvalidMarketVersion,
|
|
[EnumMember(Value = "EVENT_EXPOSURE_LIMIT_EXCEEDED")]
|
|
EventExposureLimitExceeded,
|
|
[EnumMember(Value = "EVENT_MATCHED_EXPOSURE_LIMIT_EXCEEDED")]
|
|
EventMatchedExposureLimitExceeded,
|
|
[EnumMember(Value = "EVENT_BLOCKED")]
|
|
EventBlocked
|
|
}
|
|
} |