Skip to content
Snippets Groups Projects
Commit 28aabd0c authored by inso's avatar inso
Browse files

Update uml

parent 63b9b060
No related branches found
No related tags found
No related merge requests found
doc/uml/backend.png

177 KiB | W: | H:

doc/uml/backend.png

184 KiB | W: | H:

doc/uml/backend.png
doc/uml/backend.png
doc/uml/backend.png
doc/uml/backend.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -23,7 +23,8 @@ RegistryService "*" --> "1" CertificationProcessor
CertificationProcessor "1" --> "1" CertificationRepo
NetworkService "1" --> "*" Node
NetworkService "*" --> "1" NodeRepo
NetworkService "*" --> "1" NodesProcessor
NodesProcessor "1" --> "1" NodesRepo
BlockchainService "1" --> "1" Blockchain
BlockchainService "1" --> "1" Community
......
doc/uml/data.png

56.4 KiB | W: | H:

doc/uml/data.png

57.6 KiB | W: | H:

doc/uml/data.png
doc/uml/data.png
doc/uml/data.png
doc/uml/data.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -8,20 +8,23 @@ class Identity << (D,orchid) >> {
blockstamp: BlockUID
timestamp: int
signature: str
written: bool
revoked: bool
written_on: BlockUID
revoked_on: BlockUID
member: bool
membership_buid: BlockUID
membership_timestamp: int
membership_type: str
membership_written_on: BlockUID
}
class Certification << (D,orchid) >> {
currency: str (FK)
certifier: str
certified: str
blockstamp: BlockUID
currency: str (PK)
certifier: str (PK)
certified: str (PK)
blockstamp: BlockUID (PK)
timestamp: int
signature: str
written_on: BlockUID
}
class Transaction << (D,orchid) >> {
......@@ -119,7 +122,7 @@ class KeyRepo << (R,orange) >> {
}
class NodeRepo << (R,orange) >> {
class NodesRepo << (R,orange) >> {
Create()
Update()
Save()
......@@ -167,7 +170,7 @@ CommunityRepo "1" --* "*" Community
BlockchainRepo "1" --* "*" Blockchain
NodeRepo "1" --* "*" Node
NodesRepo "1" --* "*" Node
KeyRepo "1" --* "*" Key
......
doc/uml/processors.png

9.94 KiB | W: | H:

doc/uml/processors.png

10.6 KiB | W: | H:

doc/uml/processors.png
doc/uml/processors.png
doc/uml/processors.png
doc/uml/processors.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -15,5 +15,7 @@ class CommunityProcessor << (P,lightgreen) >> {
}
class BlockchainProcessor << (P,lightgreen) >> {
}
class NodesProcessor << (P,lightgreen) >> {
}
@enduml
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment