Skip to content

feat(validation/rpc): implement Soroban RPC response schema validator#417

Merged
mijinummi merged 1 commit into
MDTechLabs:mainfrom
lishmanTech:Validato
May 29, 2026
Merged

feat(validation/rpc): implement Soroban RPC response schema validator#417
mijinummi merged 1 commit into
MDTechLabs:mainfrom
lishmanTech:Validato

Conversation

@lishmanTech
Copy link
Copy Markdown
Contributor

📖 Summary

This PR introduces a strict validation layer for Soroban RPC responses under src/validation/rpc/stellar/. It ensures all incoming RPC payloads conform to expected JSON-RPC structure before being processed by bridge workflows.

This prevents malformed or inconsistent RPC responses from breaking downstream bridge operations.

⚠️ Problem

Soroban RPC providers may occasionally return malformed or incomplete responses. Without validation, these invalid payloads can propagate into the bridge pipeline and cause runtime failures or incorrect state handling.

closes #370

@mijinummi mijinummi merged commit 438e0be into MDTechLabs:main May 29, 2026
2 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.

Detect Unsafe Panic Usage in Soroban

2 participants