class WebHook
Public Instance Methods
create(request={})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 5 def create(request={}) return request("POST","/hooks",{"callback_url"=>request['callback_url'],"symbol"=>request['symbol'],"address"=>request['address']}) end
delete(request={})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 19 def delete(request={}) return request("DELETE","/hooks/" + (request['hook_id']).to_s) end
get(request={})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 15 def get(request={}) return request("GET","/hooks/" + (request['hook_id']).to_s) end
getHookResponses(request={})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 29 def getHookResponses(request={}) request["offset"].to_s.empty? ? request['offset'] = 0 : request["offset"] request["limit"].to_s.empty? ? request['limit'] = 10 : request["limit"] return request("GET","/hooks/" + (request['hook_id']).to_s + "/responses",{"offset"=>request['offset'],"limit"=>request['limit']}) end
getResponses(request = {})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 23 def getResponses(request = {}) request["offset"].to_s.empty? ? request['offset'] = 0 : request["offset"] request["limit"].to_s.empty? ? request['limit'] = 10 : request["limit"] return request("GET","/hooks/responses",{"offset"=>request['offset'],"limit"=>request['limit']}) end
list(request = {})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 9 def list(request = {}) request["offset"].to_s.empty? ? request['offset'] = 0 : request["offset"] request["limit"].to_s.empty? ? request['limit'] = 10 : request["limit"] return request("GET","/hooks",{"offset"=>request['offset'],"limit"=>request['limit']}) end