From d01fba58fa02b28edb65fd126b9ce84c989cf529 Mon Sep 17 00:00:00 2001
From: Inso <insomniak.fr@gmail.com>
Date: Wed, 3 Feb 2016 21:42:51 +0100
Subject: [PATCH] Fix bug in peer format

---
 _ucoinpy_test/api/bma/test_ws.py | 4 ++--
 ucoinpy/api/bma/ws/__init__.py   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/_ucoinpy_test/api/bma/test_ws.py b/_ucoinpy_test/api/bma/test_ws.py
index 2a0a6483..93948a80 100644
--- a/_ucoinpy_test/api/bma/test_ws.py
+++ b/_ucoinpy_test/api/bma/test_ws.py
@@ -38,7 +38,7 @@ class Test_BMA_Websocket(WebFunctionalSetupMixin, unittest.TestCase):
 
     def test_peer(self):
         json_sample = """{
-  "version": "1",
+  "version": 1,
   "currency": "beta_brouzouf",
   "pubkey": "HsLShAtzXTVxeUtQd7yi5Z5Zh4zNvbu8sTEZ53nfKcqY",
   "endpoints": [
@@ -51,7 +51,7 @@ class Test_BMA_Websocket(WebFunctionalSetupMixin, unittest.TestCase):
 """
         peer = Peer(None)
         data = peer.parse_text(json_sample)
-        self.assertEqual(data["version"], "1")
+        self.assertEqual(data["version"], 1)
         self.assertEqual(data["currency"], "beta_brouzouf")
         self.assertEqual(data["pubkey"], "HsLShAtzXTVxeUtQd7yi5Z5Zh4zNvbu8sTEZ53nfKcqY")
         self.assertEqual(len(data["endpoints"]), 3)
diff --git a/ucoinpy/api/bma/ws/__init__.py b/ucoinpy/api/bma/ws/__init__.py
index a932fd67..67f2c747 100644
--- a/ucoinpy/api/bma/ws/__init__.py
+++ b/ucoinpy/api/bma/ws/__init__.py
@@ -43,7 +43,7 @@ class Peer(Websocket):
         "type": "object",
         "properties": {
             "version": {
-                "type": "string"
+                "type": "number"
             },
             "currency": {
                 "type": "string"
-- 
GitLab