# `Rujira.Thorchain.Events`
[🔗](https://github.com/RujiraNetwork/rujira_ex/blob/v0.0.1/lib/rujira/thorchain/events.ex#L1)

Parser for THORChain native chain events.

Transforms `%Event{}` into a `%TcEvent{data}` envelope.
Sub-events are pure data constructors that receive a plain attrs map.

# `parse`

```elixir
@spec parse(Rujira.Events.Event.t()) ::
  {:ok, Rujira.Thorchain.Events.Event.t()} | {:error, term()}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
