Skip to content

release: 1.0.0-rc.3#90

Merged
tim-hm merged 4 commits intomainfrom
release/1.0.0
Oct 6, 2025
Merged

release: 1.0.0-rc.3#90
tim-hm merged 4 commits intomainfrom
release/1.0.0

Conversation

@tim-hm
Copy link
Collaborator

@tim-hm tim-hm commented Oct 6, 2025

No description provided.

tim-hm added 4 commits October 6, 2025 11:54
- Rename `met` to `meta`
- Add test using metamask minted Nuc
- Use static `Eip-712` nuc header typed domain for validation and creation — e.g. the user shouldn't be providing this value
…nvocation payloads

Replace the ambiguous `Eip712NucPayload` with two typed payload structs: `Eip712DelegationPayload` and `Eip712InvocationPayload`. This mirrors `nuc-rs` and makes the entire EIP-712 signing and validation pipeline type-safe and explicit.
@github-actions
Copy link

github-actions bot commented Oct 6, 2025

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 79.75% 1757 / 2203
🔵 Statements 79.75% 1757 / 2203
🔵 Functions 76.92% 130 / 169
🔵 Branches 83.06% 304 / 366
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/core/logger.ts 52.63% 50% 18.18% 52.63% 46-51, 53-58, 60-65, 87-93, 109-115, 121-122, 128-129, 178-181, 184-186, 189-193
src/core/signer.ts 84.48% 81.81% 90.9% 84.48% 41-47, 114-118, 126-130, 156
src/nuc/builder.ts 87.23% 88.88% 84.61% 87.23% 82-84, 100-102, 122-124, 140-142, 324-325, 409-410, 529-532, 570-573
src/nuc/header.ts 100% 100% 100% 100%
src/validator/signatures.ts 94.2% 78.57% 100% 94.2% 84-85, 99-100
Generated in workflow #305 for commit 1a135f6 by the Vitest Coverage Report Action

@tim-hm tim-hm merged commit f76e7f9 into main Oct 6, 2025
5 of 6 checks passed
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.

1 participant