class Wallet {

    public boolean lockAccount(RskAddress addr) {
        synchronized (accessLock) {
            if (!accounts.containsKey(addr)) {
                return false;
            }

            accounts.remove(addr);
            return true;
        }
    }

    public  Wallet(KeyValueDataSource keyDS);

}