diff --git a/ucoin/network/peering/peers.py b/ucoin/network/peering/peers.py index f69d314aac00a532c5305ebbcc307e1005e4b8f3..8d8edfda3706a654a9364b3a941c4a9bc5865f39 100644 --- a/ucoin/network/peering/peers.py +++ b/ucoin/network/peering/peers.py @@ -58,7 +58,7 @@ class UpStream(Stream): def __get__(self, **kwargs): """returns the corresponding peer list.""" - return self.requests_get('/upstream/%s' % (self.request, self.pgp_fingerprint), **kwargs).json() + return self.requests_get('/%s/%s' % (self.request, self.pgp_fingerprint), **kwargs).json() class DownStream(Stream): """GET a list of peers this node is listening by for ANY incoming transaction.""" @@ -76,4 +76,4 @@ class DownStream(Stream): def __get__(self, **kwargs): """returns the corresponding peer list.""" - return self.requests_get('/downstream/%s' % (self.request, self.pgp_fingerprint), **kwargs).json() + return self.requests_get('/%s/%s' % (self.request, self.pgp_fingerprint), **kwargs).json() diff --git a/ucoin/wrappers/transactions.py b/ucoin/wrappers/transactions.py index 4de53ff927a611ad2f54063a6d6be4532b24f543..28d4585565e2b3f046ec3b4c4bb5c2075b66154e 100644 --- a/ucoin/wrappers/transactions.py +++ b/ucoin/wrappers/transactions.py @@ -22,6 +22,7 @@ from . import Wrapper, pks, network, hdc, registry, settings logger = logging.getLogger("transactions") + class Transaction(Wrapper): def __init__(self, type, pgp_fingerprint, message='', keyid=None, peering=None, server=None, port=None): super().__init__(server, port)