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 ...@@ -23,7 +23,8 @@ RegistryService "*" --> "1" CertificationProcessor
CertificationProcessor "1" --> "1" CertificationRepo CertificationProcessor "1" --> "1" CertificationRepo
NetworkService "1" --> "*" Node NetworkService "1" --> "*" Node
NetworkService "*" --> "1" NodeRepo NetworkService "*" --> "1" NodesProcessor
NodesProcessor "1" --> "1" NodesRepo
BlockchainService "1" --> "1" Blockchain BlockchainService "1" --> "1" Blockchain
BlockchainService "1" --> "1" Community 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) >> { ...@@ -8,20 +8,23 @@ class Identity << (D,orchid) >> {
blockstamp: BlockUID blockstamp: BlockUID
timestamp: int timestamp: int
signature: str signature: str
written: bool written_on: BlockUID
revoked: bool revoked_on: BlockUID
member: bool member: bool
membership_buid: BlockUID membership_buid: BlockUID
membership_timestamp: int membership_timestamp: int
membership_type: str
membership_written_on: BlockUID
} }
class Certification << (D,orchid) >> { class Certification << (D,orchid) >> {
currency: str (FK) currency: str (PK)
certifier: str certifier: str (PK)
certified: str certified: str (PK)
blockstamp: BlockUID blockstamp: BlockUID (PK)
timestamp: int timestamp: int
signature: str signature: str
written_on: BlockUID
} }
class Transaction << (D,orchid) >> { class Transaction << (D,orchid) >> {
...@@ -119,7 +122,7 @@ class KeyRepo << (R,orange) >> { ...@@ -119,7 +122,7 @@ class KeyRepo << (R,orange) >> {
} }
class NodeRepo << (R,orange) >> { class NodesRepo << (R,orange) >> {
Create() Create()
Update() Update()
Save() Save()
...@@ -167,7 +170,7 @@ CommunityRepo "1" --* "*" Community ...@@ -167,7 +170,7 @@ CommunityRepo "1" --* "*" Community
BlockchainRepo "1" --* "*" Blockchain BlockchainRepo "1" --* "*" Blockchain
NodeRepo "1" --* "*" Node NodesRepo "1" --* "*" Node
KeyRepo "1" --* "*" Key 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) >> { ...@@ -15,5 +15,7 @@ class CommunityProcessor << (P,lightgreen) >> {
} }
class BlockchainProcessor << (P,lightgreen) >> { class BlockchainProcessor << (P,lightgreen) >> {
} }
class NodesProcessor << (P,lightgreen) >> {
}
@enduml @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