transact execution. This event is the boundary consumed by the off-chain scanner.
Event shape
| Field | Meaning |
|---|---|
Topic audit | Scanner-level event category |
Topic encoded_digest | Event shape marker |
message_name | Currently transact |
digest | Encrypted audit payload passed to transact as encoded |
Event handoff
Scanner mapping
For the current Stellar privacy-pool contract:| Contract event topic | Stored raw event type |
|---|---|
audit | transact |
audit column | Source |
|---|---|
contract_id | Registered contracts.id |
tx_id | Stellar transaction hash |
soroban_event_id | Stellar event id |
event_type | transact |
cyphertext | AuditEncodedDigest.digest |
public_signals_json | Parsed from event payload or transact calldata when available |
signer_account | Resolved from invocation metadata when available |