Skip to content

Feature/txn builders#164

Open
onelove-dev wants to merge 4 commits intoamina69:developfrom
onelove-dev:feature/txn-builders
Open

Feature/txn builders#164
onelove-dev wants to merge 4 commits intoamina69:developfrom
onelove-dev:feature/txn-builders

Conversation

@onelove-dev
Copy link
Copy Markdown

@onelove-dev onelove-dev commented Apr 2, 2026

This PR implements core transaction building and submission features for the Stellar SDK.

Key Changes:

  • Transaction Serialization: Implemented transactionToXDR() and transactionFromXDR() with validation and error handling for storage and retrieval.
  • Transaction Submission: Implemented submitTransaction() on the StellarSDK class with comprehensive mapping of Horizon error codes (e.g., tx_bad_seq, op_underfunded, 504 timeouts) to typed SDK errors.
  • Operation Helpers: Added buildCreateAccountOp() with an automated minimum reserve check to ensure funded accounts have at least the required 1.0 XLM.
  • CI Readiness: Fixed all linting and type-checking issues to ensure compatibility with the sdk-ci.yml workflow.

Closes #122
Closes #119
Closes #115

@onelove-dev onelove-dev mentioned this pull request Apr 2, 2026
@onelove-dev
Copy link
Copy Markdown
Author

@amina69

Please make develop the default branch

@onelove-dev
Copy link
Copy Markdown
Author

And please review and merge this

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