Skip to content

Commit

Permalink
Update OWN-main-flow.md
Browse files Browse the repository at this point in the history
  • Loading branch information
revelator-labs authored Jan 8, 2025
1 parent 4bcec1a commit b40460e
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions OWN-main-flow.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,30 @@
flowchart TB
subgraph Oracle["Oracle Layer"]
input1["DDEX.ERN or CWR Files"]
input2["Audio Streams"]
input3["Royalty Payouts"]
statements["User Statements"]
subgraph RoyaltyClient["Royalty Pool Client"]
merkle["Merkle Tree\nSplit Information"]
pool["Royalty Pool\nUSDC Balance"]
end
input2 --> merkle
merkle --> statements
input3 --> pool
end
subgraph OWEN["OWEN Processing"]
parse["XML Parser"]
convert["JSON output"]
check["Validation Checks"]
passed{"passed"}
kill["kill process"]
generate["Generate ISCC (optional)"]
ipfs["IPFS Storage"]
parse --> convert
convert --> check
check --> generate
check --> passed
passed -->|No| kill
passed -->|Yes| generate
generate --> ipfs
end
Expand Down Expand Up @@ -54,7 +54,7 @@ flowchart TB
payout["Payout Wallet\nNew address per claim"]
end
Oracle --> OWEN
input1 --> OWEN
OWEN --> Storage
Storage --> ValidatorNetwork
ValidatorNetwork --> Index
Expand All @@ -70,6 +70,4 @@ flowchart TB
style ValidatorNetwork fill:#e8f5e9
style Index fill:#f3e5f5
style RightsClaims fill:#e1bee7
```

0 comments on commit b40460e

Please sign in to comment.