# Class BSV::Wallet::Store::BroadcastCallback <a id="class-BSV-Wallet-Store-BroadcastCallback"></a>

**Inherits:** `Object`

Rack endpoint for ARC broadcast callbacks.

Parses the camelCase ARC TransactionStatus JSON, decodes it into the internal
event hash, and hands off to EventApplicator. The decode step (camelCase ->
snake_case + hex -> binary) stays here because it is HTTP-shape-specific; the
SSE listener (#264) has its own decode for the <code>data:</code>-line JSON it
receives.

## Public Instance Methods
### `call(env)` <a id="method-i-call"></a> <a id="call-instance_method"></a>
Not documented.

### `initialize(store:, applicator: = nil)` <a id="method-i-initialize"></a> <a id="initialize-instance_method"></a>
- **@return** [BroadcastCallback] a new instance of BroadcastCallback
