using Domain.Entities.Wallets.ValueObject;

///<summary>
/// 어떤 잔액부터 소진할지 정의
///</summary>
namespace Domain.Entities.Wallets.Policy
{
    public static class SpendPolicy
    {
        public static readonly WalletBalanceType[] DefaultSpendOrder =
        {
            WalletBalanceType.PgCharged,
            WalletBalanceType.Deposit,
            WalletBalanceType.Reward,
            WalletBalanceType.Adjusted,
            WalletBalanceType.Donation,
            WalletBalanceType.Airdrop
        };
    }
}