Rube.Keep3r.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
Link to this type
log_subscription_config_tuple()
Specs
log_subscription_config_tuple() :: {event_signature(), [log_subscription_config()]}
Link to this type
opt()
Specs
opt() :: {:submit_job_enabled, boolean()} | {:remove_job_enabled, boolean()} | {:unbond_job_enabled, boolean()} | {:job_added_enabled, boolean()} | {:job_removed_enabled, boolean()} | {:add_credit_enabled, boolean()} | {:apply_credit_enabled, boolean()} | {:keeper_worked_enabled, boolean()} | {:keeper_bonding_enabled, boolean()} | {:keeper_bonded_enabled, boolean()} | {:keeper_unbonding_enabled, boolean()} | {:keeper_unbound_enabled, boolean()} | {:keeper_slashed_enabled, boolean()} | {:keeper_dispute_enabled, boolean()} | {:keeper_resolved_enabled, boolean()}
Link to this section Functions
Link to this function
create(opts)
Specs
create([opt()]) :: [log_subscription_config_tuple()]