Method: Coinbase::Webhook#initialize

Defined in:
lib/coinbase/webhook.rb

#initialize(model) ⇒ Webhook

Initializes a new Webhook object.

Parameters:

Raises:

  • (ArgumentError)

    If the model is not a Coinbase::Client::Webhook.



74
75
76
77
78
# File 'lib/coinbase/webhook.rb', line 74

def initialize(model)
  raise ArgumentError, 'model must be a Webhook' unless model.is_a?(Coinbase::Client::Webhook)

  @model = model
end