From 5c183509f900efec73328844e3091fc2af3d5377 Mon Sep 17 00:00:00 2001 From: Genaro Madrid Date: Mon, 3 Oct 2016 11:15:49 -0500 Subject: [PATCH 1/2] v0.0.4 --- lib/coloredcoins/version.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/coloredcoins/version.rb b/lib/coloredcoins/version.rb index ed41b8e..afeb343 100644 --- a/lib/coloredcoins/version.rb +++ b/lib/coloredcoins/version.rb @@ -1,3 +1,3 @@ module Coloredcoins - VERSION = '0.0.3'.freeze + VERSION = '0.0.4'.freeze end From 7e12770eb9b2b715867532c020b3b02a89946625 Mon Sep 17 00:00:00 2001 From: Genaro Madrid Date: Mon, 3 Oct 2016 11:16:28 -0500 Subject: [PATCH 2/2] send REST as json so RestClient don't confuse array of objects --- lib/coloredcoins/connection.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/coloredcoins/connection.rb b/lib/coloredcoins/connection.rb index 784b94e..864c94e 100644 --- a/lib/coloredcoins/connection.rb +++ b/lib/coloredcoins/connection.rb @@ -21,8 +21,12 @@ def query(method, path, payload = {}) response = RestClient::Request.execute( method: method, url: uri, - payload: payload, - ssl_version: 'SSLv23' + payload: payload.to_json, + ssl_version: 'SSLv23', + headers: { + content_type: :json, + accept: :json + } ) JSON.parse(response, symbolize_names: true) rescue RestClient::ExceptionWithResponse => e