lack of automated e2e coverage of the soroban platform retrieval of diagnostic contract events at the dapp use case level
What would you like to see?
new automated test for e2e case:
as a dapp developer, I invoke a contract function that triggers a diagnostic event to be emitted by soroban, I receive the event through a filtered request for events.
test should be packaged in docker and as a go test and asserts/verifies events on both cli(soroban-tools) and nodejs(soroban-js-client).
Need to identify what filter parameters for diagnostic events the test should exercise:
'by contract id'
'by diagnostic event topic'
'by function name'
note * - there is ticket #2 , which is for testing of just pure contract events, no diagnostic.
What ?
What problem does your feature solve?
lack of automated e2e coverage of the soroban platform retrieval of diagnostic contract events at the dapp use case level
What would you like to see?
new automated test for e2e case:
as a dapp developer, I invoke a contract function that triggers a diagnostic event to be emitted by soroban, I receive the event through a filtered request for events.
test should be packaged in docker and as a go test and asserts/verifies events on both cli(soroban-tools) and nodejs(soroban-js-client).
Need to identify what filter parameters for diagnostic events the test should exercise:
note * - there is ticket #2 , which is for testing of just pure contract events, no diagnostic.
What alternatives are there?
manually perform the same test steps with cli
Epic
https://github.com/stellar/soroban-tools/issues/471