• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

semaphore-protocol / extensions / 10617072026
98%

Build:
DEFAULT BRANCH: main
Ran 29 Aug 2024 02:30PM UTC
Jobs 1
Files 5
Run time 10min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

29 Aug 2024 02:28PM UTC coverage: 98.039%. Remained the same
10617072026

push

github

web-flow
Fix CI workflows for contract extensions (#15)

* Feat/v4 contracts (#14)

* feat(contracts)!: introduces Semaphore extension contracts with v4

This PR implements extension contracts using version 4

re semaphore-protocol/semaphore#353

* refactor(contracts): fixing the voters contracts

* docs(contracts): updated instructions on setting up contracts

* ci(contracts): scripts that deploy contracts and gets addresses

* test(contracts): added test for both whistleblowing and voting

* refactor(contracts): refactored contracts to use v4 and added license and README

Removed the need of merkletreesize whcih came with v3

* build(contracts): added dependencies and deploye contracts

N

* chore(contracts): corrected dependency

switch @semaphore-protocol/contracts from a dev dependecy to a dependency

* docs(contracts): refactored the docs

* chore(contracts): fixed documentation and configuration files

* docs(contracts): created a sym link to README

A sym link of contracts/contracts/README.md to contracts/README.md

* ci(contracts): added scripts to test and compile

* ci(contracts): fixed config files and solhint script

* docs(contracts): made README docs more general

* fix(contracts): fixed event errors

* refactor(contracts): changed the groups variable to semaphore since I am using the interface

re n

* refactor(contracts): removed unsused argument

* fix(contracts): refactored the contracts and removed unuses parameters

* docs(contracts): updated Documentation by removing groupId

re N

* refactor(contracts): removed inheritance from SemaphoreGroups

* refactor(contracts): removed SemaphoreGroups import

* fix(contracts): added proof Validation and fixed contracts deploy

* refactor(contracts): refactored code and removed bool value in saved nullifier

* refactor(contracts): removed nullifiers redudant mapping

* chore: include contracts in scripts

* fix(contracts): fix contr... (continued)

5 of 5 branches covered (100.0%)

Branch coverage included in aggregate %.

2 of 2 new or added lines in 1 file covered. (100.0%)

45 of 46 relevant lines covered (97.83%)

2.22 hits per line

Jobs
ID Job ID Ran Files Coverage
1 10617072026.1 29 Aug 2024 02:30PM UTC 0
97.94
GitHub Action Run
Source Files on build 10617072026
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #10617072026
  • f4a913d8 on github
  • Prev Build on main (#9682770376)
  • Next Build on main (#10617181270)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc