Skip to content

Commit ebecec8

Browse files
authored
Allow any options to pass to event_webhook_subscribe
1 parent 18fb5b5 commit ebecec8

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

lib/blockcypher/api.rb

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -259,18 +259,15 @@ def wallet_delete(name)
259259
# Events API
260260
##################
261261

262-
def event_webhook_subscribe(url, event, confirmations: nil, hash:nil, address:nil, script:nil)
262+
def event_webhook_subscribe(url, event, options = {})
263263
payload = {
264264
url: url,
265265
event: event,
266-
}
267-
payload[:address] = address if address
268-
payload[:hash] = hash if hash
269-
payload[:script] = script if script
270-
payload[:confirmations] = confirmations if confirmations
266+
}.merge(options)
267+
271268
api_http_post('/hooks', json_payload: payload)
272269
end
273-
270+
274271
def event_webhook_listall
275272
api_http_get('/hooks')
276273
end

0 commit comments

Comments
 (0)