Exemplo 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);
        }
Exemplo n.º 2
0
 private bool IsAccept(Swap swap, Swap receivedSwap) =>
 swap.IsStatusSet(receivedSwap.Status, SwapStatus.Accepted);
Exemplo n.º 3
0
 private bool IsInitiate(Swap swap, Swap receivedSwap) =>
 swap.IsStatusSet(receivedSwap.Status, SwapStatus.Initiated);
Exemplo n.º 4
0
 private bool IsAccept(Swap swap, Swap receivedSwap)
 {
     return(swap.IsStatusSet(receivedSwap.Status, SwapStatus.Accepted));
 }
Exemplo n.º 5
0
 private bool IsInitiate(Swap swap, Swap receivedSwap)
 {
     return(swap.IsStatusSet(receivedSwap.Status, SwapStatus.Initiated));
 }