// SPDX-License-Identifier: MIT pragma solidity 0.8.17; abstract contract ValhallaBlackList { mapping(address => bool) public blacklistedAddressMap; modifier notInBlacklist() { require( blacklistedAddressMap[msg.sender] != true, "Address blacklisted" ); _; } function addToBlacklistMap(address addr) internal { blacklistedAddressMap[addr] = true; } }