示例#1
0
        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
 public bool LockAccount(Address address)
 {
     AccountLocked?.Invoke(this, new AccountLockedEventArgs(address));
     return(true);
 }
示例#3
0
 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);
 }