Skip to content

V1 #65

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 149 commits into
base: main
Choose a base branch
from
Open

V1 #65

wants to merge 149 commits into from

Conversation

0age
Copy link
Collaborator

@0age 0age commented Apr 8, 2025

This PR is meant to serve as a forum for review and comments for V1 development. Work is still underway on implementing the final V1 feature set.

zeroknots and others added 30 commits February 14, 2025 14:48
Fixed permit2 multi chain depositAndRegister
bump version to 1 and drop counterfactual address
@codecov-commenter
Copy link

codecov-commenter commented Apr 16, 2025

Codecov Report

Attention: Patch coverage is 75.79972% with 174 lines in your changes missing coverage. Please review.

Please upload report for BASE (main@64a19d3). Learn more about missing BASE report.

Files with missing lines Patch % Lines
src/TheCompact.sol 32.50% 54 Missing ⚠️
src/lib/EmissaryLib.sol 75.00% 14 Missing and 3 partials ⚠️
src/lib/HashLib.sol 62.79% 16 Missing ⚠️
src/lib/ValidityLib.sol 73.21% 15 Missing ⚠️
src/lib/TransferLib.sol 70.96% 7 Missing and 2 partials ⚠️
src/lib/AllocatorLib.sol 78.78% 7 Missing ⚠️
src/lib/DepositViaPermit2Lib.sol 64.70% 6 Missing ⚠️
src/lib/WithdrawalLogic.sol 0.00% 6 Missing ⚠️
test/unit/Emissary/MockEmissaryLogic.sol 57.14% 6 Missing ⚠️
src/lib/RegistrationLogic.sol 58.33% 5 Missing ⚠️
... and 11 more
Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main      #65   +/-   ##
=======================================
  Coverage        ?   72.93%           
=======================================
  Files           ?       40           
  Lines           ?     1633           
  Branches        ?       97           
=======================================
  Hits            ?     1191           
  Misses          ?      432           
  Partials        ?       10           
Files with missing lines Coverage Δ
src/lib/AllocatorLogic.sol 84.61% <100.00%> (ø)
src/lib/ClaimHashFunctionCastLib.sol 100.00% <100.00%> (ø)
src/lib/ClaimHashLib.sol 100.00% <100.00%> (ø)
src/lib/ClaimProcessor.sol 100.00% <100.00%> (ø)
src/lib/ClaimProcessorFunctionCastLib.sol 100.00% <100.00%> (ø)
src/lib/ClaimProcessorLib.sol 100.00% <100.00%> (ø)
src/lib/ClaimProcessorLogic.sol 100.00% <100.00%> (ø)
src/lib/DepositLogic.sol 50.00% <100.00%> (ø)
src/lib/DomainLib.sol 100.00% <100.00%> (ø)
src/lib/EfficiencyLib.sol 94.11% <100.00%> (ø)
... and 26 more

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 64a19d3...319db04. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants