Skip to content
Snippets Groups Projects
Commit 8ebf57d6 authored by inso's avatar inso
Browse files

Working on UML

parent ac500c49
No related branches found
No related tags found
No related merge requests found
doc/uml/core-classes.png

45.6 KiB | W: | H:

doc/uml/core-classes.png

48.2 KiB | W: | H:

doc/uml/core-classes.png
doc/uml/core-classes.png
doc/uml/core-classes.png
doc/uml/core-classes.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -86,7 +86,13 @@ package core {
-- Methods --
}
class Identity
App --> Identity
class Identity {
{static} _identities
{static} load(data : dict)
{static} lookup(search : str)
}
}
......
doc/uml/cutecoin.png

199 KiB | W: | H:

doc/uml/cutecoin.png

203 KiB | W: | H:

doc/uml/cutecoin.png
doc/uml/cutecoin.png
doc/uml/cutecoin.png
doc/uml/cutecoin.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -405,6 +405,7 @@ class Application(QObject):
latest = None
releases = reply.readAll().data().decode('utf-8')
logging.debug(releases)
if reply == QNetworkReply.NoError:
for r in json.loads(releases):
if not latest:
latest = r
......@@ -417,7 +418,6 @@ class Application(QObject):
version = (__version__ == latest_version,
latest_version,
latest["html_url"])
logging.debug("Found version : {0}".format(latest_version))
logging.debug("Current version : {0}".format(__version__))
self.available_version = version
self.version_requested.emit()
......@@ -513,6 +513,7 @@ class Community(QObject):
return self._cache.qtrequest(caller, request, req_args, get_args)
else:
nodes = self._network.synced_nodes
if len(nodes) > 0:
node = random.choice(nodes)
server = node.endpoint.conn_handler().server
port = node.endpoint.conn_handler().port
......@@ -520,8 +521,7 @@ class Community(QObject):
req = request(conn_handler, **req_args)
reply = req.get(**get_args)
return reply
if len(self.network.synced_nodes) == 0:
else:
raise NoPeerAvailable(self.currency, len(nodes))
def post(self, request, req_args={}, post_args={}):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment