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

ensdomains / namechain / 16666256299
78%

Build:
DEFAULT BRANCH: main
Ran 01 Aug 2025 04:27AM UTC
Jobs 1
Files 28
Run time 2min
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 Aug 2025 04:24AM UTC coverage: 61.687% (+0.9%) from 60.818%
16666256299

push

github

web-flow
Feat/bet 416 l2 registrar erc20 (#82)

* Modify EthRegistrar to accept payment in erc20 tokens

* Send fee to beneficiary

* Change deployment

* Remove setPriceOracle and setCommitmentAges to make EthRegistrar immutable

* Add cost and premium into events

* Fix TokenPriceOracle constructor calls in tests

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Use SafeERC20

* Fix state inconsistency, overflow and precision loss

* Standardise error and comment out unused argument

* Add comment

* Rename _pricePerCharLength to _base

* Remove premium from NameRenewed

* Remove hard coded premium

* Pass the base as constructor

* Registration and renewal events to pass usd price, not token price

* Remove priceInTokenBreakdown

* Change deployment files

* Clear cache

* Revert workflow changes to avoid workflow scope requirement

* Fix artifacts issue

* Remove .map(p => BigInt(p)),

* Fix type conversion error

* Rename rentPriceInToken to checkPrice

* Add expiry

* Resolve conflicts

* Remove CustomPriceOracle test

* Create ITokenPriceOracle interface

* Remove isTokenSupported and use expiry

* Remove redundant functions

* Add selectors on revert message

* expectRevert with ERC20InsufficientAllowance

* Use TokenPriceOracle from EthRegistrar and remove MockPriceOracle

* Remove redundant instantiation

* Remove TokenPriceOracle import

---------

Co-authored-by: Claude <noreply@anthropic.com>

132 of 281 branches covered (46.98%)

Branch coverage included in aggregate %.

66 of 68 new or added lines in 2 files covered. (97.06%)

892 of 1379 relevant lines covered (64.68%)

4388.71 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
94.29
-5.71% contracts/src/L2/ETHRegistrar.sol
Jobs
ID Job ID Ran Files Coverage
1 16666256299.1 01 Aug 2025 04:27AM UTC 28
61.69
GitHub Action Run
Source Files on build 16666256299
  • Tree
  • List 28
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #16666256299
  • 8c5a0a2f on github
  • Prev Build on main (#16624637666)
  • Next Build on main (#16766089394)
  • Delete
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