Skip to content

fix(wasm-solana): return empty string for unsigned (all-zeros) signat…#164

Merged
lcovar merged 1 commit intomasterfrom
BTC-3025-sol-wasm-staking-fixes
Feb 13, 2026
Merged

fix(wasm-solana): return empty string for unsigned (all-zeros) signat…#164
lcovar merged 1 commit intomasterfrom
BTC-3025-sol-wasm-staking-fixes

Conversation

@lcovar
Copy link
Contributor

@lcovar lcovar commented Feb 13, 2026

…ures

The parse_transaction function was blindly converting all signatures to base58, causing all-zeros placeholder signatures to become '1111111111111111111111111111111111111111111111111111111111111111'.

Now checks each signature for all-zeros and returns empty string instead, matching the behavior of Transaction::id() which returns None for unsigned transactions.

BTC-3025

…ures

The parse_transaction function was blindly converting all signatures to
base58, causing all-zeros placeholder signatures to become
'1111111111111111111111111111111111111111111111111111111111111111'.

Now checks each signature for all-zeros and returns empty string instead,
matching the behavior of Transaction::id() which returns None for
unsigned transactions.

BTC-3025
@lcovar lcovar requested a review from a team as a code owner February 13, 2026 18:04
@lcovar lcovar merged commit 499c254 into master Feb 13, 2026
6 checks passed
@lcovar lcovar deleted the BTC-3025-sol-wasm-staking-fixes branch February 13, 2026 20:16
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