From de60e8e6a93129808415c7a3e19ff8d52dd39a5d Mon Sep 17 00:00:00 2001
From: Vincent Texier <vit@free.fr>
Date: Wed, 10 Dec 2014 21:21:23 +0100
Subject: [PATCH] add certifiers-of and certified-by in wot
---
ucoinpy/api/bma/wot/__init__.py | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/ucoinpy/api/bma/wot/__init__.py b/ucoinpy/api/bma/wot/__init__.py
index aa1ca0de..b183440a 100644
--- a/ucoinpy/api/bma/wot/__init__.py
+++ b/ucoinpy/api/bma/wot/__init__.py
@@ -49,3 +49,29 @@ class Lookup(WOT):
assert self.search is not None
return self.requests_get('/lookup/%s' % self.search, **kwargs).json()
+
+class CertifiersOf(WOT):
+ """GET Certification data over a member."""
+
+ def __init__(self, connection_handler, search, module='wot'):
+ super(WOT, self).__init__(connection_handler, module)
+
+ self.search = search
+
+ def __get__(self, **kwargs):
+ assert self.search is not None
+
+ return self.requests_get('/certifiers-of/%s' % self.search, **kwargs).json()
+
+class CertifiedBy(WOT):
+ """GET Certification data from a member."""
+
+ def __init__(self, connection_handler, search, module='wot'):
+ super(WOT, self).__init__(connection_handler, module)
+
+ self.search = search
+
+ def __get__(self, **kwargs):
+ assert self.search is not None
+
+ return self.requests_get('/certified-by/%s' % self.search, **kwargs).json()
--
GitLab