feat: ci-tested examples directory with 5 stellar-first runnable exam…#97
Conversation
|
@Hollujay Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits. You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀 |
|
The
These look like benchmark/fee-estimation work from a different issue. Same files also appeared in #95 (Bun runner PR), so they may be agent-generated cruft. Please drop them: git rm BENCHMARK_IMPLEMENTATION.md CONTEXT_BENCHMARKS_COMPLETE.md
git rm bench/README.md bench/baseline.md
git rm docs/fee-estimation.md
git rm .github/workflows/benchmark.yml
git commit --amend --no-edit
git push --force-with-leaseThe examples/ + getting-started.mdx + examples.yml workflow are good and should stay. |
506bd78 to
8347c26
Compare
|
Scope-creep files all gone now. The examples/ directory (multichain-scan, react-native-stellar), getting-started guide, and CI workflow that runs the examples all land cleanly. Thanks for the rebase, @Hollujay. |
Closes #52
Summary
Adds an
examples/directory with 5 runnable Stellar-first examples and supporting CI/documentation changes.What's included
New files (27):
examples/README.md— top-level overview of all examplesexamples/stellar-cli-scan/— CLI tool to scan for stealth announcementsexamples/stellar-cli-send/— CLI tool to send stealth paymentsexamples/stellar-react-receive/— React app for receiving stealth paymentsexamples/stellar-spectre-agent/— Agent-based Spectre integration exampleexamples/multichain-scan/— Cross-chain scanning across EVM + Stellar.github/workflows/examples.yml— CI that validates examples builddocs/getting-started.mdx— Quickstart guideFixed bugs found during build:
src/chains/stellar/announcements.ts— Removed dead-code early return inparseAnnouncementEventthat prevented v2 event parsing; refactoredfetchAnnouncementsto async generator streamingsrc/chains/stellar/fee-estimation.ts— UpdatedSoroban.Api.*→rpc.Api.*(SDK v12 dropsSorobanRpc), defined localHorizonFeeStatsResponsetype (SDK no longer exports it)src/compat/react-native.ts— Fixedbtoa/atobpolyfill implementation that produced incorrect base64 outputVerification
pnpm build— ESM + CJS + DTS all passpnpm test— 261 passed, 3 skipped (integration tests requiring network)pnpm format:check— clean