private void CoinJoinClient_CoinJoinClientProgress(object?sender, CoinJoinProgressEventArgs coinJoinProgressEventArgs) { switch (coinJoinProgressEventArgs) { case EnteringCriticalPhase: InCriticalCoinJoinState = true; break; case LeavingCriticalPhase: InCriticalCoinJoinState = false; break; } WalletCoinJoinProgressChanged?.Invoke(Wallet, coinJoinProgressEventArgs); }
public CoinJoinStatusEventArgs(Wallet wallet, CoinJoinProgressEventArgs coinJoinProgressEventArgs) : base(wallet) { CoinJoinProgressEventArgs = coinJoinProgressEventArgs; }