Skip to content

feat: add Soroban contract event decoding example (#138) - #144

Merged
Dantama022 merged 2 commits into
Dantama022:mainfrom
NanaKhadija1980j:feature/105-contract-event-decoding
Jul 29, 2026
Merged

feat: add Soroban contract event decoding example (#138)#144
Dantama022 merged 2 commits into
Dantama022:mainfrom
NanaKhadija1980j:feature/105-contract-event-decoding

Conversation

@NanaKhadija1980j

Copy link
Copy Markdown
Contributor

Summary

  • Add 105-contract-event-decoding example and reusable src/utils/scval-decoder.ts
  • Decode event topics and payloads with raw base64 XDR shown beside decoded values
  • Register example in runner catalog and document in README

Closes #138

Test plan

  • npm run run-example 105-contract-event-decoding
  • Verify topic and payload decoding for supported ScVal types
  • Verify unsupported types are handled gracefully
  • Verify runner registration and README updates

Made with Cursor

Add scval-decoder utility and example that retrieves contract events and shows raw XDR beside decoded topic and payload values.

Co-authored-by: Cursor <cursoragent@cursor.com>
@drips-wave

drips-wave Bot commented Jul 29, 2026

Copy link
Copy Markdown

@NanaKhadija1980j 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! 🚀

Learn more about application limits

@Dantama022
Dantama022 merged commit f548035 into Dantama022:main Jul 29, 2026
0 of 3 checks passed
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.

ISSUE-105: Add Soroban Contract Event Decoding Example

2 participants