class LockWhitelist {

    public boolean put(Address address, LockWhitelistEntry entry) {
        if (whitelistedAddresses.containsKey(address)) {
            return false;
        }

        whitelistedAddresses.put(address, entry);
        return true;
    }

    public  LockWhitelist(Map<Address, LockWhitelistEntry> whitelistedAddresses);
    public  LockWhitelist(Map<Address, LockWhitelistEntry> whitelistedAddresses, int disableBlockHeight);

}