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