Closed horsefacts closed 1 year ago
Coverage after merging horsefacts/signer-registry into main will be
98.13% |
---|
File | Stmts | Branches | Funcs | Lines | Uncovered Lines |
---|---|---|---|---|---|
src | |||||
Bundler.sol | 100% | 100% | 100% | 100% | |
FnameResolver.sol | 96.30% | 75% | 100% | 100% | 122 |
IdRegistry.sol | 100% | 100% | 100% | 100% | |
KeyRegistry.sol | 100% | 100% | 100% | 100% | |
StorageRent.sol | 98.90% | 98.48% | 100% | 98.96% | 519, 521 |
src/lib | |||||
TransferHelper.sol | 0% | 0% | 0% | 0% | 15, 15, 15, 25–26, 26, 26 |
Motivation
Implements FIP: Onchain Signers, fixing #255.
Change Summary
Merge Checklist
Choose all relevant options below by adding an
x
now or at any time before submitting for reviewAdditional Context
Also closes #258
PR-Codex overview
This PR focuses on adding an
owner
parameter to the constructors ofIdRegistry
,FnameResolver
,Bundler
, andKeyRegistry
contracts. It also updates the test suites and harnesses accordingly.Detailed summary
owner
parameter to the constructors ofIdRegistry
,FnameResolver
,Bundler
, andKeyRegistry
.owner
parameter.IdRegistry
.FnameResolver
test to check the initial owner.KeyRegistry
contract with new functionality and events.