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

safe-global / safe-core-protocol / 6691897064
100%

Build:
DEFAULT BRANCH: main
Ran 30 Oct 2023 11:08AM UTC
Jobs 1
Files 7
Run time 1s
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

30 Oct 2023 11:07AM UTC coverage: 100.0%. Remained the same
6691897064

push

github

web-flow
Add SignatureValidatorManager contract (#109)

* [#108] Create SignatureValidatorManager contract

* [#108] SignatureValidatorManager to be used as a function handler

* wip: tests

* [#108] Implement signature validation flow

* [#108] Add validator hooks

* [#108] Add test for signature validation with hooks

* [#108] Add tests for signature validator flow

* [#108] Add tests for signature validator, minor fix in Registry

* [#108] Rename ISafeProtocol712SignatureValidator to ISafeProtocolSignatureValidator, Update natspec doc

* [#108] Define signature selector as const, reorg signature selector tests

* [#108] Document layout of signatures

* [#108] Validate messageHash

* [#108] Add mocks and tests for signature validators with hooks

* [#108] Add tests for default validation flow, minor test updates

* [#108] Fix lint issues

* [#108] Update natspec for events

* [#108] Remove ISafeAccount interface

* [#108] Add domain separator in default validation flow

* [#108] Fix typo

* [#108] Use number as type for constants

* [#108] Use if-else in deciding validator routing

* [#108] use hash in defaultValidator instead of hash of hash

* [#108] Use Signature Validator Manager's domain separator and type hash for default valdiation

* Update contracts/SignatureValidatorManager.sol

Co-authored-by: Nicholas Rodrigues Lordello <n@lordello.net>

* [#108] Fix lint issue

* [#108] Define preise error reason, fix tests

* [#108] Create function that checks if contract supports interface in Registry

* [#108] SignatureMalidatorManager handle(...) function is view

---------

Co-authored-by: Nicholas Rodrigues Lordello <n@lordello.net>

146 of 146 branches covered (100.0%)

Branch coverage included in aggregate %.

48 of 48 new or added lines in 2 files covered. (100.0%)

227 of 227 relevant lines covered (100.0%)

17.67 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6691897064.1 30 Oct 2023 11:08AM UTC 7
100.0
GitHub Action Run
Source Files on build 6691897064
  • Tree
  • List 7
  • Changed 4
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #6691897064
  • 0f3ee326 on github
  • Prev Build on main (#6624532325)
  • Next Build on main (#6814522708)
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