Exemple #1
0
    private void CoinJoinClient_CoinJoinClientProgress(object?sender, CoinJoinProgressEventArgs coinJoinProgressEventArgs)
    {
        switch (coinJoinProgressEventArgs)
        {
        case EnteringCriticalPhase:
            InCriticalCoinJoinState = true;
            break;

        case LeavingCriticalPhase:
            InCriticalCoinJoinState = false;
            break;
        }

        WalletCoinJoinProgressChanged?.Invoke(Wallet, coinJoinProgressEventArgs);
    }
Exemple #2
0
 public CoinJoinStatusEventArgs(Wallet wallet, CoinJoinProgressEventArgs coinJoinProgressEventArgs) : base(wallet)
 {
     CoinJoinProgressEventArgs = coinJoinProgressEventArgs;
 }