feat: completed on-chain verifySignature logic with tests #50
Annotations
12 warnings
lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
lint:
src/SemaphoreMSAValidator.sol#L366
Variable "sender" is unused
|
lint:
src/SemaphoreMSAValidator.sol#L367
Variable "hash" is unused
|
lint:
src/SemaphoreMSAValidator.sol#L368
Variable "signature" is unused
|
lint:
src/utils/CurveBabyJubJub.sol#L19
Line length must be no more than 120 but current length is 155
|
lint:
src/utils/CurveBabyJubJub.sol#L86
Line length must be no more than 120 but current length is 155
|
lint:
src/utils/CurveBabyJubJub.sol#L141
Avoid to use inline assembly. It is acceptable only in rare cases
|
lint:
src/utils/Identity.sol#L41
Line length must be no more than 120 but current length is 175
|
lint:
test/Identity.t.sol#L26
Line length must be no more than 120 but current length is 338
|
lint:
test/Semaphore.t.sol#L104
Line length must be no more than 120 but current length is 125
|
lint:
test/Semaphore.t.sol#L105
Line length must be no more than 120 but current length is 124
|
build-test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|