From 3341a90e03377a9ca6b4a6a42aac705c45cb9b9d Mon Sep 17 00:00:00 2001
From: Inso <insomniak.fr@gmail.com>
Date: Wed, 21 May 2014 11:33:16 +0200
Subject: [PATCH] Fixing coin listing

---
 ucoin/hdc/coins/__init__.py | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/ucoin/hdc/coins/__init__.py b/ucoin/hdc/coins/__init__.py
index a4915137..eccd7d75 100644
--- a/ucoin/hdc/coins/__init__.py
+++ b/ucoin/hdc/coins/__init__.py
@@ -23,14 +23,18 @@ logger = logging.getLogger("ucoin/hdc/coins")
 
 
 class Coins(HDC):
-    def __init__(self, pgp_fingerprint, server=None, port=None):
-        super().__init__('hdc/coins/%s' % pgp_fingerprint, server, port)
+    def __init__(self, server=None, port=None):
+        super().__init__('hdc/coins', server, port)
 
 
 class List(Coins):
+    def __init__(self, pgp_fingerprint, server=None, port=None):
+        super().__init__(server=server, port=port)
+        self.pgp_fingerprint = pgp_fingerprint
+
     """GET a list of coins owned by [PGP_FINGERPRINT]."""
 
     def __get__(self, **kwargs):
-        return self.requests_get('/list', **kwargs).json()
+        return self.requests_get('/list/%s' % self.pgp_fingerprint, **kwargs).json()
 
 from . import view
-- 
GitLab