namespace Domain.Entities.Wallets.ValueObject
{
    public enum WalletTransactionType
    {
        Charge = 1,        // PG 충전
        DonationIn = 2,    // 후원 받음
        DonationOut = 3,   // 후원 보냄
        RewardEarned = 4,  // 보상 적립
        Spend = 5,         // 사용(아이템/구독 등)
        Refund = 6,        // 환불
        Lock = 7,          // 잠금 이동(출금 신청 등)
        Unlock = 8,        // 잠금 해제
        Adjusted = 9       // 운영자 조정
    }
}