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

safe-global / safe-smart-account / 15995622226 / 1
94%
main: 94%

Build:
DEFAULT BRANCH: main
Ran 01 Jul 2025 09:38AM UTC
Files 42
Run time 2s
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

01 Jul 2025 09:37AM UTC coverage: 93.921% (+0.6%) from 93.341%
15995622226.1

push

github

web-flow
Deprecate `SafeToL2Migration` (#1008)

The `SafeToL2Migration` contract was previously included in the Safe
v1.5.0 release, but it had not been modified to work with the Safe
v1.5.0 contracts. In particular, the version string "1.5.0" had not been
allow-listed by the contract for migrations.

The `SafeToL2Migration` contract is written in such a way that it
requires that the version of the L1 singleton matches the L2 singleton
for the migration to succeed. As such, adding support for the 1.5.0
singletons would have arguably very limited benefit, as all recent Safes
are created with the `SafeToL2Setup` contract in order to ensure
consistent addresses across Ethereum Mainnet and L2s (which use a
different singleton). As such, there should be no new Safes created by
the Safe{Wallet} interface that would require migration, and therefore,
there would be no v1.5.0 Safes created by the interface that would
require migration, making the contract no longer useful for future
versions. **Therefore, we have chosen to deprecate the
`SafeToL2Migration` contract for the 1.5.0 release**.

There is the possibility of adding migration contract from Safes with
singleton version `X.Y.Z+L1` to `1.5.0+L2`, but without clear
requirements, it does not have to be added now or affect the release of
the 1.5.0 contracts.

308 of 340 branches covered (90.59%)

Branch coverage included in aggregate %.

449 of 466 relevant lines covered (96.35%)

54.51 hits per line

Source Files on job run-Safe - 15995622226.1
  • Tree
  • List 42
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 15995622226
  • 6c4b4fd8 on github
  • Prev Job for on main (#15925081933.1)
  • Next Job for on main (#16047005591.1)
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