@@ -15,39 +15,39 @@ Dojo.js is organized as a set of focused packages that cooperate to index, query
15
15
16
16
``` mermaid
17
17
flowchart LR
18
- subgraph OnChain
18
+ subgraph "On Chain"
19
19
World[Dojo World Contracts]
20
20
end
21
21
22
- subgraph Indexer & Messaging
23
- ToriiIndexer[Torii Service\nHTTP/ WebSocket/ gRPC]
22
+ subgraph " Indexer & Messaging"
23
+ ToriiIndexer[" Torii Service<br/>HTTP / WebSocket / gRPC" ]
24
24
end
25
25
26
- subgraph CoreClient
27
- CoreProvider[@dojoengine/core\nRpcProvider & World ABI]
28
- ToriiWasm[@dojoengine/torii-wasm\n + torii-client shim]
29
- GrpcClient[@dojoengine/grpc\nToriiGrpcClient ]
30
- Internal[@dojoengine/internal\nSchema & Query Toolkit]
31
- SDK[@dojoengine/sdk\ninit/ createSDK]
26
+ subgraph "Core Client"
27
+ CoreProvider[" @dojoengine/core<br/>RPC Provider & World ABI" ]
28
+ ToriiWasm[" @dojoengine/torii-wasm<br/> + torii-client shim" ]
29
+ GrpcClient[" @dojoengine/grpc<br/>ToriiGrpcClient" ]
30
+ Internal[" @dojoengine/internal<br/>Schema & Query Toolkit" ]
31
+ SDK[" @dojoengine/sdk<br/>init/ createSDK" ]
32
32
end
33
33
34
- subgraph App Integrations
35
- StatePkg[@dojoengine/state\nZustand & RECS stores]
36
- ReactPkg[@dojoengine/react\nHooks & RX bindings]
37
- Burner[@dojoengine/create-burner\nLocal wallets]
38
- Predeployed[@dojoengine/predeployed-connector\nInjected connector]
34
+ subgraph " App Integrations"
35
+ StatePkg[" @dojoengine/state<br/>Zustand & RECS stores" ]
36
+ ReactPkg[" @dojoengine/react<br/>Hooks & RX bindings" ]
37
+ Burner[" @dojoengine/create-burner<br/>Local wallets" ]
38
+ Predeployed[" @dojoengine/predeployed-connector<br/>Injected connector" ]
39
39
UtilsPkg[@dojoengine/utils]
40
40
end
41
41
42
- subgraph Tooling
43
- Scaffolder[@dojoengine/create-dojo\nCLI scaffolds]
42
+ subgraph " Tooling"
43
+ Scaffolder[" @dojoengine/create-dojo<br/>CLI scaffolds" ]
44
44
Examples[Examples & Templates]
45
45
end
46
46
47
- World -- events & state --> ToriiIndexer
48
- CoreProvider -- invoke/ call --> World
49
- ToriiIndexer -- queries/ subscriptions --> ToriiWasm
50
- ToriiIndexer -- gRPC streams --> GrpcClient
47
+ World -- " events & state" --> ToriiIndexer
48
+ CoreProvider -- " invoke / call" --> World
49
+ ToriiIndexer -- " queries / subscriptions" --> ToriiWasm
50
+ ToriiIndexer -- " gRPC streams" --> GrpcClient
51
51
ToriiWasm --> SDK
52
52
GrpcClient --> SDK
53
53
Internal --> SDK
0 commit comments