コード例 #1
0
ファイル: DevWallet.cs プロジェクト: uzbekdev1/nethermind
        public bool LockAccount(Address address)
        {
            if (!_passwords.ContainsKey(address))
            {
                if (_logger.IsError)
                {
                    _logger.Error("Account does not exist.");
                }
                return(false);
            }

            AccountLocked?.Invoke(this, new AccountLockedEventArgs(address));
            _isUnlocked[address] = false;

            return(true);
        }
コード例 #2
0
ファイル: NullWallet.cs プロジェクト: vicnaum/nethermind
 public bool LockAccount(Address address)
 {
     AccountLocked?.Invoke(this, new AccountLockedEventArgs(address));
     return(true);
 }
コード例 #3
0
ファイル: HiveWallet.cs プロジェクト: fosfuan/nethermind
 public bool LockAccount(Address address)
 {
     AccountLocked?.Invoke(this, new AccountLockedEventArgs(address));
     throw new NotSupportedException();
 }
コード例 #4
0
 public bool LockAccount(Address address)
 {
     AccountLocked?.Invoke(this, new AccountLockedEventArgs(address));
     return(_unlockedAccounts.Remove(address));
 }
コード例 #5
0
 public bool LockAccount(Address address)
 {
     AccountLocked?.Invoke(this, new AccountLockedEventArgs(address));
     _unlockedAccounts.Delete(address.ToString());
     return(true);
 }