You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: Currently, successful fund releases in the escrow-manager are silent on-chain. Emitting events is crucial for indexers and frontend real-time updates.
Tasks:
Define a FundsReleasedEvent struct with fields: escrow_id, recipient, amount, asset.
Emit the event at the end of the release_funds function.
Write a test case in tests/ to verify the event is emitted with correct values.
Definition of Done (DoD): Event is emitted in the transaction meta and verifiable via stellar-cli or soroban-sdk test framework.
FundsReleasedEventstruct with fields:escrow_id,recipient,amount,asset.release_fundsfunction.tests/to verify the event is emitted with correct values.stellar-cliorsoroban-sdktest framework.