f4f35866f5554674d30aa11a3cd2dacf41d93206
buildLiveTxForEscrow called .complete() with no presetWalletInputs, so lucid was free to spend the dedicated 5-ADA collateral UTxO as an ordinary input. On back-to-back requests this left the wallet with no collateral candidate and the subsequent Accept failed with collateral_required, stranding the escrow. Reserve the smallest pure-ADA UTxO >= 5 ADA and fund PostEscrow from the rest (falls back to default selection for single/large-UTxO cases, which keep an ample pure-ADA change UTxO anyway). Benefits the buyer too (same shared path). Adds reserveCollateralInputs unit tests. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Local Agents Marketplace
Local Agents Marketplace MVP. See docs/ARCHITECTURE.md for the architecture spec. Monorepo managed with pnpm workspaces. Work-in-progress; not production-ready.
Description
Sovereign mirror of Apex-Fusion/agents-marketplace (supplier source for the marketplace runbook)
Languages
TypeScript
98.4%
Dockerfile
0.8%
Shell
0.6%
Python
0.2%