Skip to content

Add HTTP support for TxSubmission protocol (#67)#70

Merged
caike merged 1 commit intowowica:mainfrom
rohlacanna:feature/http-tx-submission
Sep 1, 2025
Merged

Add HTTP support for TxSubmission protocol (#67)#70
caike merged 1 commit intowowica:mainfrom
rohlacanna:feature/http-tx-submission

Conversation

@rohlacanna
Copy link
Contributor

Context

Added HTTP support for TxSubmission protocol, allowing users to perform stateless transaction submissions without needing persistent WebSocket connections. This makes the lib more accessible for simpler use cases and apps that prefer HTTP communication.

What’s new?

  • Add TxSubmission.HTTP for stateless HTTP transaction operations

  • Add HTTP convenience module methods for submit_tx and evaluate_tx

  • Add comprehensive test suite with mocks and error handling

  • Support transaction submission and evaluation via HTTP

  • Include URL parsing and WebSocket-to-HTTP conversion

  • Add error handling for CBOR validation, signatures, and UTxO references

  • Fix test mock detection order for trigger keywords

Screencast

2025-08-28.21-32-20.mp4

* Add TxSubmission.HTTP for stateless HTTP transaction operations
* Add HTTP convenience module methods for submit_tx and evaluate_tx
* Add comprehensive test suite with mocks and error handling
* Support transaction submission and evaluation via HTTP
* Include URL parsing and WebSocket-to-HTTP conversion
* Add error handling for CBOR validation, signatures, and UTxO references

* Fix test mock detection order for trigger keywords
@rohlacanna rohlacanna force-pushed the feature/http-tx-submission branch from 430fc14 to d576052 Compare August 29, 2025 00:54
@caike caike merged commit cb08e0d into wowica:main Sep 1, 2025
3 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.

2 participants