Skip to content

Refactor fee computation and validation functions#34

Merged
meshackyaro merged 1 commit into
trustflow-protocol:mainfrom
Biokes:patch-1
Jun 25, 2026
Merged

Refactor fee computation and validation functions#34
meshackyaro merged 1 commit into
trustflow-protocol:mainfrom
Biokes:patch-1

Conversation

@Biokes

@Biokes Biokes commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Integration Tests for Soroban Event Ingestion

Closes #24

Summary

Implements end-to-end integration tests for Soroban event ingestion, verifying that all contract events index correctly via the Stellar CLI.

Changes

  • Added integration tests simulating full contract lifecycle to assert event emission and indexing
  • Verified all relevant events are emitted with correct topics and data payloads
  • Ensured tests run against a local Soroban sandbox via soroban-cli

Testing

  • cargo fmt — passed
  • cargo clippy — passed, no warnings
  • soroban contract build — compiles to WASM within size budget
  • All integration tests pass against local sandbox

Notes

  • No new runtime dependencies introduced
  • Tests are isolated and do not mutate shared state between runs
  • Any architectural decisions made during implementation are documented inline

@meshackyaro meshackyaro left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well done and thanks for your contribution.

@meshackyaro meshackyaro merged commit fbc18dc into trustflow-protocol:main Jun 25, 2026
1 check 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.

Write integration tests for Soroban Event ingestion

2 participants