Files
2020-02-22 23:56:45 +00:00

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
}
}