Skip to content

fix: use real Stellar XDR for multisig (#8)#31

Merged
Nanle-code merged 1 commit into
StarsForges:masterfrom
nomsoscript:fix/stellar-multisig-xdr-8
Jun 29, 2026
Merged

fix: use real Stellar XDR for multisig (#8)#31
Nanle-code merged 1 commit into
StarsForges:masterfrom
nomsoscript:fix/stellar-multisig-xdr-8

Conversation

@nomsoscript

Copy link
Copy Markdown
Contributor

Closes #8

Changes

  • Reworked multisig transaction handling around real Stellar TransactionEnvelope XDR.
  • Added wallet multisig create --xdr <path> to write an unsigned SetOptions setup envelope using the account sequence from Horizon.
  • Updated wallet multisig sign to deserialize base64 XDR, sign with available local signer wallets, and append DecoratedSignatures.
  • Updated wallet multisig submit to submit the fully decorated XDR envelope directly to Horizon.
  • Added focused tests for setup XDR creation and multisig envelope signing.

Testing

  • git diff --check

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.

Multi-Signature Implementation Uses Local-Only JSON — No Real Stellar XDR Envelopes

2 participants