Skip to content

Commit

Permalink
refactor(contracts): update visibility of some functions
Browse files Browse the repository at this point in the history
  • Loading branch information
vplasencia committed Aug 28, 2024
1 parent edd979a commit f547a67
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions packages/contracts/contracts/SemaphoreVoting.sol
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ contract SemaphoreVoting is ISemaphoreVoting {
}

/// @dev See {ISemaphoreVoting-createPoll}.
function createPoll(address coordinator) public {
function createPoll(address coordinator) external override {
uint256 groupId = semaphore.createGroup();

polls[groupId].coordinator = coordinator;
Expand All @@ -40,7 +40,7 @@ contract SemaphoreVoting is ISemaphoreVoting {
}

/// @dev See {ISemaphoreVoting-addVoter}.
function addVoter(uint256 pollId, uint256 identityCommitment) public onlyCoordinator(pollId) {
function addVoter(uint256 pollId, uint256 identityCommitment) external override onlyCoordinator(pollId) {
if (polls[pollId].state != PollState.Created) {
revert SemaphoreVoting__PollHasAlreadyBeenStarted();
}
Expand All @@ -49,7 +49,7 @@ contract SemaphoreVoting is ISemaphoreVoting {
}

/// @dev See {ISemaphoreVoting-startPoll}.
function startPoll(uint256 pollId, uint256 encryptionKey) public override onlyCoordinator(pollId) {
function startPoll(uint256 pollId, uint256 encryptionKey) external override onlyCoordinator(pollId) {
if (polls[pollId].state != PollState.Created) {
revert SemaphoreVoting__PollHasAlreadyBeenStarted();
}
Expand All @@ -67,7 +67,7 @@ contract SemaphoreVoting is ISemaphoreVoting {
uint256 nullifier,
uint256 merkleTreeRoot,
uint256[8] calldata proof
) public {
) external override {
if (polls[pollId].state != PollState.Ongoing) {
revert SemaphoreVoting__PollIsNotOngoing();
}
Expand All @@ -86,7 +86,7 @@ contract SemaphoreVoting is ISemaphoreVoting {
}

/// @dev See {ISemaphoreVoting-endPoll}.
function endPoll(uint256 pollId, uint256 decryptionKey) public override onlyCoordinator(pollId) {
function endPoll(uint256 pollId, uint256 decryptionKey) external override onlyCoordinator(pollId) {
if (polls[pollId].state != PollState.Ongoing) {
revert SemaphoreVoting__PollIsNotOngoing();
}
Expand Down

0 comments on commit f547a67

Please sign in to comment.