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