Skip to content

fix: validate blob transaction field combinations#57

Merged
LucienSong merged 1 commit into
mainfrom
codex/blob-field-validation
Jul 14, 2026
Merged

fix: validate blob transaction field combinations#57
LucienSong merged 1 commit into
mainfrom
codex/blob-field-validation

Conversation

@LucienSong

Copy link
Copy Markdown
Collaborator

Summary

  • reject blob-only fields on non-type-3 transaction requests
  • require complete, bounded blob fields for type-3 requests
  • cover malformed and valid builder combinations

Aligns client-side construction with ShellDAO/shell-chain#347.

Verification

  • npm test (146 passed, 1 testnet test skipped)
  • npm ci audit (0 vulnerabilities)

@LucienSong
LucienSong marked this pull request as ready for review July 14, 2026 13:04
@LucienSong
LucienSong merged commit fa8bcd4 into main Jul 14, 2026
3 checks passed
@LucienSong
LucienSong deleted the codex/blob-field-validation branch July 14, 2026 13:05
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