Rube.Compound.EventFactory (rube v0.0.4)

Link to this section Summary

Link to this section Types

Link to this type

event_signature()

Specs

event_signature() :: String.t()
Link to this type

log_subscription_config()

Specs

log_subscription_config() :: %{
  enabled: boolean(),
  struct: module(),
  handler: mfa(),
  abi: [map()]
}
Link to this type

log_subscription_config_tuple()

Specs

log_subscription_config_tuple() ::
  {event_signature(), [log_subscription_config()]}

Specs

opt() :: {:accrue_interest_enabled, boolean()}

Link to this section Functions

Specs

create([opt()]) :: [log_subscription_config_tuple()]