Esempio n. 1
0
        private bool IsPartyPayment(Swap swap, Swap receivedSwap)
        {
            var isInitiatorPaymentReceived = swap.IsStatusSet(receivedSwap.Status, SwapStatus.InitiatorPaymentReceived);
            var isAcceptorPaymentReceived  = swap.IsStatusSet(receivedSwap.Status, SwapStatus.AcceptorPaymentReceived);

            return(swap.IsAcceptor && isInitiatorPaymentReceived ||
                   swap.IsInitiator && isAcceptorPaymentReceived);
        }
Esempio n. 2
0
 private bool IsAccept(Swap swap, Swap receivedSwap) =>
 swap.IsStatusSet(receivedSwap.Status, SwapStatus.Accepted);
Esempio n. 3
0
 private bool IsInitiate(Swap swap, Swap receivedSwap) =>
 swap.IsStatusSet(receivedSwap.Status, SwapStatus.Initiated);
Esempio n. 4
0
 private bool IsAccept(Swap swap, Swap receivedSwap)
 {
     return(swap.IsStatusSet(receivedSwap.Status, SwapStatus.Accepted));
 }
Esempio n. 5
0
 private bool IsInitiate(Swap swap, Swap receivedSwap)
 {
     return(swap.IsStatusSet(receivedSwap.Status, SwapStatus.Initiated));
 }