Skip to content

Instantly share code, notes, and snippets.

@KolevDarko
Created August 18, 2022 06:06
Show Gist options
  • Save KolevDarko/fae43fccba6cae887f41f6e1ec5a894a to your computer and use it in GitHub Desktop.
Save KolevDarko/fae43fccba6cae887f41f6e1ec5a894a to your computer and use it in GitHub Desktop.
modifier onlyCreator(uint256 subscriptionId) {
require(msg.sender == subscriptions[subscriptionId].payer, 'not allowed');
_;
}
function cancelSubscription(uint256 subscriptionId) onlyCreator(subscriptionId) public {
//delete subscriptions[subscriptionCounter];
subscriptions[subscriptionCounter].active = false;
emit SubscriptionCanceled(subscriptionId);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment