Skip to content

Commit

Permalink
q4
Browse files Browse the repository at this point in the history
  • Loading branch information
LayneHaber committed Jan 26, 2023
1 parent 642f926 commit a6eb3a9
Showing 1 changed file with 2 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,7 @@ abstract contract SpokeConnector is Connector, ConnectorManager, WatcherClient,
* @dev Only allowlisted routers (senders) can call `dispatch`.
*/
function addSender(address _sender) public onlyOwner {
require(!allowlistedSenders[_sender], "allowed");
allowlistedSenders[_sender] = true;
emit SenderAdded(_sender);
}
Expand All @@ -228,6 +229,7 @@ abstract contract SpokeConnector is Connector, ConnectorManager, WatcherClient,
* @dev Only allowlisted routers (senders) can call `dispatch`.
*/
function removeSender(address _sender) public onlyOwner {
require(allowlistedSenders[_sender], "!allowed");
delete allowlistedSenders[_sender];
emit SenderRemoved(_sender);
}
Expand Down

0 comments on commit a6eb3a9

Please sign in to comment.