Skip to content

Commit 32b73a5

Browse files
fix(onchain): remove SorobanOnchainAdapter stub that fabricated success (#449)
SorobanOnchainAdapter posted a hand-rolled {contractId, method, args} JSON blob to simulateTransaction/sendTransaction — not a Soroban envelope — and returned status 'success' with an empty transactionHash for every mutation, silently corrupting the audit trail. Delete it and its stale coverage-baseline entry, keeping SorobanAdapter as the single canonical adapter, and add a regression spec proving the adapter submits real TransactionBuilder-built envelopes and only reports success with a confirmed non-empty hash.
1 parent 380316f commit 32b73a5

3 files changed

Lines changed: 259 additions & 391 deletions

File tree

app/backend/src/onchain/soroban-onchain.adapter.ts

Lines changed: 0 additions & 390 deletions
This file was deleted.

0 commit comments

Comments
 (0)