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

safe-global / safe-modules / 8557004048
100%
master: 85%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 04 Apr 2024 03:10PM UTC
Jobs 1
Files 11
Run time 374min
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

04 Apr 2024 03:09PM UTC coverage: 81.507% (-0.1%) from 81.633%
8557004048

push

github

web-flow
Base-64 Encode Challenge Directly Into JSON String (#358)

This PR encodes the 32 byte challenge directly into the client data JSON
that needs to be computed for the signing message. This allows the code
to avoid copy loops when computing the client data JSON that would be
required pre-`mcopy` opcode if the challenge were encoded to a separate
base-64 string.

This change has some nice small improvements to the overall cost of the
verifying signatures, and more substantial improvements to the
deployment cost of the signer.

<details><summary>Before:</summary>

```
  Gas Benchmarking [@bench]
    WebAuthnSigner
      ⛽ deployment: 533256
      ✔ Benchmark signer deployment cost (835ms)
      ⛽ verification (Dummy): 12278
      ✔ Benchmark signer verification cost with Dummy verifier
```

</details>

<details><summary>After:</summary>

```
  Gas Benchmarking [@bench]
    WebAuthnSigner
      ⛽ deployment: 515421
      ✔ Benchmark signer deployment cost (765ms)
      ⛽ verification (Dummy): 12106
      ✔ Benchmark signer verification cost with Dummy verifier
```

</details>

25 of 44 branches covered (56.82%)

Branch coverage included in aggregate %.

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

94 of 102 relevant lines covered (92.16%)

5.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 8557004048.1 04 Apr 2024 03:10PM UTC 0
81.51
GitHub Action Run
Source Files on build 8557004048
Detailed source file information is not available for this build.
  • Back to Repo
  • 73d9b96b on github
  • Prev Build on main (#8553974396)
  • Next Build on main (#8557113326)
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