GITBOOK-626: Modified multiplicity in ddo diagrams
BIN
.gitbook/assets/cover/contribute_card (1).png
Normal file
After Width: | Height: | Size: 116 KiB |
BIN
.gitbook/assets/cover/data_science_card (1).png
Normal file
After Width: | Height: | Size: 49 KiB |
BIN
.gitbook/assets/cover/developer_card (1).png
Normal file
After Width: | Height: | Size: 91 KiB |
BIN
.gitbook/assets/cover/discover_card (1).png
Normal file
After Width: | Height: | Size: 60 KiB |
BIN
.gitbook/assets/cover/infrastructure_card (1).png
Normal file
After Width: | Height: | Size: 45 KiB |
BIN
.gitbook/assets/cover/rewards_card (1).png
Normal file
After Width: | Height: | Size: 74 KiB |
BIN
.gitbook/assets/cover/user_guides_card (1).png
Normal file
After Width: | Height: | Size: 35 KiB |
@ -32,7 +32,7 @@
|
||||
* [Harvest More Yield Data Farming](user-guides/how-to-data-farm.md)
|
||||
* [Claim Rewards Data Farming](user-guides/claim-ocean-rewards.md)
|
||||
* [Liquidity Pools \[deprecated\]](user-guides/remove-liquidity-pools.md)
|
||||
* [💻 Developers](developers/README.md)
|
||||
* [👨💻 Developers](developers/README.md)
|
||||
* [Architecture Overview](developers/architecture.md)
|
||||
* [Contracts](developers/contracts/README.md)
|
||||
* [Data NFTs](developers/contracts/data-nfts.md)
|
||||
|
@ -500,81 +500,81 @@ Please note that some data structures apply only on certain types of services or
|
||||
---
|
||||
title: DDO Detailed Diagram
|
||||
---
|
||||
classDiagram
|
||||
|
||||
class DDO{
|
||||
+@context
|
||||
+id
|
||||
+version
|
||||
+chainId
|
||||
+nftAddress
|
||||
+Metadata
|
||||
+Credentials
|
||||
+Service
|
||||
}
|
||||
|
||||
class Metadata{
|
||||
+created
|
||||
+updated
|
||||
+description
|
||||
+name
|
||||
+type ["dataset"/"algorithm"]
|
||||
+author
|
||||
+license
|
||||
+tags
|
||||
+links
|
||||
+contentLanguage
|
||||
+categories
|
||||
+copyrightHolder
|
||||
+additionalInformation
|
||||
+AlgorithmMetadata [for "algorithm" type]
|
||||
classDiagram
|
||||
|
||||
class DDO{
|
||||
+@context
|
||||
+id
|
||||
+version
|
||||
+chainId
|
||||
+nftAddress
|
||||
+Metadata
|
||||
+Credentials
|
||||
+Service
|
||||
}
|
||||
class Credentials{
|
||||
+allow
|
||||
+deny
|
||||
|
||||
class Metadata{
|
||||
+created
|
||||
+updated
|
||||
+description
|
||||
+name
|
||||
+type ["dataset"/"algorithm"]
|
||||
+author
|
||||
+license
|
||||
+tags
|
||||
+links
|
||||
+contentLanguage
|
||||
+categories
|
||||
+copyrightHolder
|
||||
+additionalInformation
|
||||
+AlgorithmMetadata [for "algorithm" type]
|
||||
}
|
||||
|
||||
class AlgorithmMetadata["AlgorithmMetadata (for algorithm)"] {
|
||||
+language
|
||||
+version
|
||||
+ConsumerParameters
|
||||
+Container
|
||||
class Credentials{
|
||||
+allow
|
||||
+deny
|
||||
}
|
||||
|
||||
class Container{
|
||||
+entrypoint
|
||||
+image
|
||||
+tag
|
||||
+checksum
|
||||
}
|
||||
class Service{
|
||||
+id
|
||||
+type ["access"/"compute"]
|
||||
+files
|
||||
+name
|
||||
+description
|
||||
+datatokenAddress
|
||||
+serviceEndpoint
|
||||
|
||||
class AlgorithmMetadata["AlgorithmMetadata (for algorithm)"] {
|
||||
+language
|
||||
+version
|
||||
+ConsumerParameters
|
||||
+Container
|
||||
}
|
||||
|
||||
class Container{
|
||||
+entrypoint
|
||||
+image
|
||||
+tag
|
||||
+checksum
|
||||
}
|
||||
class Service{
|
||||
+id
|
||||
+type ["access"/"compute"]
|
||||
+files
|
||||
+name
|
||||
+description
|
||||
+datatokenAddress
|
||||
+serviceEndpoint
|
||||
+timeout
|
||||
+additionalInformation
|
||||
+ConsumerParameters
|
||||
+Compute
|
||||
}
|
||||
class ConsumerParameters{
|
||||
+type
|
||||
+name
|
||||
+label
|
||||
+required
|
||||
+description
|
||||
+default
|
||||
+options
|
||||
}
|
||||
class Compute{
|
||||
+publisherTrustedAlgorithms
|
||||
+publisherTrustedAlgorithmPublishers
|
||||
+additionalInformation
|
||||
+ConsumerParameters
|
||||
+Compute
|
||||
}
|
||||
class ConsumerParameters{
|
||||
+type
|
||||
+name
|
||||
+label
|
||||
+required
|
||||
+description
|
||||
+default
|
||||
+options
|
||||
}
|
||||
class Compute{
|
||||
+publisherTrustedAlgorithms
|
||||
+publisherTrustedAlgorithmPublishers
|
||||
}
|
||||
DDO "1" --> "1" Metadata
|
||||
DDO "1" --> "1..*" Service
|
||||
DDO "1" --> "1..n" Service
|
||||
DDO "1" --> "*" Credentials
|
||||
|
||||
|
||||
|