Exth.Rpc.Response.SubscriptionEvent (Exth v0.4.2)
View SourceRepresents a JSON-RPC 2.0 subscription event.
Fields
method
- The event method (e.g., "eth_subscription")params
- A map containing event details:subscription
- The subscription IDresult
- The actual event data
jsonrpc
- JSON-RPC version (defaults to "2.0")
Example
%SubscriptionEvent{
method: "eth_subscription",
params: %{
subscription: "0x1234",
result: %{...}
},
jsonrpc: "2.0"
}
Summary
Types
@type t() :: %Exth.Rpc.Response.SubscriptionEvent{ jsonrpc: Exth.Rpc.Types.jsonrpc(), method: String.t(), params: %{subscription: String.t(), result: any()} }